Freebsd patrirtions are made the following way

hda map         -------------------
                |       mbr             |
                -------------------
                |       hda1 BR         |
                -------------------
                |                       |
                |       hda1            |
extended/hda2   -------------------
                |       hda5 BR         |
freebsd/hda3    |------------------ |
ufs partitions  |       ad0s1/hda6      |
inside          |------------------ |
hda3            |       ad0s1/hda7      |
                |------------------ |
                |       ad0s3/hda8      |
                -------------------
suppose your freebsd partition is hda3.then freebsd will create ufs 
slices inside hda3,which will be named wd0s1,2,3... in fbsd 2.x
and ad0s1,ad0s2.... in freebsd4.x.if you had autoallocated partitions in fbsd 
install then you will have a root,var,usr,swap partition inside hda3.
in linux these partitions will be named sequentially after the dos extended 
patrition->logical drive name space.i.e,as in the above example hda5 is the 
logical partition inside hda2(dos extedned).so fbsd partitions will be named 
as hda6,7....you can verify this by using the dmesg command.u will get an 
output somthing like 
hda: hda1 hda2 < hda5> hda3!< hda6 hda7 hda8> 
now to mount root of fbsd u should mount say hda6,type 

mount -t ufs -o ufstype=44bsd /dev/hda6 /mnt/fbsdroot

the option ufstype=44bsd is not mandatory,but sometimes needed as there are 
different types of bsdfs like sunx86,oldbsd,44bsd etc.
if you are not clear write back to me.

sanjeev



                
-- 
---------------------------------------------
Sanjeev V Kumar
Systems Administrator
The Quantum Institute
Chennai
---------------------------------------------

----------------------------------------------
The mailing list archives are available at
http://lists.linux-india.org/cgi-bin/wilma/linux-india-help

Reply via email to