Cara menginstal Ubuntu, Windows XP dan Windows 7 dari awal sebagai sistem triple-boot

8

Saya saat ini menjalankan Windows XP, tetapi telah memesan Windows 7. Saya ingin menyimpan Windows XP pada partisi yang terpisah, dan menginstal Ubuntu juga.

Dalam urutan apa saya harus menginstal OS, dan apakah ada yang berbeda dari instalasi sistem tunggal biasa yang harus saya ingat? Misalnya, apakah urutan partisi membuat perbedaan? Jika saya ingin memiliki drive sistem sebagai drive "C:" di Win XP dan Win 7, apa yang harus saya lakukan?

simon
sumber
sebuah pengamatan, sebagai balasan atas: windows 7 saya pikir ada di F :.
justin

Jawaban:

22

Anda harus menginstal Windows XP terlebih dahulu. Setelah itu, instal Windows 7; bootloadernya akan menangani XP juga. Juga, Windows 7 menganggap partisi apa pun yang aktif sebagai C: \ (setidaknya itulah yang terjadi pada saya).

Terakhir, instal Ubuntu. Bootloader-nya akan mendeteksi semua 2 sistem operasi lainnya. Selamat bersenang-senang!

alex
sumber
1
+1 Saya telah menghapus jawaban identik saya karena jawaban Anda sedikit lebih jelas
Tom Robinson
Anda bisa menyimpannya dan memperbaikinya. Keragaman selalu diterima :)
alex
4
Sepakat. Sebagai aturan umum saya selalu menginstal Windows terlebih dahulu, dari yang tertua (mis. XP) ke yang terbaru (mis. 7) kemudian diakhiri dengan distribusi Linux (mis. Ubuntu).
Tom Robinson
Jika menginstal Ubuntu, apakah benar-benar penting untuk menginstal versi Windows dalam urutan tertentu? Maksudku, jika itu akan mendeteksi mereka secara terpisah, seharusnya tidak ada masalah dengan itu, bukan?
Gnoupi
@ Gnoupi - Ya, tetapi jika Anda menginstal versi Windows yang lebih lama terlebih dahulu, yang lebih baru akan menemukannya secara otomatis.
MiffTheFox
7

Anda harus selalu beralih dari yang tertua ke yang terbaru, selain itu dari "Microsoft" ke yang lebih terbuka.

Windows XP menulis bootloadernya sendiri ke MBR, apa pun yang diinstal (Dengan pengecualian versi Windows yang lebih lama, seperti Win98)

Windows 7 akan menemukan XP dan menambahkannya ke bootloadernya sendiri.

Ubuntu, pada gilirannya, akan menambahkan bootloader Windows ke menu bootnya sendiri (grub), yang akan membuat memilih versi windows sedikit lebih rumit (kasus terburuk: 4 penekanan tombol) tetapi sudah pasti lebih mudah untuk menginstal.

Anda harus berpikir tentang mentransfer data antar sistem operasi juga, jadi mungkin tinggalkan partisi (saya sarankan 2-10GB, tergantung pada ukuran hard drive Anda) untuk pertukaran data dan memformatnya dalam FAT32.

Saran terakhir: Jika Anda tidak benar-benar perlu menginstal setiap sistem operasi di partisi aslinya, mungkin Anda dapat menggunakan Sun VirtualBox gratis untuk memvirtualisasikan sistem operasi yang tidak memerlukan akses asli penuh ke perangkat keras. Jika Anda ingin bermain game, saya akan menyarankan bahwa OS gaming harus menjadi sistem host.

Bonus yang Anda dapatkan dari pengaturan ini: snapshot dan backup sistem lengkap yang mudah!

brandstaetter
sumber
Tentang partisi pertukaran data: apakah ini benar-benar diperlukan - saya pikir Ubuntu dapat membaca dan menulis partisi NTFS dengan aman saat ini?
simon
Ini tidak terlalu diperlukan, tetapi jika Anda ingin membaca file di Windows, yang disimpan di drive Ubuntu, Anda memerlukan addon pihak ketiga, yang dapat merusak sesuatu ... Ini benar-benar tergantung pada bagaimana Anda ingin menggunakan pengaturan Anda.
brandstaetter
fs-driver.org dapat me-mount partisi ext * dari windows. Dengan begitu Anda tidak perlu partisi khusus untuk memindahkan sesuatu dari satu OS ke OS lainnya. Itu memang membuatnya lebih mudah untuk mematahkan instalasi linux Anda.
Nama Palsu
2

Alex telah menyarankan menginstal Windows secara berurutan dari yang tertua ke yang terbaru. Ini mungkin saran terbaik sekarang, tetapi di masa lalu saya telah melakukan hal-hal sebaliknya karena beberapa installer Windows tidak akan menginstal di partisi terpisah jika sudah ada instalasi Windows terdeteksi. Saya tidak berpikir ini adalah masalah lagi tetapi di masa lalu partisi yang dapat dibaca pertama selalu C: dan Windows selalu harus di C :. Dengan demikian Anda dapat menginstal Windows NT pada NTFS, Windows 9x pada Fat32 dan Dos / Windows3.11 pada Fat16 dalam urutan itu dan setiap OS akan berpikir itu adalah drive C: ketika diinstal. Satu-satunya kelemahan adalah mendapatkan bootloader yang mengenali OS yang berbeda, tetapi saya memiliki manajer boot IBM (dari OS / 2) yang sangat mudah untuk dikonfigurasi. Dalam kasus Anda sekarang saya akan mengatur bootloader default untuk mem-boot semua OS lain;

Mr. Shiny dan New 安 宇
sumber
1
+1, tip bagus tentang OS yang lebih lama; seperti yang Anda katakan, tidak benar-benar diperlukan lagi, tetapi dari apa yang saya ingat itu adalah gambaran akurat dari situasi boot lama-banyak-MS-OS.
quack quixote
0

Jika jumlah drive tidak menjadi masalah, seperti untuk saya. apakah cukup mudah untuk menginstal baru setiap OS pada satu drive (mencabut orang lain saat instalasi) dan kemudian memilih drive mana yang akan di-boot dari menu boot BIOS (jika tersedia) menghemat kekhawatiran tentang bootloader karena setiap OS akan memilikinya sendiri. Pisahkan disk untuk data umum, jika Anda ingin menyingkirkan OS, cukup format drive yang sesuai :) Hanya sebuah pemikiran untuk sistem multi OS saya yang akan saya buat minggu depan.


sumber
0

Jika Anda tidak ingin Windows 7 menambahkan Windows XP ke bootloadernya sendiri, Anda dapat menggunakan Ubuntu LiveCD di antara instalasi XP dan 7 untuk mengatur tanda- tersembunyi untuk partisi XP dengan gParted. Kemudian pergi dan instal Windows 7. Kemudian instal GRUB.

Begini caranya

  1. Bersihkan instalasi Windows XP pada harddisk baru, sisakan ruang yang cukup untuk OS lain
  2. Bootloader Windows XP diinstal sekarang
  3. Mulai Ubuntu LiveCD dan set tersembunyi tersembunyi -flag ke / dev / sda1 (seharusnya partisi WinXP) dengan GParted
  4. Mulai berikutnya: instal Windows 7
  5. Sekarang Windows 7 Bootloader diinstal dan tidak tahu apa-apa tentang WinXP
  6. Mulai Ubuntu LiveCD, hapus centang -flag tersembunyi di semua partisi dan instal Grub di / dev / sda3, tulis ke MBR dengan mount /dev/sda3 /mntdansudo grub-install --root-directory=/mnt /dev/sda

Itulah bagian utama dari menu Grubs. Pertama:

  • judul WindowsXP
  • sembunyikan (hd0,1)
  • unhide (hd0,0)
  • root (hd 0,0)
  • membuat aktif
  • diselamatkan kesalahan
  • chainloader +1

  • judul Windows7

  • sembunyikan (hd0,0)
  • unhide (hd0,1)
  • root (hd0,1)
  • membuat aktif
  • saveefault $

Ini adalah posting blog (sayangnya Jerman). Mungkin menerjemahkan dengan google translate works: P http://repat.de/2013/08/grub-installieren-ohne-linux-mit-wechsel-der-startreihenfolge-unter-windows/

repat
sumber
-2

Jendela tertua terlebih dahulu. mempartisi drive Anda. hal XP di pertama, 7 di kedua, dan Linux ketiga.

Gunakan grub atau grub2, atau apa pun yang diinstal oleh Linux ke MBR untuk mem-boot, secara berurutan, Windows XP dan Win 7, dan unduh Easy BCD ke kedua OS. Ketika menginstal, hapus centang "jalankan program sekarang", yang pada akhir instalasi, untuk menjaga dari serius mengacaukan barang-barang sebelum memastikan Anda selalu memiliki cara untuk menginstal ulang bootloader yang diinstal oleh Linux dalam konfigurasi saat ini (OS pada USB, CD pemulihan, apa pun; percayalah ini buruk untuk dilupakan di netbook kurang-CD-ROM).

Simpan juga metode pemulihan windows, jika Anda mengacaukan BCD (yang akan Anda lakukan).

Boot XP, instal BCD baru dengan Easy BCD yang berisi entri untuk sistem XP dan 7 Anda. Reboot ke 7 dan instal BCD ke partisi itu yang hanya berisi entri untuk sistem 7. Reboot ke XP dan hapus entri BCD untuk Win 7. Reboot menggunakan metode pemulihan Anda untuk bootmanager apa pun yang disukai Linux dan instal ulang bootmanager itu. voila; = sistem multi-boot yang berjalan sepenuhnya dari grub / grub2 tanpa submenu atau penekanan tombol ekstra.

Saya belum melihat apa-apa untuk efek ini di internet di mana saja sejauh ini, setelah sedikit pencarian, dan karena butuh berjam-jam untuk mencari tahu, bagi mereka OCD di luar sana yang ingin berfungsi dengan bersih (rantai menu yang jelek), ingin luangkan Anda sakit kepala.

Windows 7 saya melihat partisi XP yang menganggap dirinya sebagai "C:" sebagai "D:", sehingga mungkin untuk mengubah huruf drive dari partisi Win 7 dari dalam win 7 ke "C:" tanpa merusak apa pun (jika tidak sudah jadi).

justin
sumber