ルートファイルシステムをマウントできません。

ルートファイルシステムをマウントできません。

USBフラッシュドライブから新しくコンパイルされたLinuxカーネルを起動すると、カーネルパニックが発生します(下記参照)。ルートファイルシステムをマウントできません。)

 1. error      : unable to mount root fs on unknown-block(0,0)
 2. kernel version : 5.5-rc5
 3. bootloader : none (EFI stub)
 4. built-in kernel command line : root=PARTUUID=xx1-xx1-xx1-1xx
 5. root file system : f2fs
 6. kernel is moduleless

検証済みソリューション

 1. kernel supports the filesystem on root
 2. checked PARTUUID of the root device 3 times
 3. no modules 
 4. kernel do load my sata ssd with proper PARTUUID
 5. kernel doesn't mount other USB drive
 6. BLK_DEV=y, BLK_DEV_SD=y, USB_STORAGE=y, ...
 7. tried with UUID and /dev/sda2 same result

USB問題のようです。カーネルの設定に問題があるのでしょうか?

いくつかのリンクが確認されました。 ルートファイルシステムをマウントできません。非同期vfs未知のブロックにルートfsをマウントできません(0 0)

ベストアンサー1

  • まあ、それは遅いUSBサブシステムになりました。
  • カーネルコマンドラインにrootwaitを追加することでこの問題を解決しました。

すべてのクレジットはNeddySeagoonに渡されます。Gentooフォーラム 投稿リンクルートファイルシステムをマウントできません。

おすすめ記事