----- Original Message ----- From: Alvin Oga <[EMAIL PROTECTED]> To: Margarete Hans <[EMAIL PROTECTED]> Cc: <>; <> Sent: Monday, June 04, 2001 8:49 PM Subject: Re: How do I pass init= to the kernel?
> > hi ya > > you probably want: > > boot: linux init=/bin/sh > > boot: linux root=/dev/hda1 -- to booth something else?? > Thing is, I am booting from a DOS partition, using loadling.exe. When I use loadlin linux root=/dev/hda2 initrd=root.bin (linux being my kernel image, hda2 my unformatted linux partition) I get a kernel panic: VFS: unable to mount root fs on 03:02. By using loadlin linux root=/dev/ram initrd=root.bin the filesystem mounts fine, but I then get the " kmod: failed to exec /sbin/modprobe -s -k binfmt-464c, errno = 2 kmod: failed to exec /sbin/modprobe -s -k binfmt-464c, errno = 2 Kernel panic: No init found. Try passing init= option to kernel. " I tried passing loadlin linux root=/dev/ram initrd=root.bin init=1 loadlin linux root=/dev/ram initrd=root.bin init=2 loadlin linux root=/dev/ram initrd=root.bin single loadlin linux root=/dev/ram initrd=root.bin init=/bin/sh but still get the "no init found." I have no clue as to what to try next. (I believe that the init= is the runlevel (?)) Derek > c ya > alvin > ( probably amongst the last to show up in the posts too but... > > > On Mon, 4 Jun 2001, Margarete Hans wrote: > > > I just tried the init=/bin/sh, it doesn't work. I get the same error > > messages as before. Does it have any importance if I place the init= > > before or after root= ? > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >