|
Первая загрузка ОС
1. Загрузите GRUB с внешнего носителя. Не забудьте изменить
порядок
загрузки в bios, если нужно.
2. Если GRUB выдаст меню, то перейдите в командный режим
('c').
Т.к. на raid были скопированы файлы из пакета версии 0.97, то лучше,
чтобы и
версия GRUB на внешнем диске была такой-же (см. первую строку).
3. Установите GRUB.
- find /boot/grub/stage1
- find /grub/stage1
- root (hd0,0)
- setup (hd0)
Первые две команды используются для определения диска и раздела, на
который был скинут файл stage1 при установке. Одна из них в нашем
случае должна вывести одну запись, идентифицирующую диск с разделом.
Передайте этот раздел команде root. Номера разделов начинаются с нуля.
Последняя команда устанавливает GRUB в MBR. Для установки в первый
сектор
первого раздела укажите setup(hd0,0). При установке в сектор раздела
(не MBR) данный раздел должен быть отмечен как 'boot' (активным), а в
MBR должен быть код, производящий загрузку с активного раздела.
Досовский 'fdisk /mbr' поможет его восстановить, если что.
Внимание! Будьте особенно внимательны при выполнении установки. Точно
идентифицируйте диск и/или раздел, на который требуется произвести
установку и на который были скопированы файлы *stage*. GRUB работает
через вызовы BIOS и "видит" не отдельные диски, а raid массивы!
GRUB сообщит об успешном или неуспешном окончании установки.
4. Далее возможно два варианта. Можно перезагрузиться и тут же
проверить, что GRUB корректно установлен, загрузившись с raid (удалив
внешний носитель). Либо не перезагружаться и запускать ОС.
5. Укажите ядро для загрузки и обязательные параметры root,
rootfstype:
root (hd0,0)
kernel /boot/vmlinuz root=/dev/mapper/ nvidia_eeajfichp1
rootfstype=ext3
Замените (hd0,0) на раздел,
где
находится ядро и
initrd. Здесь предполагается, что корневая фс расположена на
nvidia_eeajfichp1 и имеет тип ext3.
Для отладки работы initrd можно указать дополнительный параметр rescue.
Будет загружен спасательный режим, в котором можно вводить команды и
смотреть на их результаты. То, что вызывается при обычной загрузке,
можно посмотреть в скрипте /init (cat /init ).
4. Подключите образ initrd:
5. Загрузите ОС
|