最近、ビン(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.enGoogleでdebian usbと入力するだけで、最初のこのリンクは、フラッシュドライブのすべてのスペースが利用できる代替手段と代替手段を示します