-------------------------------------------------------------------------------------------------------
已挂载了扩展分区的vfat分区,还有在扩展分区上的ext2分区
[axlrose@myfb ad4s10] $ mount
/dev/ad1s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad1s1f on /home (ufs, local, soft-updates)
/dev/ad1s1d on /usr (ufs, local, soft-updates)
/dev/ad1s1e on /var (ufs, local, soft-updates)
linprocfs on /usr/compat/linux/proc (linprocfs, local)
/dev/ad4s1 on /media/ad4s1 (msdosfs, local)
/dev/ad4s5 on /media/ad4s5 (msdosfs, local)
/dev/ad4s6 on /media/ad4s6 (msdosfs, local)
/dev/ad1s5 on /media/ad1s5 (msdosfs, local)
/dev/ad1s6 on /media/ad1s6 (msdosfs, local)
/dev/ad4s10 on /media/ad4s10 (ext2fs, local)
-------------------------------------------------------------------------------------------------------
显示的设备名

[axlrose@myfb ad4s10] $ ls /dev/ad*
/dev/ad1     /dev/ad1s1b /dev/ad1s1e /dev/ad1s5 /dev/ad1s8 /dev/ad4s10 /dev/ad4s13 /dev/ad4s5 /dev/ad4s8
/dev/ad1s1   /dev/ad1s1c /dev/ad1s1f /dev/ad1s6 /dev/ad4    /dev/ad4s11 /dev/ad4s14 /dev/ad4s6 /dev/ad4s9
/dev/ad1s1a /dev/ad1s1d /dev/ad1s2   /dev/ad1s7 /dev/ad4s1 /dev/ad4s12 /dev/ad4s2   /dev/ad4s7

-------------------------------------------------------------------------------------------------------

使用这个工具来显示所有的分区,因为FreeBSD的fdisk不能显示扩展分区

[axlrose@myfb ad4s10] $ sudo fdisk-linux -l /dev/ad4

Disk /dev/ad4: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot    Start       End    Blocks   Id System
/dev/ad4s1   *         1      1824 14651248+   c Win95 FAT32 (LBA)
/dev/ad4s2          1825     30401 229544752+   f Win95 Ext'd (LBA)
/dev/ad4s5          1825      5472 29302528+   b Win95 FAT32
/dev/ad4s6          5473      9120 29302528+   b Win95 FAT32
/dev/ad4s7          9121     16415 58597056    b Win95 FAT32
/dev/ad4s8         16416     21719 42604348+   b Win95 FAT32
/dev/ad4s9         21720     23022 10466316    b Win95 FAT32
/dev/ad4s10        23023     23035    104391   83 Linux
/dev/ad4s11        23036     24958 15446466   8e Linux LVM
/dev/ad4s12        24959     26959 16073001   8e Linux LVM
/dev/ad4s13        26960     28666 13711446   8e Linux LVM
/dev/ad4s14        28667     30401 13936356   8e Linux LVM

-------------------------------------------------------------------------------------------------------
显示另一个硬盘分区
[axlrose@myfb ad4s10] $ sudo fdisk-linux -l /dev/ad1

Disk /dev/ad1: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot    Start       End    Blocks   Id System
/dev/ad1s1   *         1      3196 25671838+ a5 FreeBSD
/dev/ad1s2          3197      9729 52476322+   f Win95 Ext'd (LBA)
/dev/ad1s5          3197      4625 11478411    b Win95 FAT32
/dev/ad1s6          4626      7177 20498908+   b Win95 FAT32
/dev/ad1s7          7178      8393   9767488+ 8e Linux LVM
/dev/ad1s8          8394      9729 10731388+ 8e Linux LVM
-------------------------------------------------------------------------------------------------------

经验证,FreebsdBSD 下识别逻辑扩展分区也是像linux那样,从数字5开始的

[axlrose@myfb ad4s10] $ uname -a
FreeBSD myfb.myfb.org 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 14:37:25 UTC 2009     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

一会把补丁打上 freebsd-update fetch ; freebsd-update install 本地提升权限补丁

看来我的笔记本的分区乱套了的原因多半是跟我使用魔术分区软件跟另一个类似的软件造成的