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

おすすめ記事