Ho Ubuntu sul mio portatile. Ora voglio installare Windows 7 in dual-boot. Come posso fare questo?
Non posso perdere i miei file Ubuntu, e ho paura di poter rompere GRUB .
Ecco lo schema generale:
/boot
o la partizione Apri GParted e assicurati di avere almeno 20 GB disponibili per Windows 7, sia come partizione puoi rimuovere o come spazio non partizionato. Se è una partizione, rimuovila da GRUB per assicurarti che non interrompa l'installazione di Ubuntu - GParted si lamenterà se qualcosa di brutto sta per accadere.
Prendi nota del dispositivo /boot
attuale. Se questo non viene visualizzato, prendi nota del dispositivo /
. Il nome del dispositivo è qualcosa come sda5
.
Installa Windows 7 nello spazio appena creato
/boot
Nota: anziché installare la directory di avvio o la partizione dall'installazione nell'ambiente multimediale live, è possibile specificare il percorso con il parametro
--boot-directory
per grub-install, ulteriori informazioni sulla manpage.
Carica il tuo CD live di Ubuntu , quindi esegui questi comandi.
Se NON hai una partizione /boot
separata:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
sudo ln -s /mnt/boot /boot
Se disponi di una partizione COPARATA% SEPARATA:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
Nota: queste istruzioni sono state inizialmente scritte per i computer di avvio di Windows 7 e BIOS. Se hai UEFI e Windows 8 e successivi probabilmente dovrai sostituire
/boot
congrub-pc
ingrub-efi-amd64
.
Quindi continua con quei comandi:
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda # NOTE THAT THERE IS NO DIGIT
sudo umount /boot
E riavvia. Dovrebbe funzionare bene e avviare entrambi i sistemi.
L'installazione di Windows dopo Ubuntu non è il processo consigliato per un sistema Windows e Ubuntu dual boot, ma è possibile.
Successivamente, avvia il programma di installazione del DVD di Windows e installa Windows nella partizione NTFS. Al riavvio, Windows si avvierà automaticamente e non vedrai il menu di grub che ti permette di scegliere Ubuntu, perché il bootloader di Windows ha sostituito grub.
Ora, ciò che devi fare è eseguire Ubuntu da LiveCD o LiveUSB e install boot-repair .
Per installare boot-repair , apri un terminale premendo Ctrl + Alt + T e scrivi i seguenti comandi:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Dopo l'installazione, boot-repair si avvierà automaticamente, in caso contrario, avvialo tramite Dash.
Assicurati di selezionare riparazione consigliata strong> per riparare grub. Riavvia e basta.
boot-repair ha fatto un ottimo lavoro lanciato da un live-usb, semplicemente applicando l'opzione raccomandata .
Quando avvii hai controllato l'ordine di avvio sul tuo BIOS? Se stai avviando direttamente sul disco rigido, mancherà sempre l'USB. È necessario spostare l'opzione di avvio del dispositivo USB più in alto nell'elenco delle priorità.
Controlla anche che il tuo computer ti consenta di eseguire l'avvio da USB nella porta USB che stai utilizzando.
Nel caso in cui il tuo computer fosse dotato di una copia preinstallata di Windows 8 e lo avessi rimosso perché molte persone ti hanno detto di odiarlo e hai scoperto che dopo aver installato Ubuntu, che non è t quello che vuoi, nota questo:
Per installare Windows 7 , crea e avvia il supporto di installazione di Windows 7 in modalità UEFI o imposta la modalità di avvio e la tabella delle partizioni in legacy.
Per installare Windows hai bisogno di una partizione vuota che sarà dedicata a Windows. Se lo fai, vai avanti e installa su questo utilizzando la normale procedura di installazione. Dopo l'installazione, riavvia Windows e riavvia alcune volte per provare Windows ;-) (scusa, non ho potuto resistere)
Come hai detto, questo interromperà GRUB e il tuo computer potrà avviare Windows solo dopo questo. Non disperare, in quanto esiste una sezione di aiuto dedicata al ripristino di GRUB e alla possibilità di dual boot. Guarda qui . Dopo aver eseguito questo, il tuo computer sarà in grado di avviare Ubuntu e Windows.
Prima di iniziare, annota molto attentamente la posizione (numero del disco rigido, marca e numero della partizione all'interno di quella) dell'installazione corrente di Ubuntu (che ovviamente non vuoi sovrascrivere) e la partizione vuota in cui voglio installare Windows. Inoltre, durante l'installazione di Windows, se offre la possibilità di formattare qualsiasi partizione diversa da quella in cui stai installando Windows, ti preghiamo di non accettare.
Per prima cosa, devi avviare un CD live / una chiavetta USB e ridurre la tua partizione per crearne una seconda. Windows 7 richiede e crea una seconda partizione che si chiama "sistema riservato". Non so perché, ma lo fa. (Così si finirà con tre partizioni o quattro se si dispone di una partizione di swap.)
Quando la tua partizione è pronta, avvia semplicemente con il tuo DVD / chiavetta USB di Windows 7 e installa Windows 7 sulla nuova partizione.
Quando Windows 7 è stato installato, GRUB si interromperà e sarai in grado di avviare Windows (automaticamente). Basta avviare con una chiavetta USB / CD Ubuntu e sistemarla (come è menzionata in altri commenti).
Ora un altro problema che alcuni utenti potrebbero dover affrontare:
Possiedo un netbook HP Mini 210 fornito con Windows 7. Ho cancellato tutto e installato Ubuntu. Più tardi decisi di reinstallare anche Windows 7 e di avere un doppio avvio (avevo bisogno di Windows per un'applicazione specifica della mia università che non funzionasse con il vino). A quel tempo avevo tre partizioni:
- Ubuntu
- Swap
- Backup/download storage
Ora quando ho provato ad installare Windows 7 ho dovuto affrontare un problema perché Windows 7 ha bisogno di creare una seconda partizione primaria (sistema riservato). Ho già avuto tre partizioni e quindi non sono riuscito a crearne altre due. La soluzione qui è creare una partizione estesa in cui includerai sia lo spazio di scambio che lo spazio di backup. Ora ho:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
Il modo più efficace è installare prima Windows 7 e poi reinstallare Ubuntu. Ciò assicurerà che grub funzioni.
Puoi anche modificare le tue partizioni con un cd live e quindi installare Windows 7. Dopo aver fatto ciò, avvia Ubuntu con un cd live e ripristina grub. Questa procedura tuttavia è un po 'più delicata della semplice installazione nell'ordine corretto.
Un buon consiglio: quando si crea la partizione separata per Windows 7, utilizzando gparted, ad esempio, formattarlo immediatamente con NTFS. Non utilizzare il programma di installazione di Windows per formattare la partizione, perché diverse volte ho avuto una situazione, dopo che il programma di installazione di Windows ha danneggiato la tabella delle partizioni e ho dovuto ripristinare la partizione persa. Quindi, come le persone consigliavano qui: usando gparted, creare partizioni separate, formattarlo in ntfs, installare windows lì, quindi ripristinare grub usando livecd o liveflash. Puoi utilizzare il SystemResqueCD per liveflash.
Ti suggerisco di virtualizzare Windows 7 con qualcosa come VirtualBox (http://www.virtualbox.org)
In questo modo puoi eseguire Windows e Linux contemporaneamente, senza la possibilità di distruggerti Bootloader Grub.
Non so perché si desidera eseguire Windows 7, ma se non si ha bisogno della piena capacità hardware (eseguendo ad esempio gli ultimi giochi 3D) del proprio computer per Windows, la virtualizzazione può essere una buona soluzione.
Sostanzialmente la stessa risposta di @evgeny, ma usando chroot
invece di un collegamento simbolico.
/boot
separate, se applicabile. Monta la tua installazione di Ubuntu
sudo mkdir /mnt
sudo mount /dev/<partition> /mnt
Dai a questa partizione l'accesso a Internet
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Solo se hai una partizione /boot
separata, altrimenti salta questo passaggio
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
Imposta quindi inserisci chroot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/pts /mnt/dev/pts
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt
Assicurati che grub-pc
sia l'ultima versione
apt-get update && apt-get install grub-pc
Installa GRUB
grub-install /dev/sda
Esci chroot
exit
Installare windows dopo ubuntu è un problema, ma dopo averlo fatto dovrai inserire il tuo cd live di ubuntu e installare boot-repair ed eseguirlo. Dovendo installare win7 dopo ubuntu si romperà grub. Ma la riparazione all'avvio risolverà tutto ciò!
È un processo facile da installare con doppio sistema operativo. Prima crea una partizione NTFS da Ubuntu usando Utility Disco . Quindi riavvia il sistema e continua con l'installazione di Windows. Dopo aver terminato l'installazione, puoi vedere che il tuo GRUB non funziona ... NON UN PROBLEMA. Ho due metodi per risolvere questo problema GRUB.
[Metodo 2] Potrebbe essere un po 'difficile. Non preoccuparti, ne ho anche uno facile. Per questo devi accedere a Windows. Scarica EasyBCD ed eseguilo. Vai a Modifica menu di avvio e imposta l'opzione di avvio desiderata come predefinita. Quindi salvalo e riavvia il sistema. [Testato sotto Windows].
Per favore fatemi sapere se impilate qualcosa.
Leggi altre domande sui tag dual-boot windows system-installation