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

Re: Hurd freezes while booting



Hi,

> I also remeber that I didn't gave the sparse_super option when making
> hda3 ext2... could this be it?

Very likely.

> Well, I will try to recompile GNUMach, as it seems that some drivers
> can cause the crash... I hope I can do it :)
> It can also be because of IRQ sharing... but I really wouldn't know
> about that... and I need the box to work on, so ripping it apart piece
> by piece to found an offending hardware will have to be a last resort.

Although I am not 100% sure if this will work, try cat ``/proc/interrupts''.
If there are two devices on an irq, then there is irq sharing going on.

neal@school:~ (0)$ cat /proc/interrupts 
           CPU0       CPU1       
  0:    4153560    4178221    IO-APIC-edge  timer
  1:      53946      56201    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  5:    2022480    1946817    IO-APIC-edge  soundblaster
 10:     111655     113098   IO-APIC-level  eth0
 11:    1669001    1695986   IO-APIC-level  bttv
 12:     185396     179684    IO-APIC-edge  PS/2 Mouse
 13:          1          0          XT-PIC  fpu
 14:     157681     169336    IO-APIC-edge  ide0
 15:     880081     841057    IO-APIC-edge  ide1
NMI:          0
ERR:          0

The first column is the irq number and the last is the device.

Before recompiling, I would try creating the partition with only the
sparse_super feature while being sure not to forget to make the owner the
hurd ``-o hurd''.

Best regards,
-Neal

-- 
Neal H Walfield
University of Massachusetts at Lowell
neal@walfield.org or nwalfiel@cs.uml.edu



Reply to: