home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!umn.edu!noc.msc.net!news.stolaf.edu!lars.acc-admin.stolaf.edu!johnsonm
- From: johnsonm@lars.acc-admin.stolaf.edu (Michael K. Johnson)
- Subject: Can't boot .99, where's the bug?
- Message-ID: <1992Dec15.043545.16828@news.stolaf.edu>
- Sender: news@news.stolaf.edu
- Organization: St. Olaf College; Northfield, MN USA
- Date: Tue, 15 Dec 1992 04:35:45 GMT
- Lines: 44
-
-
- I have been struggling with this, and I am finally bringing it out and
- asking the newsgroup.
-
- I have linux .99, lilo .7, and poeigl 1.7, all compiled and installed,
- on a plain jane IDE drive (no SCSI, so no disktab)
-
- With this setup, I can boot .98.6 just fine, and that is what I am
- using now. However, both with .99, and with .99+little patch that
- Linus posted, I cannot get it to boot.
-
- I have correctly specified the root device, both in the kernel
- Makefile, and in the LILO config file.
-
- Everything goes dandy until the Linux banner is printed, then the line
- init/main.c:execve("/etc/init",argv_init,envp_init); is executed, and
- *nothing* else happens. No disk access, no "Unable to handle kernel
- paging request", no nothing. I know that the root device is set
- correctly, because if I boot
- LILO boot: vmlinux.new root=302
- (where 302 is bogus (my swap partition)) linux complains that it can't
- mount the root partition. No such message is printed in the other
- case, and linux does find /etc/init. (I tried changing the kernel to
- look for /etc/foo, and it fell through, so I know that it is exec'ing
- /etc/init.) So init doesn't like something, as far as I can tell.
- But remember, it works with .98.6.
-
- I tried removing the call to parse_command in init/main.c, thinking
- that init might be choking on options passed to it without my
- knowlege, and I had no success with that, either.
-
- Adding a printf() (yes, it /is/ supposed to be printf in this part of
- the kernel, no mistaken flames here, please -- read the source
- yourself) after the call to execve() mentioned earlier confirms that
- it is at exactly that point that my computer is hanging.
-
- I have re-build poeigl and reinstalled it. No luck. I tried an older
- version of poeigl. No luck. (I went back to 1.7, don't worry) I have
- reinstalled my LILO, including making a new map file. No luck. I
- added Linus's patch. No joy at all. Please, someone, help. I am
- stymied. I'd rather not stay with .98.6 all my life, as wonderful as
- it is.
-
- michaelkjohnson
-