Initramfs unpacking failed: Decoding failed

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#1

19 июл 2020, 22:55

Всем привет!

Hw-probe - https://linux-hardware.org/?probe=8916655d52
inxi -Fxz
System:
Kernel: 5.4.0-40-generic x86_64 bits: 64 compiler: gcc v: 9.3.0
Desktop: MATE 1.24.0 Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal
Machine:
Type: Laptop System: Acer product: TravelMate P215-51G v: V1.08
serial: <filter>
Mobo: KBL model: Leo_KL v: V1.08 serial: <filter>
UEFI: American Megatrends v: 1.08 date: 08/13/2019
Battery:
ID-1: BAT0 charge: 52.6 Wh condition: 52.6/51.5 Wh (102%) model: AP18H8L
status: Full
CPU:
Topology: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP
arch: Kaby Lake rev: A L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 28800
Speed: 1471 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 803 2: 800
3: 800 4: 800 5: 800 6: 800 7: 800 8: 800
Graphics:
Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI
driver: i915 v: kernel bus ID: 00:02.0
Device-2: NVIDIA GP108M [GeForce MX230] vendor: Acer Incorporated ALI
driver: nvidia v: 440.100 bus ID: 01:00.0
Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia
resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce MX230/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100
direct render: Yes
Audio:
Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 00:1f.3
Device-2: C-Media USB Audio Device type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-3:2
Sound Server: ALSA v: k5.4.0-40-generic
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel port: d000
bus ID: 02:00.0
IF: enp2s0 state: down mac: <filter>
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel port: d000
bus ID: 03:00.0
IF: wlp3s0 state: up mac: <filter>
IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Drives:
Local Storage: total: 1.14 TiB used: 181.02 GiB (15.5%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SA2000M8250G size: 232.89 GiB
ID-2: /dev/sda vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB
Partition:
ID-1: / size: 46.68 GiB used: 16.57 GiB (35.5%) fs: ext4 dev: /dev/sda3
ID-2: /home size: 46.68 GiB used: 10.25 GiB (22.0%) fs: ext4
dev: /dev/sda4
ID-3: swap-1 size: 16.39 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda5
Sensors:
System Temperatures: cpu: 55.0 C mobo: 27.8 C gpu: nvidia temp: 50 C
Fan Speeds (RPM): N/A
Info:
Processes: 268 Uptime: 7m Memory: 15.50 GiB used: 1.84 GiB (11.9%)
Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17
inxi: 3.0.38

Суть проблемы следующая.

Стоит HHD, на нём EFI + корень Mint 20, обновлённый из 19.3 + отдельно home + swap + ntfs разделы

Всё работает )))

Но я решил поставить m.2 NVMe SSD и завести систему уже там. Завести следующим образом - папку home подключить с HDD, старую систему не трогать, будет запасная. На новую систему хотел накатить образ из Timeshift, чтобы не переставлять весь софт. Ради прикола сделать там SWAP, посмотреть скорость работы при задействовании.

Устанавливаю в ручном режиме. Биос - AHCI. Второй режим - Intel Optane, он нам не нужен. Secure Boot отключен. После установки пишет мне Initramfs unpacking failed: Decoding failed, далее пишет, что не может найти раздел с определённым UUID, кидает на командную строку Initramfs.
photo_2020-07-19_22-51-38.jpg
Ошибка знакомая, но как решал - не помню. На всякий случай попробовал изменить компрессор на gzip и сделать rootdelay, переустановить grub через chroot - безрезультатно.

Fstab адекватный, запрашиваемого при загрузке UUID там не наблюдается и взяться ему неоткуда.

Помогает редактирование grub.cfg, где убирается строка root=UUID=62A4-EB15 . Тогда система грузится.
grub.cfg.zip
(2.33 КБ) 27 скачиваний
Вопрос 1 - как это сделать красиво, потому что при апдейте grub это дело слетит. Хотел бы понять суть проблемы.

Вопрос 2 - насколько реально накатить слепок с Timeshift и как лучше это сделать. Я включил перезапись Initramfs при восстановлении образа. Понятно, что корень восстанавливается в корень на другом харде, home сам в себя, а вот с EFI вопрос. Я пробовал с HDD на SDD. В итоге всё началось, но кончилось безжизненным чёрным экраном. Не утерпел, сделал reisub. Может зря. SSD перестал определятся, после обновления настроек биос завёлся. Правда не загружается, говорит ядра нет.

Заранее спасибо!

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#2

19 июл 2020, 23:52

Xen писал(а):
19 июл 2020, 22:55
Вопрос 1 - как это сделать красиво, потому что при апдейте grub это дело слетит. Хотел бы понять суть проблемы.
https://wiki.archlinux.org/index.php/Fstab_(Русский) - теория здесь. И здесь: https://wiki.archlinux.org/index.php/GRUB_(Русский)
Читать внимательно, особенно части касающиеся UUID. До понимания и просветления - зачем они нужны, и почему отсутствие их в /etc/fstab - плохо, а не повод для гордости.
Xen писал(а):
19 июл 2020, 22:55
Не утерпел, сделал reisub.
Что вы сделали? Сброс через SysRq?
Если да, то это не должно приводить к не определяющемуся диску даже в самом худшем случае. Максисмум - слетающая разметка и файловая система. А если вообще диск перестал определяться - это уже проблемы с железом, скорее всего...

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#3

20 июл 2020, 08:44

slant писал(а):
19 июл 2020, 23:52
Xen писал(а):
19 июл 2020, 22:55
Вопрос 1 - как это сделать красиво, потому что при апдейте grub это дело слетит. Хотел бы понять суть проблемы.
https://wiki.archlinux.org/index.php/Fstab_(Русский) - теория здесь. И здесь: https://wiki.archlinux.org/index.php/GRUB_(Русский)
Читать внимательно, особенно части касающиеся UUID. До понимания и просветления - зачем они нужны, и почему отсутствие их в /etc/fstab - плохо, а не повод для гордости.
Xen писал(а):
19 июл 2020, 22:55
Не утерпел, сделал reisub.
Что вы сделали? Сброс через SysRq?
Если да, то это не должно приводить к не определяющемуся диску даже в самом худшем случае. Максисмум - слетающая разметка и файловая система. А если вообще диск перестал определяться - это уже проблемы с железом, скорее всего...
Я, наверное, неправильно выразился.

Ничего лишнего в Fstab - это значит, что всё на месте. Всё, что должно быть. А вот UUID, который так требует GRUB, там нет. И не только там. Вообще непонятно, откуда он берёт этот UUID. Нет у меня таких разделов.

Да, SysRq. Диск потом завёлся.

Всё, я понял, он запрашивает UUID установочной флэшки с какого-то перепуга. Сейчас проверил - точно флэшка.

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-688ad9d2-8769-4a31-b7e9-6cb752830388' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 688ad9d2-8769-4a31-b7e9-6cb752830388
else
search --no-floppy --fs-uuid --set=root 688ad9d2-8769-4a31-b7e9-6cb752830388
fi
linux /boot/vmlinuz-5.4.0-26-generic root=UUID=688ad9d2-8769-4a31-b7e9-6cb752830388 ro ignore_bootid live-media-path=/multibootusb/linuxmint-20-mate-64bit/casper floppy.allowed_drive_mask=0 ignore_uuid root=UUID=62A4-EB15 quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-26-generic
}

Ну не должно быть два раза в одном пункте меню root=UUID , это глюк какой-то.

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#4

20 июл 2020, 22:12

Это default/grub, убрал там root=UUID=62A4-EB15, что бы при генерации grub.cfg было норм. Пробовал сносить grub через purge и ставить заново - та же картина. Откуда-то тянет root=UUID=62A4-EB15 всё равно.
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="ignore_bootid live-media-path=/multibootusb/linuxmint-20-mate-64bit/casper floppy.allowed_drive_mask=0 ignore_uuid root=UUID=62A4-EB15"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#5

20 июл 2020, 22:13

Xen писал(а):
20 июл 2020, 22:12
GRUB_CMDLINE_LINUX="ignore_bootid live-media-path=/multibootusb/linuxmint-20-mate-64bit/casper floppy.allowed_drive_mask=0 ignore_uuid root=UUID=62A4-EB15"
А это кто?

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#6

20 июл 2020, 22:16

symon2014 писал(а):
20 июл 2020, 22:13
Xen писал(а):
20 июл 2020, 22:12
GRUB_CMDLINE_LINUX="ignore_bootid live-media-path=/multibootusb/linuxmint-20-mate-64bit/casper floppy.allowed_drive_mask=0 ignore_uuid root=UUID=62A4-EB15"
А это кто?
Ну как я понимаю, default/grub генерит grub.cfg . В default/grub эта строчка, как я понимаю, установочная флэшка. А почему она тут записана и откуда тянется при переустановке grub - вот тут и вопрос.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#7

20 июл 2020, 22:18

приведи строку к виду GRUB_CMDLINE_LINUX="" и сделай апдейт.

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#8

21 июл 2020, 12:05

symon2014 писал(а):
20 июл 2020, 22:18
приведи строку к виду GRUB_CMDLINE_LINUX="" и сделай апдейт.
Да, это поможет. Сейчас так и работаю. Просто вопрос, почему при полном сносе grub через purge и установке заново строка опять появляется. Откуда-то тянет её. И почему она вообще появилась.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#9

21 июл 2020, 12:08

Xen писал(а):
21 июл 2020, 12:05
почему при полном сносе grub через purge и установке заново строка опять появляется.
Непонятное действо. Что и как означает снос груб?

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#10

21 июл 2020, 12:11

symon2014 писал(а):
21 июл 2020, 12:08
Xen писал(а):
21 июл 2020, 12:05
почему при полном сносе grub через purge и установке заново строка опять появляется.
Непонятное действо. Что и как означает снос груб?
Точную команду не помню, через Boot Repair делал. Что-то типа purge grub* Он там просит в CMD ввести команды для сноса, потом ставит заново.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#11

21 июл 2020, 12:12

Xen писал(а):
21 июл 2020, 12:11
Точную команду не помню, через Boot Repair делал.
Не читайте до обеда советских газет. :hoho:

no avatar

Автор темы
Xen
Сообщения: 19
Зарегистрирован: 09 окт 2019, 22:56
Благодарил (а): 1 раз
Контактная информация:

Initramfs unpacking failed: Decoding failed

#12

21 июл 2020, 21:36

В общем, ставил я 20 mint, и 19 mint, и с общим home и с разными. Максимум, до чего я дошёл - установка дров на видяху. Всё равно, наступает момент, когда при перезагрузке система виснет, а при загрузке начинает жаловаться на SSD. В последний раз это было при первой накатке обновлений после установки. Лично я понял так, что данный SSD не очень совместим с Linux. Либо какой-то брак. Либо пока я его терзал, как половцы и печенеги, у него что-то поднакрылось. В общем, пойду возвращать, а там как выйдет.
Вложения
photo_2020-07-21_21-49-27.jpg

Закрыто

Вернуться в «Установка Linux Mint»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей