Windows 7 и Centos 6 установлены на разных жестких дисках. Я хотел бы создать двойную загрузку, но я не уверен, как создать двойную загрузку из Windows 7.
3 ответа
Загрузчик в Windows не может загрузить ничего, кроме Windows, поэтому вы не можете сделать это из Windows 7.
Centos поставляется с grub, и grub может загружать как Windows, так и Linux. Сам ПК может загружаться только с одного диска за раз, поэтому выберите один из дисков в качестве загрузочного диска и установите grub в загрузочный сектор этого диска.
Базовая конфигурация grub 1 (menu.lst) может выглядеть так:
title=Linux
root (hd0,0)
kernel /vmlinuz root=/dev/sdb2 quiet
title=Windows
rootnoverify (hd1,0)
chainloader +1
Таким образом, первая запись говорит о загрузке Linux с первого раздела первого диска, а вторая запись говорит о загрузке Windows с первого раздела второго диска.
Лучший способ, который я нашел, - это при установке centos спросить, установлена ли у вас какая-либо другая ОС. Я выбрал неправильный жесткий диск. Я выбрал sdb2 (sdb1 был для загрузочного раздела Windows), и он работал нормально.
Вы можете изменить конфигурацию загрузки ОС в загрузчике с помощью bcdedit
в командной строке.
Вам нужно сделать это только в Windows. Просто установите BIOS для загрузки с этого диска. Я не могу помочь с Centos, но, если вы перезаписали загрузчик Windows одним из CentOs, восстановите его с компакт-диска Windows.