[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [linux-lvm] Problem with UUID, vgscan, vgcfgrestore



Diederick van Dijk writes:
> ]# dd --version
> dd (GNU fileutils) 4.0p
> 
> # strace dd of=/dev/hda2 bs=1 seek=6144 if=/etc/uuids
> open("/dev/hda2", O_RDWR|O_CREAT|O_LARGEFILE, 0666) = 1
> ftruncate64(0x1, 0x1800, 0, 0, 0x1)     = -1 EINVAL (Invalid argument)

Strange, it is trying to truncate the block device!  You need to
add the option "conv=notrunc" to "dd" so that it will not do this.
It really shouldn't try truncating a block device, so maybe this is
a bug?  I don't know if "GNU fileutils 4.0p" is newer or older than
"GNU fileutils 4.0.35".  If you update to the latest fileutils and it
still has this problem, I suggest submitting a bug report.

In any case, it is not so important because you already have your VG back,
but good to know for future reference.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]