Dual boot mesin tanpa kepala?

9

Saya bertanya-tanya apakah mungkin untuk membuat mesin tanpa kepala (server aplikasi) dalam konfigurasi dual boot. Tujuannya adalah untuk menginstal linux (debian lenny atau sid) dan windows (XP pro, tidak ada peningkatan ke yang lebih baru karena aplikasi lawas saya tidak akan berfungsi) diinstal pada partisi yang terpisah, dan dapat reboot ke OS lain, semua melalui sarana jarak jauh (RDP / SSH). Saya mungkin dapat mengetahui cara membuat grub boot ke windows secara default, dan mengotomatiskan semuanya untuk kenyamanan, sehingga bagian 'reboot ke windows dari linux' tercakup. Saya khawatir tentang sisi lain hal - mengubah konfigurasi grub dari windows.

Alternatifnya adalah dua harddisk bootable terpisah dan cara mengubah pengaturan BIOS dari linux dan windows (sekali lagi, tanpa benar-benar secara fisik berada di mesin).

Mesin yang dimaksud adalah workstation audio, jadi mesin virtual bukan pilihan (saya perlu setiap bit kinerja).

tammmer
sumber
Saya tidak berpikir Anda bisa mendapatkan kotak Windows XP tanpa kepala
TheLQ
3
@TheLQ: untuk tujuan praktis, komputer tanpa layar terpasang, terkunci di lemari, atau ribuan mil jauhnya tanpa kepala. Dan tidak satu pun dari karakteristik ini yang mencegah Anda menjalankan Windows (hanya mungkin menginstalnya).
Gilles 'SO- stop being evil'
Berapa nomor model dan produsen workstation, atau jika Anda membuatnya sendiri, motherboard? Mungkin saja ia memiliki Intel vPro, yang memungkinkan kendali jarak jauh atas operasi PC tingkat rendah. en.wikipedia.org/wiki/Intel_vPro
nhinkle

Jawaban:

14

Anda dapat memiliki boot Linux secara default dan, ketika Anda menginginkan Windows, atur agar boot hanya pada waktu berikutnya.

  • Untuk Grub 1, ada contoh di bawah "Booting sekali saja" di manual. Jadikan menu.lstterlihat seperti:

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

    The savedefault 0garis bawah Windows berarti bahwa jika Anda boot Windows, boot berikutnya akan boot Linux. Saat Anda ingin mem-boot Windows, dari Linux, jalankan grub-set-default 1dan reboot.

  • Untuk Grub 2, ada utilitas untuk melakukan ini secara otomatis. Anda harus memiliki GRUB_DEFAULT=saveddi /etc/default/grub. Kemudian jalankan grub-reboot Windowsdari Linux ketika Anda ingin boot berikutnya menjadi Windows; boot setelah itu menjadi Linux.

Kemungkinan lain yang membutuhkan lebih banyak pengaturan tetapi memberi Anda lebih banyak fleksibilitas adalah menginstal grub pada partisi FAT kecil. Kemudian Anda dapat dengan mudah mengedit file konfigurasinya dari kedua sistem operasi.

Gilles 'SANGAT berhenti menjadi jahat'
sumber
Solusi pertama yang Anda berikan mungkin sudah melakukan triknya. Terima kasih!
tdammers
0

Jika Anda mengaktifkan konsol administrasi khusus , bootloader XP dapat diakses melalui RS-232.

ultrasawblade
sumber
Atau Anda bisa menggunakan perintah serialdan terminaldengan grub legacy.
Ignacio Vazquez-Abrams