Apparent regression in extended/logical partition handling

Edho P Arief edhoprima at gmail.com
Fri Aug 27 02:23:59 UTC 2010


On Fri, Aug 27, 2010 at 5:35 AM, Doug Barton <dougb at freebsd.org> wrote:
> Specifically what I did was to boot Windows XP, delete all the partitions
> other than the XP partition (first primary dos-style partition) and then
> create a dos-style extended partition, and a logical drive inside of it,
> leaving room for linux in that same extended partition. Since I want that
> data volume to be fat32, and it is too large for windows to do it, I next
> installed FreeBSD 9-current, in a dos-style primary partition. I got it
> installed fine, but when I booted into FreeBSD 9 to format the logical
> volume it could not see it. fdisk showed the right information about the
> extended partition, but in /dev instead of seeing no ad0s2 and seeing ad0s5
> like I expected instead there was no ad0s5 and there were ad0s2 entries that
> mirrored the ad0s3 that FreeBSD 9 was installed on. IOW, I had ad0s3 and
> ad0s3[a-f] as expected, but I had the same for ad0s2 even though they were
> obviously not valid.

how does it look like in

# gpart show

?


> One side note, I was taught "back in the day" that dos-style extended
> partitions always had to be at the end of the disk. Before trying the
> configuration I have I searched quite a few places to find a reference to
> that rule and couldn't find one. Perhaps this is something that's actually
> improved in the PC world in the last 25 years? :)

after 25 years, x86 world finally started adapting GPT :)


-- 
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org


More information about the freebsd-current mailing list