Date: Fri, 25 Jan 2013 17:45:01 -0600 From: Joshua Isom <jrisom@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: Mount Logical (ext2fs) Partitions? Message-ID: <510318FD.5070303@gmail.com> In-Reply-To: <kdv4ud$noq$1@ger.gmane.org> References: <kdv4ud$noq$1@ger.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 1/25/2013 5:36 PM, Walter Hurry wrote: > 9.1 on x86_64. > > No doubt this question has been asked before, but how do I mount logical > partitions (e2fs) under FreeBSD? I have checked the handbook, and > DuckDuckGo'ed, but without finding anything useful. > > The third slice on my first disk is a physical one, and will mount > happily under FreeBSD. > > From /etc/fstab: > > /dev/ada0s3 /Mail ext2fs rw 0 0 > > But I have a couple of logical partitions (also ext2fs) in the fourth > slice, which I have been trying, unsuccessfully, to mount. > > For information, here is the BSD view of the disk: > > $ sudo fdisk > ******* Working on device /dev/ada0 ******* > parameters extracted from in-core disklabel are: > cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl) > > Figures below won't work with BIOS for partitions not in cyl 1 > parameters to be used for BIOS calculations are: > cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl) > > Media sector size is 512 > Warning: BIOS sector numbering starts with sector 1 > Information from DOS bootblock is: > The data for partition 1 is: > sysid 131 (0x83),(Linux native) > start 2048, size 24576000 (12000 Meg), flag 0 > beg: cyl 0/ head 32/ sector 33; > end: cyl 1023/ head 254/ sector 63 > The data for partition 2 is: > sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) > start 24578064, size 44040150 (21503 Meg), flag 80 (active) > beg: cyl 1023/ head 255/ sector 63; > end: cyl 1023/ head 255/ sector 63 > The data for partition 3 is: > sysid 131 (0x83),(Linux native) > start 68618240, size 958464 (468 Meg), flag 0 > beg: cyl 1023/ head 254/ sector 63; > end: cyl 1023/ head 254/ sector 63 > The data for partition 4 is: > sysid 5 (0x05),(Extended DOS) > start 69577576, size 243002520 (118653 Meg), flag 0 > beg: cyl 1023/ head 254/ sector 63; > end: cyl 1023/ head 254/ sector 63 > $ > > Now here's how Linux sees it: > > $ sudo fdisk -l /dev/sda > > Disk /dev/sda: 160.0 GB, 160041885696 bytes, 312581808 sectors > Units = sectors of 1 * 512 = 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > Disk identifier: 0x38d5b517 > > Device Boot Start End Blocks Id System > /dev/sda1 2048 24578047 12288000 83 Linux > /dev/sda2 * 24578064 68618213 22020075 a5 FreeBSD > /dev/sda3 68618240 69576703 479232 83 Linux > /dev/sda4 69577576 312580095 121501260 5 Extended > /dev/sda5 94158848 112590847 9216000 83 Linux > /dev/sda6 112592896 118736895 3072000 82 Linux swap / > Solaris > /dev/sda7 118738944 159698943 20480000 83 Linux > /dev/sda8 159700992 241620991 40960000 83 Linux > /dev/sda9 241623040 270299135 14338048 83 Linux > /dev/sda10 270301184 312580095 21139456 83 Linux > /dev/sda11 69580800 94156799 12288000 83 Linux > > Partition table entries are not in disk order > $ > > Can anyone provide a pointer please? > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > What do /dev and the output of dmesg look like? It looks like linux fdisk is hiding the fact that you have to cheat the bios to get more than four partitions with MBR partitioning.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?510318FD.5070303>