
システムを wheezy から jessie にアップグレードしました。しかし、jessie でインストールされた最新のカーネルを使用して起動することができません。次のエラーが表示されます。
Loading, please wait...
/init: conf/conf.d/resume: line 1 syntax error: unexpected "("
... Kernel panic - not syncing: Attempted to kill init exitcode=0x00000200
...
... CPU: 1 PID: 1 Comm: init Not tainted 3.16.0-4-amd64 #1 Debian 3.16.7-ctk25-2
... Hardware name: Dell Inc. Precision Workstation T5400 ... BIOS A11 04/30/2012
...
...
...
以下は起動中の画面の写真 2 枚です。1 そして 2どちらも完全には明確ではありません。好みに応じて、どちらか一方、または両方、あるいはどちらも見ないでください。
GRUB の sysvinit を使用して、古いカーネル 3.2.0-4 で起動できます。
これまで試したことは次のとおりです:
アップグレードにより、スワップインする新しいパスがインストールされました
/etc/initramfs-tools/conf.d/resume
:# cat /etc/initramfs-tools/conf.d/resume # RESUME=/dev/mapper/isw_chjgibahbj_DMRAIDp5
正しいスワップにマップされなかった
/etc/fstab
ので、修正しました。SELinux 拡張機能はインストールしていませんが、起動しようとしましたが
selinux=0
、機能しませんでした。私のBIOSは最新バージョンです。
これは RAID に関係していると思います。MDRAID ミラーで LVM を使用しているので、自分でさらに調査するつもりですが、他の誰かがより迅速な回答をくれたり、正しい方向を示してくれたりする場合に備えて、ここに投稿しておきます。
答え1
.../resume と /etc/fstab のスワップを修正した後、update-initramfs -u を実行するのを忘れました