Summary: | После обновление до t6 и установки нового ядра система не грузится ни в новое, ни в старые ядра | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Branch t6 | Reporter: | Andrew Kornilov <hiddenman> | ||||||
Component: | bootloader-utils | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | QA t6 <qa-t6> | ||||||
Severity: | blocker | ||||||||
Priority: | P3 | CC: | cas, evg, gns, grenka, legion, mike | ||||||
Version: | не указана | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Andrew Kornilov
2012-07-22 01:49:05 MSK
Created attachment 5516 [details]
Сервер1
Created attachment 5517 [details]
Сервер2
Добавлю, что в голове были какие-то обрывки "знаний" про новые initramfs и прочее, поэтому ядра устанавливал уже после dist-upgrade-а, когда все нужное новое установилось. Ну и последнее замечание: *возможно* системы были не чистыми p5, а 5.0/5.1, обновленные частично до p5. Что сути дела особо не меняет. Если достаточно перегенерации initrd, то дело скорее в make-initrd, чем в bootloader-utils. Ну а старое то ядро чем мотивировало? Еще вспомнил кое-что: изначально ругался fsck на то, что не может найти устройство с UUID=, поэтому первым этапом я весь fstab передалал на /dev/sdaX, думал, в этом дело какое-то. Но не помогло. Когда понял, что нет устройства, сделал костыль - modprobe aacraid перед стартом udevd, но тоже не помогло. При этом вывод dmesg мне показывал наличие /dev/sdb, который тоже на этом RAID-е сделан, второе зеркало. В общем, какие-то чудеса. Жаль, что когда понял, что installkernel в chroot помог, я не продолжил эксперименты, т.к. и так сервисы лежали 3 часа. Может нужно просто как-то "правильно" обновляться? (В ответ на комментарий №6) > Ну а старое то ядро чем мотивировало? А равно тем же самым. Симптомы были одинаковые: грузится ядро и его initrd. В этот момент, судя по выводу dmesg, оно таки устройство видит, просто /dev/sdb вывело последним, почему я и написал, что он был, а теперь понял, что просто /dev/sda был выше. Далее какие-то там прихотовления происходят, после чего останавливался udev из initrd(он там разве есть? но сообщения я такое видел). Далее система входила в интерактивную стадию, даже писало setting hostname my.hostname (то есть она его откуда-то взяла, т.к. в initrd же его нет), после этого checking root filesystem и тут всё, постановка. Если штатно грузится, то fsck не может найти устройство, если с fastboot, то выводились стандартные сообщения про "что-то там у вас все плохо, зайдите root-ом или нажмите ctrl-d для продолжения загрузки". При этом, кстати, usb-клавиатура не работала никаких образом. PS/2 почему-то тоже. В общем, диагностику по фотографии сделать сложно, но явно какой-то косяк. Если найду где-то машинку, попробую повторить ситуацию. Данный дистрибутив более не поддерживается. Закрываю баг, как End of Life. |