ハードドライブのGentoo Live CD:モジュールをロードした後、ルートにインストールできるファイルシステムはありません。

ハードドライブのGentoo Live CD:モジュールをロードした後、ルートにインストールできるファイルシステムはありません。

PowerPC MacにGentooをインストールしようとしています。 Live CDを起動できる場所に達しましたが(利用可能なCDドライブがないためスペアハードドライブからインポートされます)、カーネルをロードした後にメッセージが表示されます"No root found at /dev/hda。それから私にオプションを提供しましたshell to get into a shell, q to skip, enter to try the same again

qスキップは機能しませんが、素晴らしい警告を印刷して>> Skipping. This will likely cause a boot error.から機能しますcan't find /newroot in /etc/SOMETHING(覚えていません)。

次のことを試すと、シェルは実際には役に立ちません。 dev / hda(/ devで見つけることができる唯一のものは、私が起動している2番目の内蔵ハードドライブのように見えます。)ただNo mountable filesystems!

/boot/yaboot.conf ファイルのルートディレクトリのデフォルト値は次のとおりですroot=/dev/ram0。スワップパーティションが欠落している可能性はありますか?

deviceyaboot.confファイルをultra0:そのドライブの内容に変更しました。

ddを使用してディスク全体のイメージをドライブにコピーしましたが、それ自体がLive CDとして認識されました。 40GBのハードドライブは容量が143.2MBだと思うので、空き容量が0KB残ります。唯一の問題は、/dev/cdrom内部ドライブのハードウェア障害のためにアクセス(必要なもの)が存在しないことです。カーネルは/ dev構造体にマウントするのに有効なドライブだけを考慮しているので、CDに自分のドライブを指すようにする方法についての提案はありますか?

答え1

最後に、「sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m"を使用してDebianのインストールディスクをUSBフラッシュドライブにインストールし、正常にインストールされたDebianからGentoo Tarballにルートを指定してこのようにインストールできます。ハードドライブを再フォーマットするために、Debianインストールディスクから「回復」モードで起動しました。 Gentooのインストールが完了した後にyabootの問題を解決する場合も同様です。 Gentooパーティション内でシェルを実行して、オペレーティングシステムを起動せずにyabootを変更できました。

いよいよ成功しました。助けてくださった皆さんに感謝します。

関連情報