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.