Skip to contentSkip to conversation

adding a bootsector to a PV destroys it ?!?

linux-lvm Goetz Bock 2 participants 3 messages Aug 31, 2002 – Sep 1, 2002

lore
Share & tools
lore

Goetz Bock

author
#0 lore raw

Hi list,

while I have tried to search the archive, I was obviousely to dump to find what I was looking for.

I just did (on 2.4.19 with LVM 1.0.5)

pvcreate /dev/hda4
vgcreate vg00 /dev/hda4
lvcreated ...
copy ... install ...
.
.
.
vgcfgbackup
dd if=/dev/hda of=/dev/hda4 bs=512 count=1 (*)

[ reboot ]

argl /dev/hda4 is no longer a valid PV.

doing

pvcreate /dev/hda4
vgcfgrestore -f /etc/lvmconf/vg00.conf /dev/hda4

recovered all my LVs, so I'm back in the game.

Still, just to make sure:
overwriting the first 512byte of a PV destroy it?

Thanks, and keep up the good work :-)

(*) to backup LILOs boot sector, I wanted to install (shiver) W2k
and moving lilo from MBR would allow me to recover easily.

Signature · 4 lines
Goetz Bock       (c) 2002 as     blacknet.de - Munich - Germany   /"\
IT Consultant    GNU FDL 1.1    secure mobile Linux everNETting   \ /
                                                                   X
 ASCII Ribbon Campaign against HTML email & microsoft attachments / \
#1 lore raw
Quoted 3 lines · Goetz Bock

Still, just to make sure:
overwriting the first 512byte of a PV destroy it?

If I recall correctly, metadata is placed at the beginning of each PV, so overwriting the first 512-byte sector of it will probably render metadata unusable for LVM.

Signature · 2 lines
Jose Luis Domingo Lopez
Linux Registered User #189436     Debian Linux Woody (Linux 2.4.19-pre6aa1)
author
#2 lore raw
Quoted 6 lines · Jos� Luis Domingo L�pez
Quoted 3 lines

Still, just to make sure:
overwriting the first 512byte of a PV destroy it?

If I recall correctly, metadata is placed at the beginning of each PV, so overwriting the first 512-byte sector of it will probably render metadata unusable for LVM.

thought so, but still such a PV has a couple of GiBs, it might have been a good idea to keep the first 512bytes free for a bootloader

Signature · 4 lines
Goetz Bock       (c) 2002 as     blacknet.de - Munich - Germany   /"\
IT Consultant    GNU FDL 1.1    secure mobile Linux everNETting   \ /
                                                                   X
 ASCII Ribbon Campaign against HTML email & microsoft attachments / \