Дмитрий Сергеевич (axshavan) wrote,
Дмитрий Сергеевич
axshavan

Categories:

Ubuntu GRUB Error 21 Asus P5B-E

Воодушевленный рассказом Сережи Хитремиста о том, как он начал апдейтить четвертый рхел, а получил в итоге центос, я решил рассказать о своих трудностях, которые кратко изложены в ключевых словах в заголовке поста.
Итак, суть проблемы. Есть мамка Asus P5B-E (можно без E), есть Live-CD Ububntu неважно какой версии, есть старенький IDE-винт. Подключаем пункт 3 к пункту 1, ставим пункт 2, финальный ребут, и grub при загрузке с диска выдает ошибку 21. При этом, даже если cd (или dvd) привод тоже IDE, с Live-CD загрузка происходит нормально.

Ошибку 21 граб выдает, когда вдруг обнаруживает, что не может найти, откуда загружатся. То есть неважно, что написано в menu.lst, посколько граб просто не может до него добраться, несмотря на то, что stage 1 проходит успешно. Это действительно выглядит глупо - только что он загружался с этого диска, но потом диск вдруг пропал. Итак, три компонента: мамка, идешный винт и граб (убунту тут на самом деле не при чем, до нее вообще дело не доходит, просто чаще всего данная проблема обнаруживается именно у пользователей убунту). На данной маетринской плате шесть разъемов SATA (четыре красненьких и два черненьких) и один IDE. Собственно, в этом-то и есть вся загвоздка. Как биос оперирует идешным каналом, возможно, точно не знают даже сами разработчики. Загрузка с саташного винта, если граб стоит в его mbr, происходит нормально, кто-то в интернете уверял, что, подключив саташный винт и засунув граб туда, можно нормально грузиться с идешного, вызывая его через chainloader - хрен знает, я не пробовал.
В том же самом интернете написано, что существует точно проверенный способ решения проблемы - грузиться с саташного винта. Практически все, кто ни бился со строптивым грабом и конфигурациями биоса, в конце концов именно так и поступали.

Да, к чему я это начал рассказывать-то. Есть у меня такая материнская плата, ASUS P5B-E эта самая, там еще 512 мегабайт оперативы и крутая (по показателям для позапрошлого года) видюха. Там у меня стояла какая-то странная сборка хп, которая даже не спрашивала пароль при инсталляции, и вот я решил поставить туда убунту, забыв о том, что почти год назад пытался сделать это же самое и точно так же наступил на эти же грабли. Но теперь я стал умнее и страшнее на целый год (то есть я хотел сказать "старше"), и полез читать в интернете. Один умный человек, прошу прощения, не помню, кто именно и где, сказал, что вот эти три компонента: материнская плата, идешный винт и загрузчик граб, - вместе не уживаются, надо менять какой-то из них. И я решил поменять загрузчик.

Сделать это, загрузившись с Live-CD, я не сумел. Лило ругалось, уверяло, что "часть винчестверов вашего рейд-массива неисправна", и все такое, видимо, нормально прописаться в мбр ей не дает эдакая виртуальная файловая система Live-CD. В комплекте с убунту идет только граб. Тогда я загрузился с этого идешного винта (на 80 гигабайт! Еще не раритет, но уже скоро, а еще чуть-чуть, а вообще антиквариатом станет) на другой машине, которая нормально относится к иде, и там сделал следующее:
1) проверил, тут тоже /dev/sda? Да, /dev/sda, всё в порядке.
2) установил lilo (это делается в убунту распаковкой соответствующего архива с бинарниками в нужные место).
3) сделал в папке /etc файлик lilo.conf и написал туда следующее:
title=ubuntu
boot=/dev/sda
timeout=30
root=/dev/sda1
image=/vmlinuz
*примечание. Так писать не надо. Как надо - см. руководство по лило.
4) запустил лило.
5) поставил многострадальный винчестер обратно в тот корпус, где P5B.
6) включил.
7) впервые в своей жизни увидел kernel panic. Всё-таки с лило надо быть очень аккуратным.
8) плюнул на хер и поставил мандриву. Ну а дальше неинтересно, про то, как я настраивал там принтер, писать и читать уже совсем скучно.
Tags: *nix, железо
Subscribe

  • Первый заметный результат диеты

    Ну, конечно, на самом деле не первый. Я же каждое утро взвешиваюсь, скрупулёзно записываю результаты, а потом ещё и строю графики. И ещё чаще…

  • Плёнка №185

    Тематика снимков обычная: городское фото. Время съёмок: март 2021. Плёнка: Fomapan profi line action 400 Фотоаппарат и объектив: Zenit-E + Helios…

  • Фотографии с двух прогулок

    Четвёртого апреля было, хотя и ветрено, но солнечно и относительно тепло. Не то, что сегодня... сегодня погода испортилась и снова стало холодно. К…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 26 comments

  • Первый заметный результат диеты

    Ну, конечно, на самом деле не первый. Я же каждое утро взвешиваюсь, скрупулёзно записываю результаты, а потом ещё и строю графики. И ещё чаще…

  • Плёнка №185

    Тематика снимков обычная: городское фото. Время съёмок: март 2021. Плёнка: Fomapan profi line action 400 Фотоаппарат и объектив: Zenit-E + Helios…

  • Фотографии с двух прогулок

    Четвёртого апреля было, хотя и ветрено, но солнечно и относительно тепло. Не то, что сегодня... сегодня погода испортилась и снова стало холодно. К…