rEFInd Linuxカーネルブートオプション


1

rEFInd経由でopensuseを起動すると、カーネルオプションが間違っています(ルートデバイス名が正しくありません)。

rEFIndが使用しているカーネル引数はどこから来て、どのように変更しますか?私が探している行は次の形式です

ro root=/dev/disk/by-id/ata-APPLE_SSD_SM768E_S119NYAC612 initrd=boot\initrd-3.7.xxx-default

root引数がなければなりません

ata-APPLE_SSD_SM768E_S119NYAC612130-part7

SUSEルートパーティションがある場所です。rEFIndメニューからブートオプションを編集し(SUSEエントリを強調表示し、F2を押し、デフォルトエントリでF2をもう一度押します)、オプションを変更して130-part7サフィックスを含めると、すべて正常に動作します。そうでない場合、Linuxは私に尋ねます:

/ dev / disk / by-id / ata-APPLE_SSD_SM768E_S119NYAC612が見つかりませんでした。
/ dev / disk / by-id / ata-APPLE_SSD_SM768E_S119NYAC612130-part7にフォールバックしてほしいですか?(Y / n)

ここで「Y」キーを押して先に進みますが、残念ながら、起動プロセスのこの段階ではキーボードは機能しません。USBキーボードを接続すると機能しますが、実際に持ち運びたくありません。(おそらく、これらのことをプログラムできるワンキーUSBキーボードの市場があります。親愛なる神...)

そのため、Linuxを起動するたびにrEFIndメニューからオプションを変更します。

私は監督のシンボリックリンクの追加について考えたのだ...612とし...612130-part7ますが、内のリンクは/dev/disk/by-id/tempfs(すなわち、永続的ではない)に格納されています。また、それは安っぽい解決策です。

助けて?!


私はLion 10.8でBootcampを実行し、10.7でrEFitを実行していますが、10.6でrEFitボックスも持っています。rEFindとSuSEで遊んで喜んでお手伝いします。実行しているすべてのバージョンを知る必要がありますか?Mac OS Xのバージョン、rEFindのバージョン、SuSEのバージョンはどうでしょうか?
デスベック

@Deesbek suse 12.3 x64、ML 10.8.6、refind revについてはわかりませんが、約1週間前に再構築のためにダウンロードしました。ご協力いただきありがとうございます。これはmod-2012 MBP Retina、16GB、768SSDやだやだにあります。
3Dave
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.