[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hurd hangs hard on boot.
From: |
Donald Ziesig |
Subject: |
Re: Hurd hangs hard on boot. |
Date: |
Sat, 8 Jun 2002 20:06:35 -0400 |
Hi again,
Sorry about the formatting of my last response, I didn't know it was broken.
Q: What are the sizes of the above partitions? The Hurd currently doesn't
support anything bigger than about 1GB.
A: Same as for the linux setup except that hdb and hda are inverted:
/dev/hdb2 865140 /
/dev/hdb4 922680 /home
/dev/hdb1 19487 /boot
/dev/hda2 960376 /debian
/dev/hda1 19487 /debian/boot
/dev/hda4 2019984 /debian/home << Looks like I'll have
to repartition this one, but it is not part of the initial Hurd boot.
Q: That is peculiar, what tar-ball are you using?
A: ftp://alpha.gnu.org/gnu/hurd/contrib/marcus/gnu-latest.tar.gz.
Q: Are there any IRQs that are shared (this shouldn't cause any problems
here actually)?
A: From debian linux /proc/interrupts:
CPU0
0: 2157019 XT-PIC timer
1: 4164 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 6730 XT-PIC eth0
12: 117374 XT-PIC PS/2 Mouse
13: 0 XT-PIC fpu
14: 288704 XT-PIC ide0
15: 11 XT-PIC ide1
NMI: 0
Q: How much RAM does the box have (I recall that things can just stop
working like that if you are really low on memory)?
A: 64 Mb.
Q: An successful boot usually ends in an login prompt or an shell prompt.
:)
A: THE DEVIL IS IN THE DETAILS ;) Having the intermediate output would
really help debugging.
I am trying to cross compile so that I can put debug statements in the
kernel (I found the last output text printf in the kernel, but I don't know
how much farther it got before hanging).
Thanks,
donz
----- Original Message -----
From: "Alfred M. Szmidt" <ams@kemisten.nu>
To: "Donald Ziesig" <dziesig@bellsouth.net>
Cc: <help-hurd@gnu.org>
Sent: Saturday, June 08, 2002 6:48 AM
Subject: Re: Hurd hangs hard on boot.
> * Donald Ziesig writes:
> > Proposed for HURD:
>
> > /dev/hdb2 /
> > /dev/hdb4 /home
> > /dev/hdb1 /boot
> > /dev/hda2 /debian
> > /dev/hda1 /debian/boot
> > /dev/hda4 /debian/home
>
> > /dev/hda3 Hurd swap
> > /dev/hdb3 Debian swap
>
> What are the sizes of the above partitions? The Hurd currently doesn't
> support anything bigger than about 1GB.
>
> > The GRUB menu.lst file contains:
>
> > title GNU/Hurd
> > root (hd1,1)
> > kernel (hd1,0)/gnumach.gz -s root=device:hd1s1
> > module
(hd1,1)/hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} -
-host-priv-port=${host-port} --device-master-port=${device-port} --exec-serv
er-task=${exec-task} -T typed ${root} $(task-create) $(task-resume)
> > module (hd1,1)/lib/ld.so.1 (hd1,1)/hurd/exec $(exec-task=task-create)
>
> I don't know if having the kernel on an different partition works
> (should work). But you could try tossing it onto (hd1,1).
>
> The module line looks OK from here.
>
> > module 0:
(hd1,1)/hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} -
-host-priv-port=${host-port} --device-master-port=${device-port} --exec-se<E
OL>!!!!!
> > module 1: (hd1,1)/lib/ld.so.1 (hd1,1)/hurd/exec $(exec-task=task-create)
>
> > 2 multiboot modules
> > task loaded:
(hd1,1)/hurd/ext2fs.static --multiboot-command-line=(hd1,0/gnumach.gz -s
root=device:hd1s1 --host-priv-port=2 --device-master-port=3 --exec-server-ta
sk=4 -T typed device:hd1s1<EOL>
> > task loaded: (hd1,1)/lib/ld.so.1 (hd1,1)/hurd/exec
>
> > start (hd1,1)/hurd/ext2fs.static: Hurd server bootstrap:
ext2fs.static[device:hd1s1] exec<cursor is here>
>
> That is peculiar, what tar-ball are you using? Are there any IRQs
> that are shared (this shouldn't cause any problems here actually)?
> How much RAM does the box have (I recall that things can just stop
> working like that if you are really low on memory)?
>
> > It would be really helpful if, somewhere on the web, I could find an
> > example of the screen output from a SUCCESSFUL Hurd boot.
>
> An successful boot usually ends in an login prompt or an shell
> prompt. :)
>
> Cheers,
> --
> Alfred M. Szmidt
>
> _______________________________________________
> Help-hurd mailing list
> Help-hurd@gnu.org
> http://mail.gnu.org/mailman/listinfo/help-hurd
>