С использованием Ubuntu LiveCD
- Грузимся с живого диска.
- Переключаемся на рута
- Смотрим таблицу разделов на дисках: fdisk -l
- Монтируем файловую систему жесткого диска с Линукс, например: mount /dev/sda2 /mnt
- Если /boot отдельно, необходимо затем смонтировать и его: mount /dev/sda1 /mnt/boot
- Далее нужно смонтировать важные директории текущей запущенной системы в туже точку монтирования:
- mount --bind /dev /mnt/dev
- mount --bind /proc /mnt/proc
- mount --bind /sys /mnt/sys
- Теперь меняем корень на выбранную точку монтирования: chroot /mnt
- Устанавливаем загрузчик в MBR диска (не раздела): grub-install /dev/sda
- Перезагружаемся
- Будет загружен Линукс. Можно самостоятельно поправить файлы gurb'а, а можно просто воспользоваться командой update-grub под рутом. Все, что может грузиться (в т.ч. и Windows) будет автоматически найдено и записано в конфигурационный файл.
- Перезагружаемся и видим загрузочное меню.
С использованием диска с CentOS/RedHat
- Грузимся в rescue mode: linux rescue
- Система будет смонтирована под /mnt/sysimage
- Меняем корень: chroot /mnt/sysimage
- Смотрим таблицу разделов на дисках: fdisk -l
- Устанавливаем загрузчик в MBR диска (не раздела): grub-install /dev/sda
- Выходим из chroot: exit
- Выходим из rescue mode: exit
- Система будет перезагружена и загружена операционная система Линукс (это единственный пункт присутсвующий в списке загрузчика).
- Входим под рутом и добавляем в файл /etc/grub.conf запись о Windows:
- title Windows
- rootnoverify (hd0,3)
- chainloader +1
- Перезагружаемся и видим загрузочное меню содержащее пункт Windows
Комментариев нет:
Отправить комментарий