Come rimuovere tutti i LV VG e partizioni su tutte le unità prima di installare 12.04


18

Ho 2 dischi rigidi che erano stati utilizzati per Ubuntu Server 11.10. Ora vorrei ricominciare da capo con 12.04, ma ho dei problemi con i volumi logici e i gruppi di volumi esistenti. La cancellazione dei dati durante l'installazione sembra richiedere alcuni giorni. Esiste un modo rapido e semplice per cancellare tutti i volumi / gruppi / partizioni in modo da poter iniziare con 2 unità vuote? Quando l'ho installato l'11.04 mi ci è voluto un po 'di tempo per imparare a farlo e da allora ho dimenticato la maggior parte di ciò che ho imparato.

Per quello che vale, sto solo usando questa scatola per conoscere Linux.

Risposte:


27

Solo per il bene di questa domanda, ho appena riscontrato lo stesso problema ed ecco come l'ho risolto (tutti questi comandi sono stati inseriti da una sessione live):

sudo vgdisplay

quindi ho individuato il nome del gruppo da eliminare

sudo vgremove <groupname>

ha detto yes a tutte le domande.

Quindi, potrei formattare manualmente l'intero dispositivo con GParted.


Ho avuto lo stesso problema durante l'installazione di Ubuntu 14.04.3 e la sostituzione totale di una vecchia installazione CentOS e questa soluzione ha funzionato bene per me.
— Matt Coubrough,

Ho fatto il trucco per me, dopo che sono stato in grado di formattare il disco con gparted dal cd live.
— wawa,

Non ha funzionato vgremovedice provare a chiamare vgreduce --removemissingma anche questo non riesce.
— BrainSlugs83,

Ho appena riscontrato lo stesso problema e questa risposta risolve il problema. Solo per la cronaca, ho usato "sudo vgscan" che fornisce un output conciso (rispetto a "sudo vgdisplay")
— Tzunghsing David Wong

9

Non sono stato in grado di eliminare una partizione perché era in uso da un gruppo di volumi (sistema). Mi è stato detto che non era in grado di eliminare quel gruppo di volumi perché mancava un volume fisico.

Una volta eseguito, vgreduce --removemissing systemsono stato in grado di eliminare il gruppo di volumi e quindi la partizione lasciandomi esattamente dove volevo essere.

Grazie per le risposte suggerite, mi hanno fatto pensare sulla strada giusta.


2
Solo per aggiungere a ciò, premere ALT-F2 mentre si utilizza il programma di installazione di Ubuntu per visualizzare una console, dove è possibile accedere vgreduce --removemissing systemcome suggerito.
— NickG,

3
Ho usatovgremove <LVM Group Name>
— Erik il

+1, sono stato in grado di farlo funzionare - cambiando systemper il nome del gruppo di volumi, questo mi ha messo in uno stato abbastanza buono che ha vgremoveiniziato a funzionare. Woot!
— BrainSlugs83,

3

Tutto quello che devi fare è scegliere l'opzione "usa tutto il disco" nel programma di installazione. Cancellerà tutto ciò che è sul disco.


Ciò limiterà ciò che posso fare con le unità dopo l'installazione?
— Segna il

1
Ci ho dato un colpo. Ecco cosa ho ottenuto- Impossibile rimuovere automaticamente i dati LVM. Poiché i gruppi di volumi sul dispositivo selezionato sono costituiti anche da volumi fisici su altri dispositivi, non è sicuro rimuoverli automaticamente. Rimuovere prima i dati LVM.
— Segna il

@Mark, è strano ... scegli il partizionamento manuale ed elimina le partizioni esistenti.
— psusi,

1
Mi dice che la partizione è in uso dal gruppo di volumi LVM. Quando provo a eliminare il gruppo di volumi mi dice che non è possibile perché potrebbero essere in uso 1 o più volumi logici. Mi sta mostrando 0 Volumi fisici gratuiti, 2 PV usati, 1 VG e 0 Volumi logici. Vedo che il VG è composto da 2 PV - / dev / sda2 e sconosciuto. Virtual Console (4) mi dice che non può cambiare Virtual Group mentre mancano i PV. Spero che abbia un senso per te. Non ho capito bene.
— Segna il

Ha! Capito. Ho dovuto usare vgreduce --removemissing system. Ora ho due unità pulite e vuote. Probabilmente dovrei leggere su LVM prima di procedere con l'installazione. Diamine, è un server "di apprendimento". Grazie per l'aiuto!
— Segna il

1

L'avvio da un LiveCD, l'avvio di GPart e la creazione di una nuova tabella delle partizioni su ciascuna unità rimuoveranno efficacemente tutte le partizioni esistenti. La quantità di dati scritti sarà trascurabile, quindi non dovrebbe richiedere molto tempo.

Tutti i dati sulle unità andranno persi.


Dopo d / l LiveCD e tentando di creare una tabella delle partizioni con GParted, mi dice che 1 partizione è attualmente attiva e non è possibile creare una tabella delle partizioni. Non ho alcuna opzione per smontare.
— Segna il

@Mark: questa sarebbe una partizione di swap sull'HDD a cui LiveCD scambia di default. Fai clic con il tasto destro sulla partizione e scegli "swap off"
— Sergey

Eh, nessun "scambio" solo - Nuovo, Elimina, Ridimensiona / Sposta, Copia, Incolla, Formatta su, Smonta, Gestisci bandiere, Controlla, Etichetta, Nuovo UUID, informazioni. Solo le bandiere e le informazioni di gestione non sono disattivate.
— Segna il

Provocherebbe problemi in futuro se avessi appena scollegato l'unità, installato sul secondo e gestito le partizioni dopo l'installazione? Ad eccezione della creazione del server un anno fa, non ho familiarità con LVM.
— Segna il

1

Ho vissuto una situazione simile.
Ho scoperto che dovevo passare attraverso il processo di installazione alla parte in cui si seleziona la modalità di creazione delle partizioni: Guidata o Manuale.
Quindi potrei usare Alt+ F2per passare a un'altra console. Quando ho digitato help, non ha mostrato nessuno dei comandi LVM. Ho usato vgdisplaya vedere il nome di VirtualGroup.
Ho quindi specificato vgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>- dove la vbandiera specifica in modo dettagliato in modo da poter vedere cosa stava facendo LVM e la fbandiera da forzare, poiché le prime volte si è lamentata di non trovare l'unità mancante.
Quindi sono tornato alla console principale Alt+F1e selezionato Guidato utilizzando LVM. Il programma di installazione ha trovato la partizione LVM fissa e l'ha eliminata, in modo da poter continuare con l'installazione.

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.