1

Windows 7 и Centos 6 установлены на разных жестких дисках. Я хотел бы создать двойную загрузку, но я не уверен, как создать двойную загрузку из Windows 7.

3 ответа3

2

Загрузчик в 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 с первого раздела второго диска.

0

Лучший способ, который я нашел, - это при установке centos спросить, установлена ли у вас какая-либо другая ОС. Я выбрал неправильный жесткий диск. Я выбрал sdb2 (sdb1 был для загрузочного раздела Windows), и он работал нормально.

0

Вы можете изменить конфигурацию загрузки ОС в загрузчике с помощью bcdedit в командной строке.

Вам нужно сделать это только в Windows. Просто установите BIOS для загрузки с этого диска. Я не могу помочь с Centos, но, если вы перезаписали загрузчик Windows одним из CentOs, восстановите его с компакт-диска Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .