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/sdb
root=/dev/sda1