Ho Ubuntu sul mio laptop. Ora voglio installare Windows 7 in un dual-boot. Come posso fare questo?
Non riesco a perdere i miei file Ubuntu e temo di poter rompere GRUB .
Vai qui solo per UEFI!
Ho Ubuntu sul mio laptop. Ora voglio installare Windows 7 in un dual-boot. Come posso fare questo?
Non riesco a perdere i miei file Ubuntu e temo di poter rompere GRUB .
Vai qui solo per UEFI!
Risposte:
Ecco lo schema generale:
/boot
directory o la partizioneApri GParted e assicurati di avere almeno 20 GB disponibili per Windows 7, sia come partizione che puoi rimuovere, sia come spazio non partizionato. Se è una partizione, rimuovila da GRUB per assicurarti che non rompa l'installazione di Ubuntu - GParted si lamenterà se sta per succedere qualcosa di brutto.
Prendi nota del /boot
dispositivo corrente . Se ciò non viene visualizzato lì, prendere nota del /
dispositivo. Il nome del dispositivo è qualcosa di similesda5
.
Installa Windows 7 nello spazio appena creato
/boot
Nota: Invece di montare la directory di avvio o la partizione dall'installazione nell'ambiente di live media è possibile specificare il percorso con il
--boot-directory
parametro per grub-install, maggiori informazioni sulla manpage.
Carica dal tuo CD live di Ubuntu , quindi esegui questi comandi.
Se NON si dispone di una /boot
partizione 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 si dispone di una /boot
partizione SEPARATA :
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
Nota: queste istruzioni sono state inizialmente scritte per i computer con avvio di Windows 7 e BIOS. Se hai UEFI e Windows 8 e versioni successive probabilmente dovrai sostituirli
grub-pc
congrub-efi-amd64
insudo apt-get install grub-pc
.
Quindi continua con questi 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.
grub-pc
è incluso nel CD live (quindi puoi saltare la linea sudo apt-get update && sudo apt-get install grub-pc
).
If you DO NOT have a separate /boot partition:
- come faccio a scoprirlo?
chroot
?
rm -rf /boot
è:mount --bind /mnt/boot /boot
boot-repair
).
L'installazione di Windows dopo Ubuntu non è il processo consigliato per un sistema Windows e Ubuntu a doppio avvio, ma è possibile.
Quindi, avviare il programma di installazione del DVD di Windows e installare Windows sulla partizione NTFS. Al riavvio, Windows si avvierà automaticamente e non vedrai il menu di grub che ti consente di scegliere Ubuntu, perché il bootloader di Windows ha sostituito grub.
Ora, ciò che devi fare è eseguire Ubuntu da LiveCD o LiveUSB e installare boot-repair .
Per installare boot-repair , aprire un terminale premendo Ctrl+Alt+Te digitare 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, la riparazione di avvio si avvierà automaticamente, in caso contrario, avvialo tramite Dash.
Assicurati di selezionare la riparazione consigliata per riparare grub. Riavvia e basta.
boot-repair ha fatto davvero un buon lavoro lanciato da un live-usb, semplicemente applicando l'opzione consigliata.
All'avvio hai verificato l'ordine di avvio nel BIOS? Se si avvia direttamente sul disco rigido, l'USB mancherà sempre. È necessario spostare l'opzione di avvio del dispositivo USB più in alto nell'elenco delle priorità.
Verifica inoltre che il computer ti consenta di eseguire l'avvio da USB nella porta USB che stai utilizzando.
Per installare Windows è necessaria una partizione vuota che sarà dedicata a Windows. Se lo fai, vai avanti e installalo usando la normale procedura di installazione. Dopo l'installazione, riavvia Windows e riavvia alcune volte di più per provare Windows ;-) (scusa, non ho resistito)
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 eseguire il dual boot. Guardate qui . Dopo aver eseguito ciò, il tuo computer sarà in grado di avviare Ubuntu e Windows.
Prima di iniziare, annota con molta attenzione la posizione (numero del disco rigido, numero di marca e partizione all'interno di quello) dell'attuale installazione di Ubuntu (che ovviamente non vuoi sovrascrivere) e la partizione vuota in cui vuoi installare Windows . Inoltre, durante l'installazione di Windows, se si offre di formattare qualsiasi partizione diversa da quella in cui si sta installando Windows, non accettare.
Nel caso in cui il tuo computer fosse dotato di una copia preinstallata di Windows 8 e l'hai rimosso perché a molte persone ti hanno detto di odiarlo e hai scoperto che dopo aver installato Ubuntu, che non è quello che vuoi, nota questo:
Per installare Windows 7 , creare e avviare il supporto di installazione di Windows 7 in modalità UEFI o impostare la modalità di avvio e la tabella delle partizioni su legacy.
Innanzitutto, è necessario eseguire l'avvio con una chiavetta CD / USB live e ridurre la partizione per crearne una seconda. Windows 7 richiede e crea una seconda partizione che si chiama "sistema riservato". Non so perché, ma lo fa. (Quindi finirai con tre o quattro partizioni se hai una partizione di swap.)
Quando la partizione è pronta, basta avviarla con la chiavetta DVD / USB di Windows 7 e installare Windows 7 sulla nuova partizione.
Dopo l'installazione di Windows 7, GRUB si interromperà e sarà possibile avviare Windows (automaticamente). Basta avviarlo con una chiavetta USB / CD Ubuntu live e risolverlo (come è menzionato 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. Successivamente ho deciso di reinstallare Windows 7 e di avere un doppio avvio (necessario Windows per un'applicazione specifica della mia università che non avrebbe funzionato con Wine). A quel tempo avevo tre partizioni:
- Ubuntu
- Swap
- Backup/download storage
Ora, quando ho provato a installare Windows 7, ho riscontrato un problema perché Windows 7 ha bisogno di creare una seconda partizione primaria (sistema riservato). Avevo già tre partizioni e quindi non ero in grado di crearne altre due. Per ovviare a questo problema, creare una partizione estesa in cui includere sia l'archiviazione di scambio che quella di backup. Adesso ho:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
Questa risposta riguarda solo UEFI ed è pensata per essere una risposta un po 'più moderna in quanto UEFI ha sostituito l'antico BIOS. Inoltre, ci sono alcune modifiche per adattarsi al fatto che sta rispondendo a un tipo di domanda "come posso fare" piuttosto che a "posso fare questo".
Per installare Windows insieme a Ubuntu, devi solo fare quanto segue:
Questo è tutto!
Nota: quando ti assicuri che le cose siano pronte per il tuo dual boot, controlla se Ubuntu è installato nella tabella delle partizioni GPT! Mentre il 99% delle volte utilizzerai GPT se hai intenzione di farlo, è possibile installare UEFI di Ubuntu su MBR ma Windows 10 non supporta quello strano caso d'uso. In tale situazione, convertire se possibile in GPT. In caso contrario, esegui il backup e la reinstallazione e lo consiglierei perché sarà più semplice.
Il modo più sicuro è installare prima Windows 7 e reinstallare Ubuntu dopo. Questo assicurerà che grub funzioni.
Puoi anche modificare le tue partizioni con un cd live e quindi installare Windows 7. Al termine, esegui l'avvio in Ubuntu con un cd live e ripristina grub. Questa procedura, tuttavia, è un po 'più delicata della semplice installazione nel giusto ordine.
Un buon consiglio: quando crei la partizione separata per Windows 7, usando ad esempio gparted, formattala immediatamente in NTFS. Non usare il programma di installazione di Windows per formattare la partizione, perché più volte ho avuto una situazione, quando il programma di installazione di Windows ha corrotto la tabella delle partizioni e ho dovuto ripristinare la partizione persa. Quindi, come raccomandato dalle persone qui: usando gparted, crea una partizione separata, formattala su NTFS, installa lì le finestre, quindi ripristina grub usando livecd o liveflash. È possibile utilizzare SystemResqueCD per liveflash.
Fondamentalmente la stessa risposta di @evgeny, ma usando al chroot
posto di un link simbolico.
/boot
partizioni 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 /boot
partizione separata , altrimenti salta questo passaggio
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
Impostare quindi inserire 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
Uscita chroot
exit
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 distruggere Bootloader Grub.
Non so perché desideri eseguire Windows 7, ma se non hai bisogno della piena capacità hardware (ad esempio con gli ultimi giochi 3D) del tuo computer per Windows, la virtualizzazione può essere una buona soluzione.
È un processo semplice per installare il doppio sistema operativo. 1 ° creare una partizione NTFS da Ubuntu utilizzando Utility Disco . Quindi riavviare il sistema e continuare con l'installazione di Windows. Al termine dell'installazione, puoi vedere che GRUB non funziona ..... NON È UN PROBLEMA. Ho due metodi per risolvere questo problema di 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 salvarlo e riavviare il sistema. [Testato sotto Windows].
Per favore fatemi sapere se impilate qualcosa.
Ho avuto Ubuntu sul mio computer con solo la metà del disco utilizzato. Quindi ho usato Acronis per ripristinare la mia partizione di Windows (partizioni C e W).
Ora voglio fare un doppio avvio. Tutte le istruzioni sopra riportate presuppongono che tu abbia un CD di Windows 10 per installare Windows (non perché l'ho aggiornato da Windows 7).
Usare semplicemente boot-repair lo renderebbe un sistema a doppio avvio?