9

Мне интересно, можно ли настроить безголовую машину (сервер приложений) в конфигурации с двойной загрузкой. Цель состоит в том, чтобы установить linux (debian lenny или sid) и windows (XP pro, бесполезно обновляться до чего-то более нового, потому что мои старые приложения не будут работать), установленными на отдельных разделах, и иметь возможность перезагрузиться в другую ОС, через дистанционное средство (RDP / SSH). Я, вероятно, могу понять, как заставить grub загружаться в Windows по умолчанию и автоматизировать все это для удобства, так что часть «перезагрузка в windows из linux» покрыта. Я беспокоюсь о другой стороне вещей - изменение конфигурации Grub из Windows.

Альтернативой могут быть два отдельных загрузочных жестких диска и способ изменения настроек BIOS как в Linux, так и в Windows (опять же, фактически без физического присутствия на компьютере).

Рассматриваемая машина - это звуковая рабочая станция, поэтому виртуальные машины не являются опцией (мне нужна вся производительность).

2 ответа2

12

Вы можете загрузить Linux по умолчанию и, если вам нужна Windows, организовать загрузку только в следующий раз.

  • Для Grub 1 в разделе «Загрузка только один раз» в руководстве приведен пример. Сделайте menu.lst похожим на:

    default saved
    
    title Linux
    root (hd0,0)
    kernel /vmlinuz root=/dev/sda1 ro
    
    title Windows
    root (hd0,1)
    chainloader +1
    savedefault 0
    

    savedefault 0 в Windows означает, что при загрузке Windows при следующей загрузке будет загружаться Linux. Если вы хотите загрузить Windows, из Linux запустите grub-set-default 1 и перезагрузите компьютер.

  • Для Grub 2 есть утилита, которая делает это автоматически. Вам нужно GRUB_DEFAULT=saved в /etc/default/grub . Затем запустите grub-reboot Windows из Linux, если вы хотите, чтобы следующей загрузкой была Windows; загрузка после этого будет Linux.

Другая возможность, которая требует больше настроек, но дает больше гибкости, - это установить grub на небольшой раздел FAT. Затем вы можете легко редактировать его файл конфигурации из любой операционной системы.

0

Если вы включите специальную консоль администрирования, загрузчик XP доступен через RS-232.

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