Date: Thu, 16 Oct 1997 10:24:06 -0700 (PDT) From: Doug White <dwhite@gdi.uoregon.edu> To: felix@royal.net Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Cannot mount / Message-ID: <Pine.BSF.3.96.971016101639.2112K-100000@gdi.uoregon.edu> In-Reply-To: <Pine.BSF.3.95.971016130446.540B-100000@blue.bad.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 16 Oct 1997, Aled Treharne wrote: > I have recently installed FBSD on my home machine following several > succesfull experiences in the University. The machine is an AMD 486DX2-66 > with 24Mb RAM, 3Com 3C509 TPO and ESS1868 Audio Drive sounds card - both > on the Plug'n'Pray, ATAPI 20speed CDROM on the EIDE controller on the > sound card, and 2 hard disks - 2.1G Fujitsu (Master) and 1.2G (Slave). I > have windoze 95 on the fujitsu and FBSD has the other to itself, though > it has an "other-os-compatible" partition table. FBSD installed fine, > with no problems. I did not place the FBSD booteasy os loader into the > MBR of the Master drive. What is your drive layout on the IDE controllers? I'm assuming it's something like this... PRIMARY IDE CONTROLLER MASTER: 2.1GB Fujitsu : Windows 95 SLAVE: 1.2GB Unknown : FreeBSD SECONDARY IDE CONTROLLER SINGLE: CD-ROM drive > Problem. > I tried booting into freebsd by specifying 1:wd(0,a)/kernel from the boot > floppy. All goes fine until it tries to mount the root partition. There > are no error messages during the bootup process until it reaches the > point where it tries to mount the root partition. Then it just says > > Panic: cannot mount root Why are you telling the system that the kernel is on the fujitsu? have you tried just hitting <enter> at the Boot: prompt? The proper boot string should be wd(1,a)/kernel, based on my interpretation above. > I ahev had to change the standard IRQ and I/O settings for both the > secondary IDE controller and the 3C509. I changed the IDE controller > because FBSD wouldn't recognise it. you shouldn't have to do that. It may be that te CDROM doesn't come ready and the IDE controller is unhappy about that, so it doesn't probe. You might try exchangin the FreeBSD disk and teh CDROM, but this will get you a can't mount root panic again if you don't rebuild your kernel first. In that case,follow these instructions: 1. Have the line: config kernel root on wd2 in your kernel config, OR: 2. Rename the second disk to wd1 in the kernel config (comment out the original wd1 line and change the wd2 line to read wd1, leaving all other parameters unchanged). Rebuild & install the new kernel, swap the devices, and try booting. > I took the IRQ and I/O settings from Windoze control panel. I then had > to change the 3C509 settings because they clashed with the IDE > controller. I took these settings from the Windoze control panel as > well. You'll have to turn Plug And Play off on the 509 and hardwire Windows 95's idea of the resources for the card. If the 509 is in PnP mode freeBSD will barf on it since it won't be inited properly. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971016101639.2112K-100000>