LINUX.ORG.RU

обновление до 2.6.26-1-486


0

0
Использую Linux Mint. Скачал linux-image-2.6.26-1-486_2.6.26-10_i386.deb и обновил ядро 2.6.24-16-generic до 2.6.26-1-486. После перезагрузки иксы не грузятся, вместо привычной строки приглашения - строчка (initramfs). Со старым ядром все работает. Как выйти из ситуации?
Обновить видеодрайвер и depmod -a ?
Anoxemian ★★★★★
()
скорее всего у вас старое ядро диски определяет как hd а новое как sd

из за этого не может найти и подмонтировать корень.

выход - подредактируйте /boot/grub/menu.lst

с правильным параметром root=

как вариант можно использовать

root=UUID=0837497894749874

номер UUID можно получить запустив команду blkid

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
Да нет, диски определяются как sd. В GRUBе при выборе операционки параметры для обоих ядер абсолютно идентичны. Но в menu.lst вроде нету UUID. Там /dev/sda5
commrad
() автор топика
Ответ на: комментарий от commrad
в любом случае если у вас (initramfs) , то ядро не может примонтировать корень, видеодрайвера тут (пока) непричем.

root= можно указывать как устройство, а можно UUID (как в убунте), если ядро меняет hd на sd то могут быть проблемы, использование UUID помогает этого избежать, хотя если Вы точно уверены что ядро не меняло названия hd/sd и у Вас верный параметр root=

ищите другую причину почему оно не монтирует...

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
Насколько я понял, UUID - более универсальный указатель. А как его получить? Простой запуск blkid не выводит ничего. В хелпе с параметрами не разобрался. Я недавно с linux, подскажите пожалуйста.
commrad
() автор топика
UUID можно узнать в /dev/disk/by-uuid/
да, Mint - это вроде та же бубунта, не? Попробуй обновиться из репозитория :)
amoralyrr ★☆
()
Собрать ядро самому! По крайней мере если что-то сделаеш неправильно есть возможность поэксперементировать с параметрами и наконец понять где "собака зарыта".
lnkgyv
()
Ответ на: комментарий от amoralyrr
из репозитория не могу. Я и ядро-то обновляю, чтоб установить драйвера на сеть. Они зависят от этого ядра. А самому ядро создать для меня задача пока невыполнимая. А за /dev/disk/by-uuid/ спасибо, сейчас попробую....
commrad
() автор топика
Ядро собранное сторонними людьми (не из дистра) всегда лотырея и таит в себе какие-нибудь фокусы.

Корень может не монтироваться не только из-за смены hd на sd, но и из-за невключения чего-нибудь важного в ядро или в презагружемый образ с модулями.

hibou ★★★★★
()
Ответ на: комментарий от Sylvia
>скорее всего у вас старое ядро диски определяет как hd а новое как sd

Слакварщики такие слакварщики. Не знаю как у вас, а других дистрах давно уже на UUID перешли...
iRunix ★★★★
()
Ответ на: комментарий от manntes
Все, получилось! После ввода UUID нормально загрузился. Всем огромное спасибо за помощь!
commrad
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.