Come installare Ubuntu, Windows XP e Windows 7 da zero come sistema a triplo avvio


8

Attualmente sto utilizzando Windows XP, ma ho ordinato Windows 7. Voglio mantenere Windows XP su una partizione separata e installare anche Ubuntu.

In quale ordine devo installare i sistemi operativi e c'è qualcosa di diverso da una normale installazione a sistema singolo che dovrei tenere a mente? Ad esempio, l'ordine della partizione fa qualche differenza? Se voglio avere l'unità di sistema come unità "C:" in Win XP e Win 7, cosa devo fare?


un'osservazione, in risposta a quanto sopra: il mio Windows 7 pensa che sia su F :.
justin

Risposte:


22

È necessario installare prima Windows XP. Successivamente, installa Windows 7; il suo bootloader si occuperà anche di XP. Inoltre, Windows 7 considera qualsiasi partizione in cui si trova come C: \ (almeno è quello che mi è successo).

Infine, installa Ubuntu. Il suo bootloader rileverà tutti gli altri 2 sistemi operativi. Divertiti!


1
+1 Ho eliminato la mia risposta identica in quanto la tua è leggermente più chiara
Tom Robinson,

Avresti potuto tenerlo e migliorarlo. La diversità è sempre gradita :)
alex,

4
Concordato. Come regola generale installo sempre prima Windows, dal più vecchio (ad esempio XP) al più recente (ad esempio 7), quindi finisco con la distribuzione Linux (ad esempio Ubuntu).
Tom Robinson,

Se si installa Ubuntu, importa davvero installare le versioni di Windows in un ordine particolare? Voglio dire, se li rileverà comunque separatamente, non dovrebbe esserci un problema, no?
Gnoupi,

@Gnoupi - Sì, ma se installi prima le versioni precedenti di Windows, quelle più recenti le troveranno automaticamente.
MiffTheFox,

7

Dovresti sempre passare dal più vecchio al più recente, inoltre dal più "Microsoft" ai più aperti.

Windows XP scrive il proprio bootloader nell'MBR, indipendentemente da ciò che è installato (ad eccezione delle versioni precedenti di Windows, come Win98)

Windows 7 troverà XP e lo aggiungerà al proprio bootloader.

Ubuntu, a sua volta, aggiungerà il bootloader di Windows al proprio menu di avvio (grub), il che renderà la selezione di una versione di Windows un po 'più complicata (caso peggiore: 4 sequenze di tasti) ma è sicuramente più semplice da installare.

Dovresti pensare di trasferire anche i dati tra i sistemi operativi, quindi forse lascia una partizione (suggerirei 2-10 GB, a seconda delle dimensioni del tuo disco rigido) per lo scambio di dati e formattarli in FAT32.

Un ultimo suggerimento: se in realtà non è necessario installare tutti i sistemi operativi nella sua partizione nativa, è possibile utilizzare Sun VirtualBox gratuito per virtualizzare i sistemi operativi che non necessitano dell'accesso nativo completo all'hardware. Se vuoi giocare, suggerirei che il sistema operativo di gioco dovrebbe essere il sistema host.

Il bonus che ottieni da questa configurazione: istantanee e facili backup di sistema completi!


Informazioni sulla partizione per lo scambio di dati: è davvero necessario - pensavo che Ubuntu possa leggere e scrivere partizioni NTFS in modo sicuro al giorno d'oggi?
simon,

Non è estremamente necessario, ma se vuoi leggere i file in Windows, che sono memorizzati sull'unità Ubuntu, hai bisogno di componenti aggiuntivi di terze parti, che potrebbero interrompere qualcosa ... Dipende davvero da come vuoi usare la tua configurazione.
brandstaetter

fs-driver.org può montare partizioni ext * da Windows. In questo modo non è necessaria una partizione specifica per gli scopi per spostare le cose da un sistema operativo all'altro. Tuttavia, rende più semplice interrompere l'installazione di Linux.
Nome falso

2

Alex ha suggerito di installare Windows in ordine dal più vecchio al più recente. Questo è probabilmente il miglior suggerimento ora, ma in passato ho fatto le cose al contrario poiché alcuni programmi di installazione di Windows non si installano in una partizione separata se è già stata rilevata un'installazione di Windows. Non penso più che questo sia un problema, ma ai vecchi tempi la prima partizione leggibile era sempre C: e Windows doveva sempre essere su C :. In questo modo è possibile installare Windows NT su NTFS, Windows 9x su Fat32 e Dos / Windows3.11 su Fat16 in questo ordine e ciascun sistema operativo penserebbe che si tratti dell'unità C: quando è installato. L'unico inconveniente è ottenere un bootloader che riconosce i diversi sistemi operativi, ma avevo il boot manager di IBM (da OS / 2) che era molto facile da configurare. Nel tuo caso ora imposterò il bootloader predefinito per avviare tutti gli altri sistemi operativi;


1
+1, buon consiglio per quanto riguarda i sistemi operativi precedenti; come dici tu, non è più davvero necessario, ma da quello che ricordo è un'immagine accurata della situazione del vecchio boot-molti-MS-OS.
Quack Quixote,

0

Se la quantità di unità non è un problema, come lo è per me. sarebbe abbastanza facile installare ogni nuovo sistema operativo su una singola unità (scollegando gli altri durante l'installazione) e quindi scegliere quale unità da avviare dal menu di avvio del BIOS (se disponibile) evita di preoccuparsi dei bootloader poiché ogni sistema operativo avrebbe il suo. Separare il disco per i dati comuni, se si desidera eliminare un sistema operativo, è sufficiente formattare l'unità appropriata :) Solo un pensiero che avevo per il mio sistema multi OS che costruirò la prossima settimana.


0

Se non si desidera che Windows 7 aggiunga Windows XP al proprio bootloader, è possibile utilizzare un LiveCD Ubuntu tra le installazioni di XP e 7 per impostare la bandiera nascosta per la partizione XP con gParted. Quindi andare avanti e installare Windows 7. Quindi installare GRUB.

Questo è come

  1. Installazione pulita di Windows XP su un nuovo disco rigido, lasciare spazio sufficiente per altri sistemi operativi
  2. Bootloader di Windows XP è ora installato
  3. Avvia Ubuntu LiveCD e imposta -flag nascosto nascosto su / dev / sda1 (presumibilmente partizione WinXP) con gParted
  4. Prossimo avvio: installa Windows 7
  5. Ora Windows 7 Bootloader è installato e non sa nulla di WinXP
  6. Avvia Ubuntu LiveCD, disattiva la bandiera nascosta su tutte le partizioni e installa Grub su / dev / sda3, scrivendolo sull'MBR con mount /dev/sda3 /mntesudo grub-install --root-directory=/mnt /dev/sda

Questa è la parte principale di Grubs menu.lst:

  • titolo WindowsXP
  • nascondi (hd0,1)
  • scopri (hd0,0)
  • radice (hd 0,0)
  • rendere attivo
  • savedefault
  • chainloader +1

  • titolo Windows7

  • nascondi (hd0,0)
  • scopri (hd0,1)
  • root (hd0,1)
  • rendere attivo
  • savedefault $

Ecco un post sul blog (purtroppo tedesco). Forse la traduzione con google translate funziona: P http://repat.de/2013/08/grub-installieren-ohne-linux-mit-wechsel-der-startreihenfolge-unter-windows/


-2

Prima le finestre più vecchie. partiziona il tuo disco. roba XP nel primo, 7 nel secondo e Linux terzo.

Usa grub o grub2 o qualsiasi altra cosa installata da Linux su MBR per avviare consecutivamente Windows XP e Win 7 e scaricare Easy BCD su entrambi i sistemi operativi. Al momento dell'installazione, deseleziona "Esegui il programma ora", ovvero alla fine dell'installazione, per evitare di rovinare seriamente le cose prima di assicurarti di avere sempre un modo per reinstallare il bootloader installato da Linux nella configurazione corrente (OS su USB, CD di ripristino, qualunque cosa; credetemi, è difficile dimenticarlo su un netbook senza CD-ROM).

Tieni anche a portata di mano un metodo di recupero di Windows, nel caso in cui sbagli il BCD (cosa che farai).

Avvia XP, installa un nuovo BCD con Easy BCD contenente voci per i tuoi sistemi XP e 7. Riavviare in 7 e installare un BCD in quella partizione contenente solo una voce per il sistema 7. Riavvia in XP ed elimina la voce BCD per Windows 7. Riavvia utilizzando il tuo metodo di recupero per qualsiasi bootmanager che piace a Linux e reinstalla quel bootmanager. Ecco; = un sistema multi-boot che funziona interamente da grub / grub2 senza sottomenu o ulteriori pressioni di tasti.

Finora non ho visto nulla di simile a questo effetto su Internet, dopo un bel po 'di ricerche, e dal momento che ci sono volute molte ore per capire, per quei fuori controllo che vogliono che funzioni in modo pulito (i menu a catena sono brutti), desiderano risparmiarti il ​​mal di testa.

Il mio Windows 7 vede la partizione XP che si considera "C:" come "D:", quindi dovrebbe essere possibile cambiare la lettera di unità della partizione Win 7 da win 7 a "C:" senza rompere nulla (se non già così).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.