[haiku-development] Re: Haiku network booting and packagefs

  • From: "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 31 Mar 2016 10:51:53 +0000

My memory is a bit flaky, but triple faults shouldn't really happen, ie. the 
kernel should be able
to catch these :-)
So my best guess is that some interrupt handlers or kernel code has been 
overwritten (possibly
mapped twice, or some earlier mapping has been freed unintentionally). Now 
you just have to find
out where and why this happens.

Yes, since this happens during the loading of file and disk systems from the 
mounted packagefs, my guess is that one of the modules loaded from the boot 
image (possibly bfs or packagefs) is being "replaced" by a new instance loaded 
from the packagefs.

My problem is that I don't have time to read from the on-screen debug output 
before reboot, and the last page of text is not in the buffer accessible from 
the boot menu after a reboot. Since the machine I'm using doesn't have a serial 
port, I can't capture the logs using that.

do we have a way to send the logs on UDP broadcast or some other thing over the 
network? Or any other way I could get the logs?

-- 
Adrien.

Other related posts: