LVM Partitions
If you decide to start your installation from the beginning (or installing another OS), you will first need to remove the LVM2 partitions and the RAID devices.
To do that, boot into a Gentoo Live DVD, at the boot menu, navigate to Gentoo x86 amd64 and press tab. At the end of the boot options, add dolvm domdadm.
Once within the LiveDVD, run something similar to the below, replacing the names to match yours. Note, you should not attempt his while any of the partitions are mounted!
lvremove -v /dev/vgssd/{lvboot,lvroot} && lvremove -v /dev/vghdd/{lvhome,lvusrportage,lvvar,lvvhdd}
[spoiler]
Gentoo-20121221 ~ # lvremove -v /dev/vgssd/{lvboot,lvroot} && lvremove -v /dev/vghdd/{lvhome,lvusrportage,lvvar,lvvhdd}
Using logical volume(s) on command line
Do you really want to remove active logical volume lvboot? [y/n]: y
Creating directory “/etc/lvm/archive”
Archiving volume group “vgssd” metadata (seqno 3).
Found volume group “vgssd”
Removing vgssd-lvboot (253:4)
Releasing logical volume “lvboot”
Creating directory “/etc/lvm/backup”
Creating volume group backup “/etc/lvm/backup/vgssd” (seqno 4).
Logical volume “lvboot” successfully removed
Do you really want to remove active logical volume lvroot? [y/n]: y
Archiving volume group “vgssd” metadata (seqno 4).
Found volume group “vgssd”
Removing vgssd-lvroot (253:5)
Releasing logical volume “lvroot”
Creating volume group backup “/etc/lvm/backup/vgssd” (seqno 5).
Logical volume “lvroot” successfully removed
Using logical volume(s) on command line
Do you really want to remove active logical volume lvhome? [y/n]: y
Archiving volume group “vghdd” metadata (seqno 5).
Found volume group “vghdd”
Removing vghdd-lvhome (253:0)
Releasing logical volume “lvhome”
Creating volume group backup “/etc/lvm/backup/vghdd” (seqno 6).
Logical volume “lvhome” successfully removed
Do you really want to remove active logical volume lvvhdd? [y/n]: y
Archiving volume group “vghdd” metadata (seqno 6).
Found volume group “vghdd”
Removing vghdd-lvvhdd (253:1)
Releasing logical volume “lvvhdd”
Creating volume group backup “/etc/lvm/backup/vghdd” (seqno 7).
Logical volume “lvvhdd” successfully removed
Do you really want to remove active logical volume lvvar? [y/n]: y
Archiving volume group “vghdd” metadata (seqno 7).
Found volume group “vghdd”
Removing vghdd-lvvar (253:2)
Releasing logical volume “lvvar”
Creating volume group backup “/etc/lvm/backup/vghdd” (seqno 8).
Logical volume “lvvar” successfully removed
Do you really want to remove active logical volume lvusrportage? [y/n]: y
Archiving volume group “vghdd” metadata (seqno 8).
Found volume group “vghdd”
Removing vghdd-lvusrportage (253:3)
Releasing logical volume “lvusrportage”
Creating volume group backup “/etc/lvm/backup/vghdd” (seqno 9).
Logical volume “lvusrportage” successfully removed
Gentoo-20121221 ~ #
[/spoiler]
vgremove -v vghdd vgssd
[spoiler]
Gentoo-20121221 ~ # vgremove -v vgssd vghdd
Using volume group(s) on command line
Finding volume group “vgssd”
Archiving volume group “vgssd” metadata (seqno 5).
Removing physical volume “/dev/md125” from volume group “vgssd”
Volume group “vgssd” successfully removed
Finding volume group “vghdd”
Archiving volume group “vghdd” metadata (seqno 9).
Removing physical volume “/dev/md127” from volume group “vghdd”
Volume group “vghdd” successfully removed
Gentoo-20121221 ~ #
[/spoiler]
pvremove /dev/{md125,md126,md127}
[spoiler]
Gentoo-20121221 ~ # pvremove /dev/{md125,md126,md127}
Labels on physical volume "/dev/md125" successfully wiped
No physical volume label read from /dev/md126
Physical Volume /dev/md126 not found
Labels on physical volume "/dev/md127" successfully wiped
Gentoo-20121221 ~ #
[/spoiler]
Note, /dev/md126 was the swap drive and so not attached to the LVM.
RAID Devices
swapoff /dev/md126
mdadm --stop /dev/md{125,126,127}
mdadm --remove /dev/md{125,126,127}
[spoiler]
Gentoo-20121221 ~ # swapoff /dev/md126 Gentoo-20121221 ~ # mdadm --stop /dev/md125 mdadm: stopped /dev/md125 Gentoo-20121221 ~ # mdadm --stop /dev/md126 mdadm: stopped /dev/md126 Gentoo-20121221 ~ # mdadm --stop /dev/md127 mdadm: stopped /dev/md127 Gentoo-20121221 ~ # mdadm --remove /dev/md125 Gentoo-20121221 ~ # mdadm --remove /dev/md126 Gentoo-20121221 ~ # mdadm --remove /dev/md127
[/spoiler]
This should wipe the bio_grub partitons.
mdadm --zero-superblock /dev/sd{a1,b1}
However, this didn’t not appear to work for me.
[spoiler]
Gentoo-20121221 ~ # mdadm --zero-superblock /dev/sd{a1,b1}
mdadm: Unrecognised md component device - /dev/sda1
mdadm: Unrecognised md component device - /dev/sdb1
[/spoiler]
……..but hopefully won’t be an issue……..(it wasn’t.)
After that, you just need to remove the partitions as normal then reboot. I normally use GParted but you can use whatever you like.
Be the first to comment