partition covering the whole slice [repost]

Vadim Goncharov vadim_nuclight at mail.ru
Mon Dec 15 04:36:03 PST 2008


Hi Andriy Gapon! 

On Mon, 15 Dec 2008 12:55:31 +0200; Andriy Gapon wrote about 'Re: partition covering the whole slice [repost]':

>> Yes, of course. You should not intermix using glabel(8) utilizing /dev/ufs
>> (via tunefs) and bsdlabel partition starting from offset 0. This is because
>> glabel can't distinguish is that slice or partition - with offset 0 superblock
>> will be at the same position.

Also, that's why bsdlabel(8) creates partition 'a' with offset 16 by default.
 
>> You can try to erase bsdlabel completely (if this is not your boot partition)
>> from the slice and use filesystem directly from the slice. This will not affect
>> mount as you're already using labels.
>> 
>> The other way will require shrinking-then-moving partition on the disk and
>> editing disklabel, better done with newfs(8).
> thanks a lot for the explanation and the advice.
> I used gpart destroy to remove bsdlabel and now I have filesystems
> covering the whole slices. This works well.

Also, check that your fsck doesn't complain about that setup (can't
automatically determine how to check it).

-- 
WBR, Vadim Goncharov. ICQ#166852181       mailto:vadim_nuclight at mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight]



More information about the freebsd-geom mailing list