Починка незагружаемого Linux Mint
May. 27th, 2020 12:24 pmСлучилась на компе сына беда: не загружается. Из сообщения можно догадаться, что диск не читается или initrd побился:

Загрузился с флешки mfsBSD, HDD прекрасно читается, проблема не похожа на аппаратную. Выбрал в меню grub предыдущую версию ядра и initrd, загрузился, смотрю - и правда побился самый свежий initrd:
Переустановил насильно пакет
initrd при этом пересоздался и проблема ушла, комп грузится.
Но вот отчего initrd мог попортиться? И что пришлось бы делать, если бы в меню grub не нашлось других initrd?

Загрузился с флешки mfsBSD, HDD прекрасно читается, проблема не похожа на аппаратную. Выбрал в меню grub предыдущую версию ядра и initrd, загрузился, смотрю - и правда побился самый свежий initrd:
# lsinitramfs /boot/initrd.img-5.3.0-53-generic . kernel kernel/x86 kernel/x86/microcode kernel/x86/microcode/AuthenticAMD.bin cpio: преждевременный конец архива #
Переустановил насильно пакет
apt-get --reinstall install linux-image-5.3.0-53-generic
initrd при этом пересоздался и проблема ушла, комп грузится.
Но вот отчего initrd мог попортиться? И что пришлось бы делать, если бы в меню grub не нашлось других initrd?