[РЕШЕНО] виснет загрузка initramfs-linux.img

nafanja
ssd может глючит?
Проверь на ошибки.....
Ошибки не исчезают с опытом - они просто умнеют
А fs? Не reiserfs ли?
sirocco, ext4
проверил радел fsck, без ошибок.

вроде вычислил из за чего виснет.
из за клавы с мышкой.
у меня груб запоминает пункт последней загрузки. выбираю нужный пункт, гружусь, виснет. вытаскиваю мышь и клаву (если оставить одно из двух то виснет тоже не зависимо в каком usb!), ресет, биос сигналит что нет клавы, загрузка все норм, потом подключаю клаву и мышь и они работают...
проверял по 3 раза на каждом ядре.

Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
клаву менял, результат тот же ((
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
А после какого момента началась такая Карусель? Кстати а systemd в хуках по дефолту стоял или сами?
ka
А после какого момента началась такая Карусель?
я заметил это месяц может 2 назад. в основном пользуюсь своим ядром и пере собираю его реже чем обновляется стандартное ядро.

ka
Кстати а systemd в хуках по дефолту стоял или сами?
сам ставил. но сейчас все делаю на mkinitcpio.conf по умолчанию. результат такой же.

короче, я не могу понять несколько вещей.
1. почему при перегенерации initramfs результат разный получается но в 95% ядра не рабочие. с fallback вариантом все наоборот 5% не рабочие.
2. почему без клавы и мыши все норм загружается.
еще вспомнил что я за последние 3 месяца биос обновлял. попробую откатить.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
По-моему, vasek ещё на предыдущей странице написал, что сообщение "Загружается начальный виртуальный диск" выдаёт не ядро, не initramfs, его выдаёт автогенерированный конфиг груба.

Если замена параметра quiet на debug ничего не добавляет к выводу, то скорей всего, зависание происходит ДО запуска ядра.

Загрузчик читает в память файл с образом ядра (команда linux, перед которой в конфиге стоит сообщение "Загружается Linux ..."), потом файл с образом initramfs (команда initrd, перед которой выдаётся "Загружается начальный виртуальный диск ..." ), и только после выполнения всех команд груб должен передать управление загруженному ядру.

Можно точно установить, на каком именно этапе происходит зависание.
Для этого надо либо открыть консоль груба, и выполнить команды загрузки по одной, либо открыть пункт меню на редактирование, и дописать в конец (после всех строк) команду вроде
echo "Starting kernel now"
Если вы НЕ увидите эту надпись при загрузке после "Загружается начальный виртуальный диск", то загрузчик не действительно почему-то не может прочитать initramfs (либо микрокод, попробуйте убрать его из команды initrd).
Если зависание произойдёт уже после этой строки – значит либо ядро не стартует, либо груб не может его запустить.
	menuentry 'Arch Linux, с Linux linux-custom' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-custom-advanced-8edafc18-2e95-4b4e-96bb-22c17dd6fcb4' {
	savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  8edafc18-2e95-4b4e-96bb-22c17dd6fcb4
		else
		  search --no-floppy --fs-uuid --set=root 8edafc18-2e95-4b4e-96bb-22c17dd6fcb4
		fi
		echo	'Загружается Linux linux-custom …'
		linux	/boot/vmlinuz-linux-custom root=UUID=8edafc18-2e95-4b4e-96bb-22c17dd6fcb4 rw  resume=UUID=69cf40d9-dac1-46a9-a6ce-4f702c4f9288 debug
		echo	'Загружается начальный виртуальный диск …'
		initrd	 /boot/initramfs-linux-custom.img
		echo	'Загрузка успешная …'
	}

Natrio, Загрузка успешная … при загрузке есть. а потом все висит.
клава мертвая, numlock не реагирует.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
с ядром 4.1 те же проблемы. биос откатить не получилось, утилита в самом биосе отказалась обновлять на версию ниже установленной.

ладно, подожду несколько месяцев, может исправится.
а пока посижу на fallback.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja resume=UUID=69cf40d9-dac1-46a9-a6ce-4f702c4f9288 А эта строчка в конфиге что означает? Грубом не пользуюсь загружаю ядро напрямую через EFI, там просто указывается раздел корня. Ау тебя вроде и корень уже указан и еще в довесок это.
 
Зарегистрироваться или войдите чтобы оставить сообщение.