Проблема с ядром.
energy 22 октября, 2011 - 01:07
Столкнулся с проблемой: не грузится драйвер.
Разбивка харда:
/boot - /dev/md0 - soft raid 1
swap - /dev/md1 - soft raid 0
/ - /dev/md2 - soft raid 1
/dev/md3 - soft raid 1 (/usr /var /home)
Ядро 3.0.4
Система не стартует:
http://s007.radikal.ru/i300/1110/f2/5b44e42a2add.jpg
Есть мысли?
»
- Для комментирования войдите или зарегистрируйтесь
Поддержка рейда и lvm
Поддержка рейда и lvm вкомпилена в ядро. ram-диск не используется.
Все файловые системы кроме swap и boot (ext2) отформатированы в ext3.
Попробуйте указать настройки
Попробуйте указать настройки lvm в загрузчике ядра
Вот здесь написано, что нужно написать.
Давно
Давно выставлено.
grub.conf:
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux
root (hd0,0)
root (hd1,0)
kernel /boot/vmlinuz root=/dev/md2 md=2,/dev/sda3,/dev/sdb3
Загрузка до lvm даже не доходит.
Насколько я понял (по картинке), он даже не может подгрузить драйвер рейда, хотя он скомпилен не модулем, а в само ядро. Короче, я в непонятках...
:(
С первым грубом не стартанеш. Плохо искал по форуму - все здесь есть и разжевано.
Ставь второй груб - и наступит счастье.
И тему назови инфрмативней, ибо это не с ядром проблема... ну ты понял.
Интересные новости. Как же у
Интересные новости. Как же у меня до сих пор сервер с первом грубом и RAID1 в /boot до сих пор грузится?
Не грусти, товарищ! Всё хорошо, beautiful good!
Без initrd?
Без initrd?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Вы намекаете что у меня
Вы намекаете что у меня проблемы с initrd?
Как они могут возникнуть если все необходимые драйвера собраны в ядро а не модулями?
Конфиг ядра:
FAQ для кого писаны?
FAQ для кого писаны?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
http://paste.org.ru/?hm7qar
http://paste.org.ru/?hm7qar
И у меня тоже без всякого
И у меня тоже без всякого инитрд на грубе-1 и на РАЙДе-1 /бут и рут много лет уже... :)
Надо только не забывать загрузчик на оба диска прописывать!
:)
И корень на RAID?
metadata?
А какой версии metadata? Была такая же история у моего товарища, довольно давно, кстати, он новую систему собирал на RAID1. Ни grub, ни lilo не хотели потом загружать. Я так понял, что сейчас mdadm по умолчанию создает RAID с metadata v 1.2, и именно в этом случае не грузилось. Пока не переделали RAID с metadata v 0.9, ничего не получилось.
Мы тогда root сделали с metadata v 0.9, а все остальные с v 1.2 и все получилось. Так что, видимо, действительно либо нужно grub2 и metadata v 1.2, либо первый grub и metadata v 0.9, как-то так. Возможно, я неправ, но тогда именно так получилось решить проблему с загрузкой...
UPD
Пардон, невнимательно читал посты ТС. С metatata все нормально, v 0.9, судя по команде создания массива. А если ядро 2.6, загружает?
А с лило будет мне счастье?
А с лило будет мне счастье?
Крайне сомнительно.
Крайне сомнительно.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Приведи команду, с которой
Приведи команду, с которой создавал RAID на /boot. Конфиг ядра тоже бы не помешал.
Не грусти, товарищ! Всё хорошо, beautiful good!
mdadm --create --verbose
mdadm --create --verbose /dev/md0 --level=1 --metadata=0.90 --raid-devices=2 /dev/sda1 /dev/sdb1
mkfs.ext2 /dev/md0
...
А из ЛайвЦД рут и иже с ним
А из ЛайвЦД рут и иже с ним нормально монтируются?
Без проблем.
Без проблем.
покажите:grep -e EXT3 -e
покажите: