[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problems booting the Hurd on a laptop



   title Hurd
	   root (hd0,4)
	   kernel /boot/gnumach.gz -s root=device:hd0s5
	   module /hurd/ext2fs.static
   --multiboot-command-line=${kernel-command-line}
	   module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
	   boot

Your entry is incomplete, but maybe you pasted it incorrectly.
Anyway, it should look like this (and _exactly_ four lines! note the
first module line that spans several lines):

title  Debian GNU/Hurd
root   (hd1,0)
kernel /boot/gnumach root=device:hd0s1
module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -T typed ${root} $(task-create) $(task-resume)
module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)

   The last line I see flashing by contains "eepro100". I have read
   somewhere that the Hurd does not like shared interrupts, and my
   system has a lot of them. For example, Linux /proc/interrupts says

Sounds like an IRQ conflict, what you could try is to compile a kernel
that only uses drivers that don't conflict with each other (say, only
IDE and NIC support).  Worked for me, YMMV.

   [Of course I don't NEED a fourth OS on my machine, but hey,
   it's a challenge...].

Would be even cooler if you started hacking on it then just using
it... :-)



Reply to: