編集中にArch mkinitcpio grubの起動が失敗します。

編集中にArch mkinitcpio grubの起動が失敗します。

奇妙な動作が発生します。私はArchLinuxを使用し、mkinitcpioを使用してブートローダを作成し、Grub2(従来のバージョンではない)を使用しています。

起動時に「e」を押して項目を編集し(起動パラメータを参照)、何も変更しないでCTL + Xを押して起動を続行すると、出力は次のようになります(翻訳済み)。

Error: device name required
Loading linux linux    
Error: insufficient memory
Error: Syntax error
Error: incorrect command
Error: syntax error

約5秒以内にカーネルパニック状態になります。

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)

起動するために「enter」を押すと(このパラメータを編集するために最初に「e」を押さずに)、正常に起動します。

grubエントリの「重要」行は次のとおりです。

linux /vmlinuz-linux root=/dev/mapper/cryptroot rw cryptdevice=/dev/sdc5:cryptroot quiet

悪いニュース:何も変更されていない場合はエラーが発生し、変更された場合はエラーが発生するため、「quiet」パラメータを削除するのは簡単ではありません。

悪いニュースは、Enterキーを押して起動すると(アイテムを表示するのではなく)、fsckで起動が中断されることです。 (実際には止まりカーソルが消えます)

おそらく最新のカーネル(3.17または3.18)のいずれかを使用しています。現在、正確なカーネルバージョンを取得することは困難です。

どんな提案がありますか?

ベストアンサー1

Arch(Live)を使用して起動可能なUSBを作成し、すべてをインストールしてからArch-chrootに移動してxf86-video-intel正常に削除します。

おすすめ記事