Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!overload.lbl.gov!dog.ee.lbl.gov!network.ucsd.edu!news.service.uci.edu!balboa.eng.uci.edu!swallace From: swallace@balboa.eng.uci.edu (Steven Wallace) Subject: PCFS Nntp-Posting-Host: balboa.eng.uci.edu Message-ID: <2C3912C5.8758@news.service.uci.edu> Newsgroups: comp.os.386bsd.questions Organization: University of California, Irvine Lines: 17 Date: 6 Jul 93 05:51:01 GMT I have compiled my kernel to support PCFS, but cannot mount my MS-DOS partition. Mounting a normal floppy works great - mount -t pcfs /dev/fd0a /mnt. I have a SCSI drive with an Adaptec 1542B using 386BSD 0.1.2.4. My first partition is a 90 MB MS-DOS 5.0 partition. My second partition is a 225 MB 386BSD partition. My root partition is mounted from /dev/sd0a (/dev/sd0b does not work). If I attempt to do a mount -t pcfs /dev/sd0b /mnt it says "Device Busy" as well as for /dev/sd0a. /dev/sd0c,d report "Invalid argument" while /dev/sd0e-h report "Device not configured". The only conclusion that I can make is since my 386BSd partition comes after my MS-DOS partition, the SCSI driver starts the 0a assignment to bsd, and never assigns the MS-DOS partition. Perhaps if I made 386bsd the first partition (starting at cylinder 0) and MS-DOS follow it /dev/sd0b would be recognized as the DOS partition? Could this/is this the case? Or is there something else I am leaving out? Thanks.