Linuxをフラッシュドライブからインストールします(具体的にはDebian netinst)

最近、ビン(AMD 650Mhz、256Mb、4.3G)にある古いコンピューターにDebianをインストールする必要がありました。 コンピューターは衛星インターネットルーターとして動作することを目的としていたので、別の記事で設定について説明します。



コンピューターには光学式ドライブはありませんでした。



フラッシュドライブからインストールすることにしました。 私は2つの方法を使用しました:







最初の方法はUNetbootin (ユニバーサル)です



それについてはすでにハブに書いた



つまり、プログラム自体が人気のあるディストリビューションをダウンロードしたり、ISOを供給したり、呼び出しのパラメーターをカーネルにすぐに供給したりできます。 その後、彼女はソースをダウンロードして解凍し(必要な場合)、USBフラッシュドライブに配置し、USBフラッシュドライブにブートローダーを追加します。 非常に快適で直感的です。



フラッシュドライブから起動するために、Unetbootinはsyslinuxブートローダーを使用します。これはFAT32を理解しないことを除いて、すべてで問題ありません。 WindowsでFATで4GB USBフラッシュドライブをフォーマットする方法を探すのが面倒で、方法2に切り替えました。



方法2-boot.img.gz(Debianのみテスト済み)



2番目の方法では、同じDebianの仮想マシンを使用しました(はい、フラッシュドライブをそこでフォーマットできましたが、考えは逆になりました:))。



ディスクから取得するか、ディストリビューション用にboot.img.gzをダウンロードし、その後これを行います。



zcat boot.img.gz > /dev/sda







/ dev / sdaの代わりに、USBフラッシュドライブ。



これで、USBフラッシュドライブから起動すると、アクセス可能なすべてのディスク上のすべてのISOを検索するスクリプトが起動し、ロードするディスクを選択できます。 私の場合、イメージは1つしかなく、すべてが自動的に行きました:) ISOが異なるディストリビューション(Debianではない)を持っている場合、すべてが同様に機能するでしょう。 (更新を参照)



問題:フラッシュドライブは160 Mbを少し超えてアクセスできるため(場所全体にアクセスできる可能性があるため、更新を参照)、そのため、配布パッケージのnetinstバージョン以外のものを置くことは機能しませんが、私は常にそれを使用しているので、完全に適しています。



問題の解決策として、完全なISOで2番目のフラッシュドライブを挿入することを提案できます。



終わり。



更新:



ジョン -「boot.img.gzのdebianバージョンとisoイメージが一致することを確認する必要があります(たとえば、etchのファイルの1つとsidの2つ目のファイルがビルドされている場合、インストーラーはインストール中にカーネルバージョンと一致しないことを通知しますおよびそれにモジュールをインストールし、何もインストールすることを拒否します。)”©xgu.ru/wiki/User_USB-disk_s_Linux



nshopik-www.debian.org/releases/stable/i386/ch04s04.html.en

Googleでdebian usbと入力するだけで、最初のこのリンクは、フラッシュドライブのすべてのスペースが利用できる代替手段と代替手段を示します



All Articles