Part 3. > ... > So Linux starts numbering BSD slices after it's done with its > own partitions. > > I presume that if you create sda10, the slices'll start at sda11... > ... Yes. See results below. This below is a bug (the effects of 'mount -vf ...' ): > ... > # mount -vf -t auto /dev/sda2 /media/ > /dev/sda2 on /media type auto (rw) > > # df > Filesystem 1K-blocks Used Available Use% Mounted on > ... > /dev/sda2 14420896 7413796 5541976 58% /media > > # mount > ... > /dev/sda2 on /media type auto (rw) > > # ls -al /media > total 8 > drwxr-xr-x. 2 root root 4096 Mar 17 15:54 . > dr-xr-xr-x. 23 root root 4096 Mar 14 14:01 .. > -rw-r--r-- 1 root root 0 Mar 14 14:01 .hal-mtab > </end> > > I'd say that your mount and df commands are confused given that the > only thing in "/media" after the mount is ".hal-mtab". Bug? Yes. And here are the results, with comments. While having that /dev/sda10 (FreeBSD slice) mounted as above, I used cfdisk and added /dev/sda10 Linux partition (right after /dev/sda9 of course). To my surprise, I discovered that after that df and mount do not show that FreeBSD /dev/sda10 mounted partition ! Magically disappeared :-) What would have happened (as I suggested it previously) if I put that FreeBSD /dev/sda10 in /etc/fstab ? That new Linux /dev/sda10 partition would be auto mounted at that mount point, which would presumably be a source of data for some system or user app ... Let me see what happens when I reboot my machine with the new /dev/sda10 Linux partition. Here are the results. # fdisk -l /dev/sda ... Device Boot Start End Blocks Id System /dev/sda1 63 81920159 40960048+ 7 HPFS/NTFS /dev/sda2 * 81920160 111222719 14651280 a5 FreeBSD /dev/sda3 111222720 140525279 14651280 83 Linux /dev/sda4 140525280 255785039 57629880 5 Extended /dev/sda5 140525343 146391839 2933248+ 82 Linux swap / Solaris /dev/sda6 146391903 158109839 5858968+ 83 Linux /dev/sda7 158109903 187412399 14651248+ 83 Linux /dev/sda8 187412463 216714959 14651248+ 83 Linux /dev/sda9 216715023 246017519 14651248+ 83 Linux /dev/sda10 246017583 255785039 4883728+ 83 Linux # # dmesg |grep bsd [ 1.572871] sda2: <bsd: sda11 sda12 sda13 sda14 sda15 > # fdisk /dev/sda Command (m for help): b Reading disklabel of /dev/sda2 at sector 81920161. BSD disklabel command (m for help): p 8 partitions: # start end size fstype [fsize bsize cpg] a: 81920160 82942111 1021952 4.2BSD 0 0 0 b: 82942112 90837066 7894955 swap c: 81920160 111222719 29302560 unused 0 0 d: 90837067 92842058 2004992 4.2BSD 0 0 0 e: 92842059 93849674 1007616 4.2BSD 0 0 0 f: 93849675 111222719 17373045 4.2BSD 0 0 0 BSD disklabel command (m for help): q # Everything else could be done as previously with FreeBSD slice mount, but this time with /dev/sda11 (tested). JB -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html