Предупреждение ядра зашифрованного диска - образ initramfs не загружается
После обновления до 14.10 на моем нетбуке я могу загрузить только старое ядро, оставшееся от предыдущей установки 14.04.
Для самых последних ядер, я получаю это предупреждение, когда они обновляются (т.е. когда update-initramfs
вызывается:
WARNING: Option hash missing in crypttab for target sda5_crypt, assuming ripemd160.
If this is wrong, this initramfs image will not boot.
Please read /usr/share/doc/cryptsetup/README.initramfs.gz and add
the correct hash option to your /etc/crytpttab.
cryptsetup: WARNING: target sda5_crypt uses a key file, skipped.
Да и вообще ядро не загружается. По сути, он выпадает в оболочку initramfs после выдачи этой ошибки:
ALERT! /dev/mapper/ubuntu--vg-root does not exist. Dropping to a shell!
Что странно в том, что /etc/crypttab
выглядит точно так же (за исключением UUID), как на моем главном компьютере, где он загружается без проблем. Также старое ядро на нетбуке удается загрузить с помощью того же /etc/crypttab
другие ядра не загружаются с.
$ cat /etc/crypttab
sda5_crypt UUID=#long string here# none luks
Еще одна вещь, которую я заметил: когда я загружаюсь в режиме восстановления из старого ядра, при выдаче sudo reboot
Я также получаю это предупреждение:
/scripts/local-top/cryptroot: line 1: can't open /dev/mapper/ubuntu--vg-root: no such file
Любые идеи о том, как вернуть ядро 14.10 к жизни?