(unknown)
JB
jb.1234abcd at gmail.com
Thu Mar 17 17:55:32 UTC 2011
Tom H <tomh0665 <at> gmail.com> writes:
> ...
> To OP: (You can check that Fedora is recognizing the FreeBSD disk with
> "dmesg | grep bsd" but it should be detected by default)
>
> I've never mounted a FreeBSD slice that was on a partition of a Linux
> disk so I'm not sure how that'll work.
>
> With a separate disk with one ufs partition and a few slices, display
> the ufs slices on Fedora with
> fdisk /dev/sda
> b
> p
>
> The ufs partition will be sda1 and slice a will be sda5, slice b will
> be sda6, etc.
>
> You then have to pass the options below when mounting (for slice a)
> mount -t ufs -o ro,ufstype=ufs2 /dev/sda5 /path/to/mount/point
Thanks Tom.
Here is how it worked for me.
# fdisk -l /dev/sda
Disk /dev/sda: 160.0 GB, 160041885696 bytes
240 heads, 63 sectors/track, 20673 cylinders, total 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: 0xa24da24d
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 246017519 52746120 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
# dmesg | grep bsd
[ 1.550749] sda2: <bsd: sda10 sda11 sda12 sda13 sda14 >
# fdisk /dev/sda
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
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
#
# mount -t ufs -o ro,ufstype=ufs2 /dev/sda10 /media
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda7 14420896 7414168 5541604 58% /
tmpfs 1025992 448 1025544 1% /dev/shm
/dev/sda10 494766 221560 233638 49% /media
# mount
...
/dev/sda10 on /media type ufs (ro,ufstype=ufs2)
# cat /proc/mounts
...
/dev/sda10 /media ufs ro,relatime,ufstype=ufs2,onerror=lock 0 0
# ls -al /media
total 64
drwxr-xr-x 20 root root 512 Mar 2 23:36 .
dr-xr-xr-x. 23 root root 4096 Mar 14 14:01 ..
drwxr-xr-x 2 root root 1024 Mar 2 23:04 bin
drwxr-xr-x 8 root root 1024 Mar 2 22:57 boot
drwxr-xr-x 2 root root 512 Nov 28 01:32 cdrom
lrwxr-xr-x 1 root root 10 Nov 28 01:37 compat -> usr/compat
-r--r--r-- 1 root root 6200 Mar 2 23:04 COPYRIGHT
-rw-r--r-- 2 root root 798 Mar 2 23:04 .cshrc
...
And that stuff above is my FreeBSD dir.
OK.
But, the stuff I documented in a later thread under "Re: FreeBSD Drive Support
??" should not be allowed.
JB
More information about the users
mailing list