home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usna!math33!meh
- From: meh@math33.sma.usna.navy.mil (Michael E. Hoffman)
- Newsgroups: comp.os.linux
- Subject: Re: Help! 0.99 won't boot!
- Keywords: 0.99, mount
- Message-ID: <2568@usna.NAVY.MIL>
- Date: 21 Dec 92 04:26:38 GMT
- References: <2562@usna.NAVY.MIL>
- Sender: news@usna.NAVY.MIL
- Reply-To: meh@math33.sma.usna.navy.mil (Michael E. Hoffman)
- Lines: 63
-
- In article <2562@usna.NAVY.MIL>, meh@math33.sma.usna.navy.mil (Michael
- E. Hoffman) writes:
- |> I too have been having problems getting 0.99 to boot, although I haven't
- |> seen exactly my problem posted. So here is my story . . .
-
- The problem's now solved--keep reading if you want to know how . . .
-
- |> 1. CONFIG WOES: I did have a little trouble getting 0.99 to compile.
- |> The make bombed out with filesystems.a not being created. I looked at
- |> the Makefile in linux/fs and saw that a new variable SUBDIRS_FS had
- |> been introduced, and apparently was being set by a bunch of ifdef stuff
- |> at the beginning. Trouble was, 'make config' never asked me what
- filesystems
- |> I wanted, and the .config it generated didn't have anything about
- SUBDIRS_FS.
- |> I finally just got rid of all the ifdef stuff and put in a line
- |> SUBDIRS_FS = minix efs msdos proc nfs
- |> at the beginning of the Makefile. That at least got everything to compile.
-
- This should have made me suspicious, since nobody else had reported such a
- configuration problem. I finally thought to check the 'config.in' file,
- and realized that it had been truncated in the process of being
- transferred from
- my Sun to my home machine.
-
- |> 2. Took my shiny new Image, put it in /etc, ran /etc/lilo/install, and
- |> rebooted. Disaster. I got all the usual boot-up messages, and right after
- |> 'Partition tables ok' things came to abrupt halt with
- |>
- |> Kernel panic: Unable to mount root
- |>
- |> Well, I thought, it's probably because I need to apply Linus's two-line
- |> patch. So I did that, recompiled the kernel and tried to boot again.
- |> Same result.
-
- When I replaced 'config.in' with an uncorrupted copy, everything worked fine.
- ps broke (of course), but recompiling from the source on tsx-11 fixed it.
-
- |> 3. [description of unnecessary fix omitted]
- |> 4. So I'm stumped, and hereby beg the Net for help. Here is my hardware
- |> setup:
- |> Zenith Z-386, 16 MHz 386DX + Cyrix 387, 5 Mb Zenith proprietary RAM
- |> (no cache)
- |> 2 40 Mb MFM hard disks, partitioned as follows
- |> /dev/hda1 DOS (yuck)
- |> /dev/hda2 minix fs mounted on /usr/local
- |> /dev/hdb1 minix fs mounted on /
- |> /dev/hdb2 minix fs mounted on /usr
- |> /dev/hdb3 swap
- |> I'm booting with LILO 0.7. My compiler is GCC 2.2.2d7 with the 4.1 jump
- |> tables.
-
- So now we know 0.99 works on this peculiar setup.
-
- -------------------------------------------------------------------------
- 1 1 1 1 1 57 Sqrt(2) Pi^5
- 1 + --- - --- - --- + --- + ---- - - + + ... = ----------------
- 3^5 5^5 7^5 9^5 11^5 (4^5)(4!)
-
- Prof. Mike Hoffman EMAIL: meh@math33.sma.usna.navy.MIL
- Dept. of Math., U.S. Naval Academy PHONE: (410) 267-3192
- Annapolis, MD 21402-5002 FAX: (410) 267-4883
- -------------------------------------------------------------------------
-