So entfernen Sie alle LVs, VGs und Partitionen auf allen Laufwerken vor der Installation 12.04

18

Ich habe 2 Festplatten, die für Ubuntu Server 11.10 verwendet wurden. Jetzt möchte ich mit 12.04 von vorne beginnen, aber ich habe einige Probleme mit den vorhandenen logischen Volumes und Volume-Gruppen. Das Löschen von Daten während der Installation wird anscheinend Tage dauern. Gibt es eine schnelle und einfache Möglichkeit, alle Volumes / Gruppen / Partitionen zu löschen, damit ich mit 2 leeren Laufwerken beginnen kann? Als ich das am 11.04 einrichtete, brauchte ich eine Weile, um zu lernen, wie man es macht, und seitdem habe ich das meiste von dem vergessen, was ich gelernt habe.

Ich benutze diese Box nur, um etwas über Linux zu lernen.

Kennzeichen
quelle

Antworten:

27

Nur um dieser Frage willen bin ich auf dasselbe Problem gestoßen und habe es folgendermaßen behoben (alle diese Befehle wurden von einer Live-Sitzung aus eingegeben):

sudo vgdisplay

dann habe ich den zu löschenden gruppennamen gefunden

sudo vgremove <groupname>

sagte yes zu allen Fragen.

Dann könnte ich die ganze Gerätesache mit GParted manuell formatieren.

Yanick Rochon
quelle
Ich hatte das gleiche Problem bei der Installation von Ubuntu 14.04.3 und beim vollständigen Ersetzen einer alten CentOS-Installation, und diese Lösung funktionierte gut für mich.
Matt Coubrough
Hab den Trick für mich gemacht, danach konnte ich die Platte mit gparted von der Live-CD formatieren.
Wawa
Hat nicht funktioniert, vgremovesagt Anrufversuch, vgreduce --removemissingaber das schlägt auch fehl.
BrainSlugs83
Stieß einfach auf das gleiche Problem und diese Antwort löst das Problem. Nur zur Veranschaulichung, ich habe "sudo vgscan" verwendet, was eine knappe Ausgabe ergibt (als "sudo vgdisplay")
Tzunghsing David Wong
9

Ich konnte eine Partition nicht löschen, da sie von einer Volume-Gruppe (System) verwendet wurde. Mir wurde mitgeteilt, dass diese Volume-Gruppe nicht gelöscht werden kann, da ein physisches Volume fehlt.

Sobald ich lief, konnte vgreduce --removemissing systemich die Volume-Gruppe und dann die Partition löschen, sodass ich genau dort blieb, wo ich sein wollte.

Vielen Dank für die vorgeschlagenen Antworten, sie haben mich auf den richtigen Weg gebracht.

Kennzeichen
quelle
2
Drücken Sie ALT-F2, während Sie das Ubuntu-Installationsprogramm verwenden, um eine Konsole aufzurufen, in die Sie vgreduce --removemissing systemwie vorgeschlagen eingeben können .
NickG
3
Ich benutztevgremove <LVM Group Name>
Erik
+1, ich konnte diese Arbeit machen - Änderung systemfür den Volumengruppennamen, dies versetzte mich in einen ausreichend guten Zustand, der vgremoveanfing zu arbeiten. Woot!
BrainSlugs83
3

Sie müssen im Installationsprogramm nur die Option "Ganze Festplatte verwenden" auswählen. Es löscht alles, was sich auf dem Laufwerk befindet.

Psusi
quelle
Beschränkt dies die Möglichkeiten, die ich mit den Laufwerken nach der Installation habe?
Mark
1
Gab es einen Schuss. Folgendes habe ich - LVM-Daten können nicht automatisch entfernt werden. Da die Volume-Gruppen auf dem ausgewählten Gerät auch aus physischen Volumes auf anderen Geräten bestehen, ist das automatische Entfernen nicht sicher. Bitte entfernen Sie zuerst die LVM-Daten.
Mark
@Mark, das ist komisch ... wähle manuelle Partitionierung und lösche dann die vorhandenen Partitionen.
Psusi
1
Es wird mir mitgeteilt, dass die Partition von der LVM-Datenträgergruppe verwendet wird. Wenn ich versuche, die Datenträgergruppe zu löschen, kann dies nicht geschehen, da möglicherweise mindestens ein logischer Datenträger verwendet wird. Es zeigt mir 0 freie physische Volumes, 2 gebrauchte PVs, 1 VG und 0 logische Volumes. Ich sehe, dass die VG aus 2 PVs besteht - / dev / sda2 und unbekannt. Virtual Console (4) teilt mir mit, dass die virtuelle Gruppe nicht geändert werden kann, solange PVs fehlen. Ich hoffe, das ergibt für Sie einen Sinn. Ich bin verwirrt.
Mark
Ha! Ich habe es verstanden. Musste benutzen vgreduce --removemissing system. Jetzt habe ich zwei saubere, leere Laufwerke. Ich sollte mich wahrscheinlich über LVM informieren, bevor ich mit der Installation fortfahre. Es ist ein "Lern" -Server. Danke für die Hilfe!
Mark
1

Wenn Sie von einer Live-CD booten, GParted starten und auf jedem Laufwerk eine neue Partitionstabelle erstellen , werden alle vorhandenen Partitionen entfernt. Die Menge der geschriebenen Daten ist vernachlässigbar und sollte nicht lange dauern.

Alle Daten auf den Laufwerken gehen verloren.

Sergey
quelle
Nach d / l LiveCD und dem Versuch, eine Partitionstabelle mit GParted zu erstellen, wird mir mitgeteilt, dass derzeit 1 Partition aktiv ist und keine Partitionstabelle erstellt werden kann. Ich habe keine Möglichkeit abzusteigen.
Mark
@Mark: Dies wäre eine Swap-Partition auf der Festplatte, auf die LiveCD standardmäßig wechselt. Klicken Sie mit der rechten Maustaste auf die Partition und wählen Sie "Auslagern"
Sergey
Huh, kein "Auslagern" nur - Neu, Löschen, Größe ändern / verschieben, Kopieren, Einfügen, Formatieren, Aushängen, Markierungen verwalten, Markieren, Beschriften, Neue UUID, Informationen. Nur Flags und Informationen verwalten sind nicht ausgegraut.
Mark
Würde es in Zukunft Probleme bereiten, wenn ich nur das Laufwerk herausziehe, es auf dem zweiten Laufwerk installiere und die Partitionen nach der Installation bearbeite? Mit Ausnahme der Einrichtung des Servers vor einem Jahr bin ich mit LVM nicht vertraut.
Mark
1

Ich habe eine ähnliche Situation erlebt.
Ich stellte fest, dass ich den Installationsprozess zu dem Teil durchlaufen musste, in dem Sie den Modus zum Erstellen der Partitionen auswählen: Geführt oder Manuell.
Dann könnte ich das Alt+ benutzen F2, um zu einer anderen Konsole zu wechseln. Bei der Eingabe helpwurden keine LVM-Befehle angezeigt. Früher vgdisplayhabe ich den Namen von VirtualGroup gesehen.
Ich habe dann angegeben vgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>- wo das vFlag ausführlich angibt, damit ich sehen kann, was LVM tat, und das fFlag zu erzwingen, da es sich die ersten Male darüber beschwerte, das fehlende Laufwerk nicht zu finden.
Dann wechselte ich zurück auf die Hauptkonsole Alt+F1und ausgewählt mit LVM geführt. Das Installationsprogramm hat die feste LVM-Partition gefunden und gelöscht, damit ich mit der Installation fortfahren kann.

Timothy Sorber
quelle