it-swarm-ja.com

DVD、CD、またはUSBブート機能のないPCにDebian Squeezeをインストールするにはどうすればよいですか?

古いPC(Pentium 4)と新しいPC(デュアルコア)があります。オン古いPC DVD ROMまたはCDROMがありません。マザーボードでUSBキーから起動できません。また、=がありません。 NIC TFTPサーバーから起動およびインストールできます。

新しいPCを使用して古いPCにDebianSqueezeをインストールしたいと思います。私の計画は

  • 新しいPCに新しいハードドライブをスレーブとして接続し、インストールファイルを配置するパーティションを作成するには

  • そのハードドライブにGRUBをインストールして、そのインストールパーティションを起動します。

その後、このハードドライブを古いPCにマスターとして接続し、GRUBにインストールさせます。

私は最初のステップを実行できると思いますが、2番目のステップで迷子になっています。

私が従わなければならない手順を教えてもらえますか?

5
Remi Wilde

次のいずれかを実行できます。

A-インストールマシンのブートドライブを切断し、debianを通常どおりインストールしてから、ドライブをターゲットに移動します。

B-インストールマシンでdebootstrapを使用します。必要なパーティションレイアウトを作成してから、debootstrapを実行してユーザーランドをインストールする必要があります。次に、新しいユーザーランドにchrootして、カーネル、grub、fstabなどをセットアップできます(はい、多くの手作業です!)

C-rawディスクアクセスを実行できるqemuまたは同様のものを使用して、debianをドライブに直接インストールし、それをターゲットマシンに移動します。

D-hd-installメディアを使用して調査します。おそらく、スワップ用のパーティションを使用してパーティションレイアウトを作成し、debian-installerファイルをスワップパーティションに配置できます。スワップパーティションからインストールし(インストーラによって上書きされないことを確認してください)、起動したらインストールされたシステムにmkswapを実行し、fstabを修正します。

新しいマシンにインストールを行うと、古いマシンを起動するために必要な一部のモジュールがinitramfsに入らない場合があります。インストールすると、この問題を回避できます。

2
user1104505

このシナリオでは、インストールのために一時的に接続する古いIDE CDドライブが常にあります。これが、私の意見では最も簡単な解決策です。

ソリューションを使用すると、ハードウェアの使用年数によっては、接続の問題(PATAとSATA)が発生する可能性があります。

1
Marco

私はずっと前にその一部をしました。当時、私はliloを使用していましたが、プライマリディスクとして起動するために、liloに2番目のディスクに書き込むように説得することができました。 lilo.confで/ dev/sdbを使用したと思いますが、/ dev/sdbはBIOSディスク0x80であるという設定があります。

0
fstx