Установка FC4 на программный RAID-1(зеркало). Я не заморачивался в этом примере с разбиением на разделы, а использовал один / . Принцип тот же, только больше работы будет при разбивке и выборе дисков.
Грузимся в тексте (так наглядней скриншоты ;)
Проверяем носители что с ними всё путём
Ну и если с носителями всё путём, то созерцаем велком
И переходим в 2-ю консоль нажатием Shift-F2
Начинаем шаманить с дисками при помощи fdisk. У меня 2 неразбитых диска hda(primary master) и hdd(seconadary slave). Цель - получить раздел(ы) подкачки и 2 одинаковых рутовых. Делаем новый первичный раздел с 1-го по 3900-й цилиндры(надо же оставить немного места на подкачку)
А вот и сама подкачка
Но нам нужны не простые разделы а Linux RAID autodetect(тип 0xFD). Устанавливаем типы командой t 82(swap), FD(Linux RAID autodetect). Убеждаемся что всё нормально командой p и пишем таблицу разделов на диск командой w.
Абсолютно аналогичную операцию проделываем для второго диска /dev/hdd
Возвращаемся в первую консоль нажатием Shift-F1 и соглашаемся с велкомом. Выбираем тип установки Custom(я думал что это будет минимальный, потому и выбрал)
Разбиение диска с помощью DiskDruid. Диски-то мы уже разбили fdisk'ом, так что для нас это только выбор точек монтирования.
Друид спрашивает про раздел подкачки hda2 - форматируем. То же самое спросит про hdd2 - тоже форматируем.
Вот такое окно Друида. Идём на RAID
И делаем: Точка монтирования:/, файловая система:ext3, уровень RAID:1
Подтвердив, получим такую картинку: одно устройство RAID, в которое смонтирован /, и два раздела подкачки(подкачка не работает с программным RAID)
Инсталлятор думает что он умнее нас, но мы знаем, что это не так
Вродь у нас уже это спрашивали... ФОРМАТИРОВАТЬ!
Второй вариант не оставляет выбора
Ничего не настраиваем
И пароль тоже я не использовал
Привычно жмём ОК ;)
Вылючаем фаервол(я настраиваю ручками и потом)
Да я знаю что если ко мне придёт плохой пакет, то будет плохо- ну и что с того!
Выключаем SELinux(потом можно будет включить всё равно)
Ставим зону на Киев
Вводим дважды пароль пользователя root(не менее 6 символов)
Выбор пакетов. Хорошенький Custom! Потолстела однако 4-я Федора - 966М со всеми пустыми галочками по сравнению с 590М в 3-й.
Да, конечно я первым делом удалю этот файл ;)
Ну а про необходимость всех CD я уже молчу - 3-ю можно было завести с 1-го....
Понятно откуда мы такие большие и нам нужны все диски - в Custom попал 200-метровый OpenOffice
Итак всё видно :)
Спасибо, спасибо я тоже вас люблю. Поэтому и жмём на энтер.
Ну вот и перезагрузка
Федора стоит - теперь бы загрузиться...
На удивления загрузка в плане RAID'а прошла гладко - поправились-таки по сравнению с 3-й Корой, в которой приходилось grub'у в консоли восстановления разьяснять что он должен стать воооот так и тууууда и туууууда.
Проверяем - отключаем 2-й винт(hdd). Загрузились - зеркало работает
Проверяем дальше - отключаем 1-й винт(hda). Нет загрузчика даже на 2-м винте. Ага :). Ну что ж, шаманить с grub'ом уже умеем после 3-й федоры, так что приступаем: Подключаем первый винт, загружемся(или с cd в linux rescue). Запускаем grub
grub>
grub> device (hd0) /dev/hdd
grub> root (hd0,0)
grub> setup (hd0)
Вольный перевод:
1)сделали алиас - обращения к hd0 будут заворачиваться в /dev/hdd
2)сказали grub'у, что boot device'ом будет нулевой раздел на hd0
3)установили grub в mbr устройсва hd0
В 3-й федоре мне приходилось делать это для 2-х винтов. Хоть какой-то прогресс есть, кроме размера....
Теперь и 2-й винт стал загрузочным - получили федору #4, способную загрузиться и работать при отсутсвии/сбое любого из 2-х винтов.
Удачи ;)