> Thanks, Greg,
> 
> and sorry for not including more information (there was not much more, a
> simple "mount" showed "/dev/hda2 on /mnt type ufs (rw)" after my first
> try, but ls -la in /mnt didn't show a thing).
        Ok. Cool. I had thought mount had spit out an error message.
> Now that you showed me how
> to specify the ufs subtype (didn't know there were so many), I can
> successfully mount my FreeBSD root slice and see all dirs and files in
> there. But how do I mount the other slices?
        This is a darn good question... 
        I've never used freebsd and don't really know anything
        about slices, but this is my best guess(not just a wild guess):

        If your bsd root slice is /dev/hda2
        the ones following it should be /dev/hda3 and so on.
 
        I would just try mounting various /dev/hda partitions and see
        what's there, but if you have no luck:

        in /usr/src/linux/drivers/block/genhd.c the freebsd disklabel
        probing routines appear to add normal linux partition devices,
        so they should just look like partitions to (the program)mount.

        If you compiled your kernel yourself, did you compile in BSD
        disklabel support? I would guess so if you can mount the first
        one, but maybe one comes for free... If it's not compiled in,
        you should try compiling it in, all the code I mentioned above
        only gets included if BSD_DISKLABEL support is turned on.

        If you didn't compile, you may need to recompile with BSD_DISKLABEL
        support.

have fun

greg
-- 
this is not here

-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs

Reply via email to