
Я обновил свою систему с 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
...
...
...
Вот две фотографии экрана во время загрузки:1 и 2. Ни один из вариантов не является абсолютно ясным; рассмотрите либо один из них, либо оба, либо ни один из них, как вам больше нравится.
Я могу загрузить старое ядро 3.2.0-4, используя sysvinit из GRUB.
Вот что я попробовал на данный момент:
Обновление установило новый путь для подкачки
/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. Я использую LVM на зеркале MDRAID, поэтому я собираюсь покопаться самостоятельно, но я также выкладываю это здесь на случай, если кто-то другой сможет дать мне более быстрый ответ или указать мне правильное направление.
решение1
Я забыл запустить update-initramfs -u после исправления подкачки в .../resume и /etc/fstab