Zastanawiam się, czy można skonfigurować maszynę bezgłową (serwer aplikacji) w konfiguracji podwójnego rozruchu. Celem jest zainstalowanie systemu Linux (debian lenny lub sid) i systemu Windows (XP pro, bezużyteczne uaktualnianie do niczego nowszego, ponieważ moje starsze aplikacje nie będą działać) na osobnych partycjach i możliwość ponownego uruchomienia w innym systemie operacyjnym przez cały czas środki zdalne (RDP / SSH). Prawdopodobnie mogę wymyślić, jak domyślnie uruchamiać gruba w systemie Windows i zautomatyzować to wszystko dla wygody, więc część „restart do systemu Windows z Linuksa” jest objęta. Martwię się jednak o drugą stronę - zmianę konfiguracji gruba z Windows.
Alternatywą byłyby dwa osobne dyski startowe i sposób zmiany ustawień BIOS-u zarówno w systemie Linux, jak i Windows (ponownie, bez fizycznego przebywania przy komputerze).
Ta maszyna jest stacją roboczą audio, więc maszyny wirtualne nie są opcją (potrzebuję każdej wydajności).
źródło
Odpowiedzi:
Możesz domyślnie uruchomić system Linux, a gdy chcesz system Windows, zorganizuj jego uruchomienie tylko następnym razem.
W przypadku Grub 1 znajduje się przykład pod „Uruchamianie tylko raz” w podręczniku. Producent
menu.lst
wyglądać następująco:savedefault 0
Linia pod pośrednictwem systemu Windows, że jeśli uruchomić systemu Windows, następnym rozruchu uruchamia Linuksa. Jeśli chcesz uruchomić system Windows, z Linuksa uruchomgrub-set-default 1
i uruchom ponownie.W Grub 2 jest narzędzie, które robi to automatycznie. Musisz mieć
GRUB_DEFAULT=saved
w/etc/default/grub
. Następnie uruchomgrub-reboot Windows
z Linuksa, gdy następnym uruchomieniem będzie Windows; boot po tym Linux.Inną możliwością, która wymaga większej konfiguracji, ale daje większą elastyczność, jest instalacja gruba na małej partycji FAT. Następnie możesz łatwo edytować jego plik konfiguracyjny z dowolnego systemu operacyjnego.
źródło
Jeśli włączysz specjalną konsolę administracyjną , moduł ładujący XP będzie dostępny przez RS-232.
źródło
serial
iterminal
ze starszym grub.