From owner-freebsd-questions Tue Sep 3 14:05:24 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA25244 for questions-outgoing; Tue, 3 Sep 1996 14:05:24 -0700 (PDT) Received: from nrtc.nrtc.northrop.com (nrtc.northrop.com [128.99.0.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA25239 for ; Tue, 3 Sep 1996 14:05:22 -0700 (PDT) From: johnson@charming.nrtc.northrop.com Received: from charming.nrtc.northrop.com by nrtc.nrtc.northrop.com id aa28188; 3 Sep 96 14:05 PDT Received: from charming.nrtc.northrop.com by charming.nrtc.northrop.com (4.1/SMI-4.1.1) id AA20325; Tue, 3 Sep 96 14:05:06 PDT Message-Id: <9609032105.AA20325@charming.nrtc.northrop.com> To: freebsd-questions@freebsd.org Subject: 2.1.5-RELEASE installation question Date: Tue, 03 Sep 96 14:05:05 MDT Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have been trying to install Free BSD 2.1.5-RELEASE, and have encountered the problem described below. I did a minimal install from a DOS partition. The install claimed to have completed successfully. Then, when I boot the machine, I get a rather lengthy list of devices, IRQ's, etc., and finally the following message appears: panic: cannot mount root Then, I get a message to the effect that the machine will try to boot again in 15 seconds. One potential source of the problem: I have a 486 DX 33 machine, and I recently upgraded the hard drive from an IDE Conner CP30254 250-meg hard drive to an *E*IDE Maxtor 71626AP 1.7-gig drive. For the larger drive I am using a `SIIG IDE Enhancer' card. To use the card, I go into the standard BIOS setup, and tell the machine that there is no hard drive installed. When I boot the machine up, the SIIG IDE Enhancer card momentarily takes over, and says something to the effect of `probing IDE bus for hard drives.' It then finds the Maxtor drive, and accurately reports the geometry of that disk. With the above SETUP configuration and IDE Enhancer card, DOS comes up fine and finds the 1.7-gig hard drive. Also, the FreeBSD boot floppy for installation comes up fine. Without the card, I cannot get the computer to find the hard disk (I use the auto-configure disk option under the bios SETUP mode, and the machine cannot find the disk.) With the IDE Enhancer card, I was able to set up disk slices, the partitions, etc. with no problems. Moreover, during the installation process I can switch to an alternate screen by hitting -F4, and get to a unix shell. From there I can look around, and find that the hard drive appears to have had all the required and necessary files correctly installed. (During installation, the hard drive is mounted as /mnt) One possible way to solve my problem would be to use different hardware, i.e., to go with a card for EIDE capability other than the SIIG enhancer card. Or, I might be able to explicitly specify to the BIOS SETUP mode the characteristics of the Maxtor EIDE disk and just use the first 500 or so megs of the drive as a dos partition. Is there some canonical hardware solution that is known by the FreeBSD community to work when upgrading an old 486 system to support large EIDE disk drives? Alternatively, is there some kernel configuration trick or other installation technique that will work with my current configuration? (This would of course be the preferred option.) Thanks for any help! Greg Johnson johnson@nrtc.northrop.com