Arch Linuxのインストールを壊しました。 PARTUUID文字列にタイプミスをしたとしましょう。その結果、ブートプロセスはルートファイルシステムをマウントできず、mkinitcpioのプリブートステージでエラーメッセージが表示されて停止します。
あなたは今、緊急シェルにドロップされています。
blog.entwicklerseite.deには、次のようにrootfs
から手動で起動する方法の例があります。
# mount /dev/sda2 /new_root/
# exec /usr/bin/switch_root /new_root /sbin/init
これにより、次のメッセージがコンソール出力に表示されます。
Trying to run as user instance, but the system has not been booted with systemd.
Trying to continue (this will most likely fail) ...
...
ERROR: Failed to mount the real root device.
Bailing out, you are now on your own. Good luck.
...
そしてカーネルパニック。
# root=/dev/sda2
# mount /dev/sda2 /new_root/
# exec /usr/bin/switch_root /new_root /sbin/init
そのバージョンでは出力に変化はありません。
Arch Linuxの緊急シェルから(手動で)ブートを続行できるコマンドはどれですか?
その後、Arch Linuxフォーラムのスレッド「 Archがルートパーティションをマウントできない 」で投稿を見つけました。
緊急シェルからArch Linuxをブートするソリューションは、入力がさらに少なくなります。
# mount /dev/sda2 new_root
# exit