0
rEFInd Linuxカーネルブートオプション
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(すなわち、永続的ではない)に格納されています。また、それは安っぽい解決策です。 助けて?!