Хорошие мысли. Я прокачаю.
Пока добился следующего.
Запустил с Лайф-СД Режим восстановления.
показал корневой том на рейде - смонтировался и с него выполнил
grub-install /dev/md0 (это у меня бутовый раздел на рейде)
добился, что выпадаю в консоль GRUB-a ... :-)
Хоть какой-то сдвиг в никуда ...
Скорее всего придется прерваться до понедельника - много работы на выходных на выезде. Но тема остается - оч. надо.
Все спасибо огромное за помощь! Я скоро вернусь ....
Проблема установки Debian Squeeze 6.0.4 на RAID-1
Итак, очередные результаты.
Установил с раздельным (не в Рейде) бутовым разделом. Корневая, Своп и Хоум - три зеркальных устройства.
Эффект тот же ...
Такое впечатление, что просто не видна корневая ФС на зеркале. Были мысли поставить Лило, но в принципе то, Груб то стартует, а потом судя по всему ФС и не видит...
Устанавливал на одном диске просто систему, потом монтировал Рейд на втором диске, припечатывал к нему первый, короче типа ручками собирал. Теоретически все работало. Но сильно я сомневался, что получался Рейд из двух дисков, хотя все проверки говорили за это.
А вот в режиме восстановления, когда посматривал ФС - показывало, что ни на одном МД-устройстве "No valid partition". Это вообще как? Куда оно все девается при первой же перезагрузке ... И никаким боком не восстанавливалась загрузка ...
Тут два равновероятных варианта - либо железо кривое, либо руки. Но не настолько же !!!
Попробуйте установить на raid под VirtualBox если нормально установится, значит что-то с железом, если нет то с руками :)
Короче решил вот таким вот образом. А что уж это - руки, железо или инсталлер ... ну, не мне решать ...
Исходник - система со встроенным на плате Рейдом якобы аппаратным. Отключаем его в БИОС и удаляем все созданные им Рейды.
Имеем два диска по 320 Гиг. Надо создать Рейд-1 - зеркальные диски...
1. Запускаем инсталляцию "по вкусу" - желательно "Text Install"
2. Выбираем "Разбивка диска" - вручную.
3. Смотрим, если есть какие-либо Рейды или просто МД-устойства - удаляем все "вчистую"
4. Спускаемся к дискам - "создать новую таблицу разделов" - на обоих дисках ...
5. Далее разбиваем диск "по вкусу" или авторазбивкой
0.1 Gb - /boot -устанавливаем как загрузочный
8.0 Gb - /swap
12.0Gb - /
300 Gb - /home
Возможно, не стоит вообще указывать как использовать эти разделы - а просто в назначении сразу указать - "Физический том для Рейд"
6. Выбираем пункт "Настроить Рейд". Объединяем созданные разделы попарно в 4 МД-устройства с типом Рейд-1. Выходим в разбивку обратно с сохранением разделов и указываем для каждого полученного МД-устройства его назначение аналогично используемым для его саздания разделам на дисках:
7. Устанавливаем систему. Перегружаем.
Получаем в лоб сбоем загрузки и перезагружаемся с диска в режиме восстановления ... - "Text Resque"
8. Проходим начальные этапы типа как в инсталляции, указываем те же данные, что и при инсталляции (имя компа, домен и т.п. ...). При запросе устройства, которое использовать в качестве корневой ФС указываем "Сборка Рейд массива". Разделы для сборки указываем "автоматически" - должно собрать. Иначе - все показываем ручками ...
9. После этого появляются наши МД-устройства - выбираем то, на которрой мы указали корневую ФС - у меня /dev/md/2 и Выбираем "запуск оболочки в /dev/md/2
10. После старта проверяем все ли ок:
# df -h
Далее читаем папки - /proc, /dev - они нормально, все есть - они в корневой ФС
Каталог /boot - пустой, он у меня на отдельном устройстве - примонтируем его - mount /dev/md0 /boot
Проверяем-читаем - все нормально, примонтировался ....
Читаем - ls : теперь должны увидеть содержимое
11. Теперь обновим initrd
mkinitramfs -r /dev/md2 -o /boot/initrd.img-2.6.32-5-amd64 2.6.32-5-amd64
или
mkinitrd -r /dev/md2 -o /boot/initrd.img-2.6.32-5-amd64 2.6.32-5-amd64
12. Обновляем конфиг Груба - update-grub
Перегружаемся - вуаля ...!!!