
私が何をしたのかわかりませんが、起動するとBusyBoxに次のメッセージが表示されます。
Give up waiting for root file system device. Common problems:
-Boot args (cat /proc/cmdlines)
-Check rootdelay= (did the system wait long enough?)
-Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=eb253f2f-5fbd-4952-810a-2841b01e3425 does not exist. Dropping to a shell!
blkid
次を返します。
/dev/sda1: LABEL="ESP" UUID="9C01-5EBA" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="74264bc4-8b04-48bc-8fc7-406f87a01438"
/dev/sda3: LABEL="Acer" UUID="826E03A86E0393D7" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="d770662a-4898-40e9-ba97-0d576451a126"
/dev/sda4: LABEL="Recovery" UUID="5624055124053611" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="a4611369-500b-4582-8af6-7a50a221f972"
/dev/sda5: UUID="eb253f2f-5fbd-4952-810a-2841b01e3425" TYPE="ext4" PARTUUID="30a44434-207e-44f6-a85e-ff516aed39b2"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/sda2: PARTLABEL="Microsoft reserved partition" PARTUUID="073584e1-fef1-420b-92b8-25bebfc7e809"
したがって、動作する必要があり、Grubの「回復モード」でシステムを起動すると実際に動作します。ある時点で+を押す必要がありますCTRL。Dしかし、いつものようにコンピュータを起動すると、すぐにBusyBoxに移動します。フォーラムをたくさん見たので、どうしたらいいかわかりません。
[修正済み]/etc/default/grub
起動失敗の原因となる行を編集して追加しました。それらを削除すると正常に戻ります。教訓、知らないことは変えず、変えるのは記録してください…
答え1
そのため、ブートプロセスがルートファイルシステムをマウントしようとすると見つかりませんがUUID=eb253f2f-5fbd-4952-810a-2841b01e3425
、シェルに入ってコマンドを入力するとblkid
実際に見つかります。正しいですか?
/dev/sda
その後、システムの起動プロセスが非常に速くなり、システムがルートファイルシステムが正しく検出され、使用可能になる前にルートファイルシステムをマウントしようとしました。 (おそらく「良い質問ですね」?)
メッセージが示すように、rootdelay=5
最初にハードウェア検索が完了するように、ルートファイルシステムのマウントを5秒間遅らせるブートオプションを追加できます。これにより、システムが正常に起動できる場合は、rootdelay
システムが確実に起動できる最小値が見つかるまで小さい値を使用してみてください。
smartctl -H -i -A -f brief -l xerror,error -l devstat -l sataphy /dev/sda
たとえば、ディスクの状態を確認することもできます。まず、この部分に注意してください。
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
「パス」以外の内容が表示されていると、ディスクが最終状態であるかエラーが発生したため、ディスクの起動が遅くなる可能性があります。 SMART属性のリストとハードウェアエラーログ(ディスクモデルでサポートされている場合)は、ディスクの状態に関する詳細情報を提供できます。