1台のコンピュータにビルドしてファイルをコピーしてGentooをインストールできますか?

1台のコンピュータにビルドしてファイルをコピーしてGentooをインストールできますか?

CDROMドライブに欠陥のある古いコンピュータがあります。このため、私のシステムにGentooをインストールするのに問題があります。私は提案された作品をあなたの周りに置き、それが意味があることを確認したいと思います。

別のLinuxシステム(Ubuntuを実行)を使用して、そのシステムのフォルダにGentooをインストールする予定です。私は言っています:フォルダを作成し、その中にPortage Snapshotで3段階のファイルを配置し、そのフォルダにchrootを置き、カーネルを構築し(Genkernelを使用して)、システムツールをインストールし、デフォルトで標準インストールを実行します。するということです。マスターに書く以外はすべてブートレコーダー。

環境を設定したら、それをtarballに入れました。次に、Linuxブートディスクからターゲットシステムを起動し(短時間で実行されます)、パーティションを設定し、tarballを展開してMBRに書き込みます。

私にとっては、すべてが理解されているようです。どう思いますか?カーネルやシステムツールのコンパイルに問題がありますか?

よろしくお願いします!

5/11アップデート:ターゲットマシンは1997年型ノートパソコンです。 USBポートがありますが、起動できません。 CDROMドライブは取り外すのが難しく、標準化されたコネクタはありません。ハードドライブは簡単に取り外すことができますが、2.5インチIDEドライブを別のコンピュータに接続することはできません。

これらの問題のいくつかは、機械に少しのお金を投資することで解決されるかもしれませんが、このような古い機械にはお金を投資したくありませんでした。

そして質問する前に、私はこの機械を主にタイプライターとして使用する予定です。キーボードの感じが良いです。

答え1

自分が何をしているのかを知っていれば、問題なくこれを行うことができます。パーティションサイズにのみ注意してください(ターゲットマシンのハードドライブよりも多くのスペースを使用しないでください)、ターゲットマシンのカーネルをコンパイルする必要があります(対象マシンではなくターゲットマシンのドライバなどを選択してください)。を使用してコンパイルしています。)/etc/fstab必要に応じて、ターゲットマシンで確認して修正することを忘れないでください。

タルボールを解凍した後は、ブートローダをインストールすることを忘れないでください。

同じアーキテクチャ(x86、x86_64など)を使用している限り、プログラムのコンパイルに問題はありません。

数年前、GentooのインストールをあるPCから別のPCに移動したときに同様のことをしました。カーネルが最初のPC用にビルドされたため(正しいSATAコントローラドライバがコンパイルされていない状態で)、カーネルを再コンパイルする必要がありましたが、すべてがうまくいきました。

より簡単な場合は、ターゲットコンピュータからハードドライブを取り外し、別のコンピュータに挿入して自分で作業することもできます。この方法でブートローダをインストールすることもできます。 (おそらくから起動するので、/dev/sdaターゲットハードドライブはあり、MBRがそこ/dev/sdbに書き込まれることを望むことに注意してください。)/dev/sdbroot=/dev/sda1

答え2

いいえ、このソリューションは意味がありません。本当に正しい方法でジョブを実行するには、USB DVDドライブを購入するか、システムにある既存のメディアドライブを交換することをお勧めします。それが私が時間のためにすることであり、おそらく最も簡単な選択です。

しかし、あなた以来する同じネットワーク上で実行されているLinuxシステムがあり、PXEbootはサポートされ、よく文書化されたオプションです。Gentooをインストールするために使用されます。

答え3

これは意味があります。もちろん、ハードウェアが異なるため、問題が発生する可能性があります。無効なモジュールがロードされているか、/etc/fstabのパーティション順序が間違っているか、無効なCFLAGSでシステムを構築してバイナリがコピーされた後、以前のシステムで実行されない可能性があります。しかし、あなたがしていることを知っている限り、私はこれがなぜ不可能なのかわかりません。

答え4

あなたが何をしているのかを知っていれば(ハードウェア部分を正しく設定し、コンパイラフラグに触れない)、これらすべてがスムーズに進みます。実際、これはGentooの私の過去の実験と非常によく似ています。

行ってどのように進むか教えてください!

関連情報