Come posso passare da Windows / Ubuntu a doppio avvio a Ubuntu a singolo avvio?


13

Ho un vecchio laptop Vista su cui ho partizionato e installato Ubuntu, con doppio avvio. Ora ho deciso di passare interamente a Ubuntu. Qual è il modo migliore per raggiungere questo obiettivo?

Le mie partizioni correnti:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

Vorrei cambiare questo in:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

(Vorrei mantenere la partizione di ripristino di Windows nel caso in cui volessi vendere il laptop).

Non sono sicuro che la partizione Ubuntu al momento abbia un bootloader. Inoltre, non voglio perdere la mia installazione / i miei dati di Ubuntu. (Sono felice di eliminare completamente le partizioni di Windows - ho eseguito il backup di tutto da quelle).

Aggiornamento: dopo aver verificato il mio bootloader, ho eliminato le partizioni di Windows e ora ho spazio libero. Sfortunatamente sembra che non riesca a ridimensionare la partizione esistente / (root) perché è montata. Posso aggirare questo problema o devo reinstallare?


Che cos'è la partizione di ripristino di Windows?
Gaurav Butola,

È fondamentalmente un disco di ripristino per Windows, ma tenuto sul disco rigido. Puoi avviarlo e riformattare e reinstallare Windows.
stusmith

Prima di fare qualsiasi cosa con le tue partizioni, controlla esattamente dove è installato Grub2. La maggior parte delle informazioni che puoi ottenere eseguendo questo script: sourceforge.net/projects/bootinfoscript . Pubblica i risultati in modo che possiamo darti una risposta più precisa.
Takkat,

@ user3940 - lo farà. Lo controllerò stasera e pubblicherò ulteriori informazioni domani.
stusmith

@stusmith: scommetto che hai un backup, vero ;-) ?. È possibile ridimensionare solo le partizioni non montate. Basta avviare da un CD live e avviare GParted.
Takkat,

Risposte:


5

Nelle installazioni standard GRUB probabilmente non si trova nelle partizioni Windows, ma sarebbe saggio verificarlo prima eseguendo lo script BootInfo prima di finire con un computer non avviabile dopo aver eliminato una partizione.

Dopo aver eseguito il backup di tutti i dati importanti, è possibile eseguire l'avvio da un LiveCD e avviare GParted come già indicato. Si noti che l'eliminazione o il ridimensionamento delle partizioni è possibile solo per le partizioni non montate.


4
... e nota che LiveCD monta automaticamente le partizioni di swap, quindi dovrai "swapoff" (usando gparted) prima che ti permetta di spostare il,
stusmith

6

Se è necessario espandere le partizioni correnti, il nuovo spazio libero dopo aver eliminato le vecchie partizioni di Windows dovrebbe essere proprio accanto ad esse. Anche questo deve essere fatto con molta cura, altrimenti potresti rovinare l'intero sistema. Il mio consiglio è di eliminare le partizioni di Windows e trasformarle in partizioni EXT4 che è possibile utilizzare da Ubuntu per archiviare cose, come film, ecc.

Per questo è necessario utilizzare l'utilità chiamata GParted . Installalo dal Software Center se non lo hai già installato. Quando si avvia GParted, elenca le partizioni sul disco rigido. Verranno indicati in \dev\sda1ecc. Potresti essere in grado di distinguere facilmente le partizioni di Windows dai loro file system e punti di montaggio.

Elimina le partizioni di Windows usando il menu che appare quando fai clic con il tasto destro.

La partizione verrà ora contrassegnata come spazio non allocato. Fai nuovamente clic con il tasto destro e scegli New. Scegli il formato in cui desideri partizionarlo e fai clic sul pulsante dello Apply All Operationsstrumento.

Leggi questo tutorial se non conosci GParted.


Ho dato un'occhiata a gparted, tuttavia: (a) Vorrei aumentare la dimensione di / poiché è un po 'piccola, e (b) il bootloader si trova effettivamente sull'unità "C:" - quindi se lo pulisco Non sarò in grado di avviare. Immagino che parte della mia domanda sia "come installo un bootloader adatto sulla mia esistente / partizione? E va sul bit ext4 o sul bit esteso globale?"
stusmith

Non preoccuparti, Ubuntu si avvia bene da ext4, che si tratti di partizioni estese o meno.
Extender

@stusmith: le tue preoccupazioni sono del tutto corrette, vedi sopra. / ext4 è necessario per Grub2.
Takkat,

1

Il tuo bootloader (GRUB2) non è in realtà in C: ma in / dev / sda. Quindi puoi andare avanti ed eliminare le partizioni di Windows in gparted, avviato da Live-CD. Controlla che Ubuntu si avvii. Successivamente, riavvia LiveCD e fai crescere Ubuntu / partizione tramite mouse in gparted.


1
@Extender: non sai ancora se Grub è installato in / sda o altrove.
Takkat,

Attivo la modalità telepatica :) Davvero, quale altro posto di GRUB potrebbe essere? Se Ubuntu è stato installato dopo Windows e il dual-boot funziona ora? A proposito, ho una configurazione simile sul mio notebook.
Extender

1
@ Extender: modalità Telepatica - questa è una buona idea. Molto probabilmente hai ragione con / sda ma cosa sarebbe se no? Ho visto posizioni piuttosto strane per grub. IMO un grande vantaggio di grub è quello di essere in grado di metterlo quasi ovunque. Meglio ricontrollare le cose prima di apportare modifiche alle partizioni ;-)
Takkat

1
Hai ragione. Deve sicuramente sudo grub-install / dev / sda nella sessione Ubuntu.
Extender

Come si elimina una partizione da un LiveCD ???
Nathan Osman,

0

Qualunque sia il metodo che usi per raggiungere questo obiettivo, corri il rischio di perdere alcuni o tutti i tuoi dati. Penso che l'opzione meno rischiosa sia innanzitutto fare un backup (ad es. Rsync), seguito da una sorta di verifica. Quindi eseguire una nuova installazione, creando qualsiasi partizione richiesta. Quindi ripristinare i dati di backup. Infine, reinstalla il tuo completo pacchetto di pacchetti (magari usando aptoncd ; dovrebbe essere disponibile nei repository).


0

Per quanto riguarda i backup: se si dispone di spazio aggiuntivo su un altro disco esterno, l'opzione più efficace sarebbe quella di creare un'immagine del disco completa utilizzando CloneZilla prima di iniziare a modificare qualsiasi cosa. Dopodiché, puoi riformattare la partizione NTFS come ext4 / reiserfs / qualunque cosa e a) montarla come parte del filesystem modificando il tuo fstab (per il montaggio automatico) oppure b) usare gparted per espandere l'installazione esistente nello spazio vuoto. Avere un'immagine del disco ti farà stare tranquillo; ma occupa molto spazio e tempo per crearne uno. Se sposti delle partizioni dovresti reinstallare GRUB (il settore del disco su cui deve saltare per fare il boot si sarà spostato). Per fare ciò, come menzionato sopra, usasudo install-grub /dev/<disk name>. Dovrebbe aggiornare automaticamente grub, se ricordo bene ... Se non sposti alcuna partizione, riavvia semplicemente l'installazione di Ubuntu ed esegui sudo update-grubgrub per eseguire nuovamente la scansione del disco alla ricerca di partizioni avviabili (rimuovendo l'opzione Windows).


0

Non renderlo troppo complicato. È molto semplice ... inserisci il CD di Ubuntu e riavvia. Quando si esegue il processo di installazione, selezionare l'opzione per cancellare e utilizzare tutto lo spazio dal disco rigido. Elimina tutte le partizioni, riformatta e installa. Fa tutto per te. Quando tutto è detto e fatto, dovrebbe funzionare come nuovo meno qualsiasi configurazione aggiuntiva che scegli di fare.


OP desidera mantenere i dati esistenti e la partizione di ripristino, non cancellare l'unità.
WindowsEscapist,
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.