ページ: 1
Conoha の VPS で、5.1.3-arch1-1-ARCH から、5.1.4-arch1-1-ARCH
にあげた際に、正常起動ができなくなりました。
シリアルでのログインはできます。ログイン時に、次のようなメッセージが出ます。
ERROR: device 'UUID=78985e03-71ce-4190-9a64-2754bf549ca3' not found. Skipping fsck.
mount: /new_root: can't find UUID=78985e03-71ce-4190-9a64-2754bf549ca3.
/etc の状況です。
# ls -al /etc
drwxr-xr-x 3 0 0 0 May 20 00:14 .
drwxr-xr-x 13 0 0 0 May 24 05:32 ..
-rw-r--r-- 1 0 0 0 May 20 00:14 fstab
-rw-r--r-- 1 0 0 0 May 20 00:14 initrd-release
-rw-r--r-- 1 0 0 2505 May 20 00:14 ld.so.cache
-rw-r--r-- 1 0 0 0 May 20 00:14 ld.so.conf
drwxr-xr-x 2 0 0 0 May 20 00:14 modprobe.d
lrwxrwxrwx 1 0 0 17 May 20 00:14 mtab -> /proc/self/mounts
アドバイスをお願いします。
以上。
オフライン
残念ながら、今回の問題は、archlinuxでは常にありえることと考えたほうがが良いです。
その上であらかじめ対応策を用意しておく。
archlinuxをサーバーとして利用する場合、少なくともカーネルのバックアップを1つは用意しておく、
LTSカーネルもインストールしておき、最新カーネル、バックアップ、LTS等をGrub等のブートローダー
から選択起動出来るようにしておきカーネルアップデートによる起動できない問題にいつでも対応でき
るようにしておく。
5.1.3-arch1-1-ARCH から、5.1.4-arch1-1-ARCHの問題については確認はしていませんが、
https://bugs.archlinux.org/
に上がっている可能性が高いので一度ご確認ください。
追記
systemd関係の問題の可能性もありますので、カーネルアップデート時にsystemd関係のアップデートが
一緒にアップデートされていないかご確認ください。
追記2
カーネルの問題かsystemdの問題かその他の問題か、いずれかが判明したら、VPSにてarchlinuxインスト
ールに利用したISOイメージをマウントしISOイメージから一旦起動し、VPS側のarchlinuxがインストー
ルされたストレージをマウントし、arch-chrootしてpacman -U にて問題のパッケージを巻き戻してくだ
さい。
編集者 underodig (2019-05-26 10:04:13)
オフライン
ページ: 1