Проблема с EX4 в хетзнере
energy 6 апреля, 2012 - 05:47
Взял в аренду сервер EX4
Ось ставил по инструкции: http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml
Система отказывается стартовать.
Поддержку сата-котнроллера, файловых систем, рейда, лвм вкомпилена в ядро. Рам-диск не использовался. Поддержка gpt в ядре установлена. Не понимаю где косяк?
»
- Для комментирования войдите или зарегистрируйтесь
Please append a correct
Подключив libastral.so.5.2, полагаю, что initrd не используется, а md-raid создавался с версией метаданных > 0.9 (ключик -e для mdadm). Либо разделы, используемые в массиве, не помечены как
Linux raid auto (fd)
Читайте внимательно, я писал
Читайте внимательно, я писал что не использую рам-диск (initrd) по-этому все нужные для загрузки дрова вкомпилил в ядро.
Да, все разделы с метадатой 1.2, кроме раздела /boot (он с мета 0.9)
Все разделы выставлены в FD00 и созданы в gdisk. Таблица разделов имеет формат gpt. Есть даже раздел efi, но что с ним делать я не одупляю.
Не надо всех считать идиотами.
Ну ... в топике только 1 я
Ну ... в топике только 1
Дам рекомендацию "одуплится" удаффкомом.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
С такими рекомендациями идите
С такими рекомендациями идите лесом.
Цитата: Не надо всех считать
0_O
Используй genkernel.
Используй genkernel.
Не грусти, товарищ! Всё хорошо, beautiful good!
при использовании genkernel я
при использовании genkernel я получаю:
Что за устройства
Что за устройства /dev/md/rescue? Что за LVM-тома? Рассказывай все подробно, разделы, как создавал, что за тома, группы, размещение.
Не грусти, товарищ! Всё хорошо, beautiful good!
Я уже говорил что делал всё
Я уже говорил что делал всё по инструкции с учётом своих нужд.
За основу брал две инструкции: http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml и http://habrahabr.ru/post/131196/
mdadm --detail --scan
pvscan
lvscan
fstab
grub.conf
gdisk /dev/sda (для sdb вывод такой же)
/dev/md/rescue - полагаю это загрузочный диск создаёт устройства с такой нотацией. Загрузочный диск там дебиан (из линуксов).
Такс, по порядку. У тебя нет
Такс, по порядку. У тебя нет устройств /dev/mdX, их mdadm находит так, как прописано - /dev/md/rescue:X или /dev/md/X. Почему так - хрен знает, видимо из-за того, что в метаданных прописалось. Соответственно, должно быть не /dev/md2, а /dev/md/2 в grub.conf и fstab.
init=/linuxrc
не нужен вообще - у тебя в grub.conf есть строка initrd, это и есть инит.Вызывает некоторые вопросы root (hd0,1), но, похоже, здесь все в порядке (надеюсь).
Советую конвертнуть все ФС в ext4 - и стабильнее, и производительнее.
Не грусти, товарищ! Всё хорошо, beautiful good!
Плюс к этому, тебя
Плюс к этому, тебя выбрасывает в строку инита, можно набрать shell и оказаться в busybox initramfs. Там можно пошариться в каталоге /dev - если есть /dev/md/2 - то вот он, твой корень, делаешь exit, указываешь /dev/md/2, если загружается, то доисправляешь все остальное.
Не грусти, товарищ! Всё хорошо, beautiful good!
К сожалению в /dev/md/ есть
К сожалению в /dev/md/ есть только три файла устройств: rescue:1 rescue:2 rescue:3
При попытке указать в загрузчике real_root=/dev/md/rescue:2
При инициализации ядра появляется ошибка "Unknown server error"
Полагаю это из-за двоеточия в имени устройства. Печаль.
Короче проблему решил
Короче проблему решил подсунув системе ядро от загрузочного дебиан. Это конечно костыльное решение, но систему нужно было запустить срочно...
Если кто поймёт где собака порылась - напишите.
проблема была видимо в том,
проблема была видимо в том, что systemrescuecd создает и определяет md-устоиства с конца (127, 126 и т.д)
energy написал(а): Поддержку
Долго чесал репу с такой же проблемой, только у меня никаких рейдов и LVM не было, тупо рут раздел EXT4 и своп, тоже настраивал ядро с нуля. Ядро диск видело, определяло, но устройства sda{1,2) не создавало.
В общем после того как я третий раз сбегал под окно за монитором выяснилось что причина была в отключенной полностью SCSI поддержки, без неё как оказалось SATA устройства не работают.
После включения поддержки SCSI винтов счастье появилось.