Greg Buchholz <[EMAIL PROTECTED]> writes:

> On Mon, 8 Sep 2003, Marcus Brinkmann wrote:
> > The way you'd normally do that is using the "boot" command and booting a
> > second Hurd system in parallel to the first one.  Then you can attach gdb to
> > the processes inside the second Hurd.
> 
>       I tried the "boot" command, but my setup didn't fail in the same
> way that an actual boot does.  But the more I think about it, maybe
> "boot" doesn't work in the way that I initially thought.  Here's what I
> tried...
> 
> #boot -D/cdrom servers.boot /dev/hd2

That's seems correct to me.  Using "-d" to pause seems a good idea
here.  (That's what I meant with the pause to attach).
 
> ...which resulted in a couple/three of lines of output...
> 
> /hurd/iso9660fs.statis --multi-boot-command yada,yada,yada
> /hurd/ld.so.1 /hurd/exec
> bye

This is weird. Is /hurd/exec on the fs. Is there a /server/* ?  Attach
gdb to the fs. to see what it its loading.

> ...which is not the output I get when I just boot the CD.  But now I'm
> thinking that maybe the subHurd doesn't have a console to display on, so
> any messages end up in the equivalent of /dev/null.  Is that correct?
> What should a person expect to see when booting a subHurd?  I read the
> following article about subhurds...

No, it will end up on your console.  Your current (virtual)
console will be used as console.

> http://www.gnu.org/software/hurd/howto/subhurd.html
> 
> ...Is there any other documentation about neighbourhurds available?

Read the Hurd reference guide (info hurd).

>       I'll try the "boot" command again, but this time I'll actually try
> to attach gdb.

Ah :)

Thanks,
Marco



_______________________________________________
Help-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-hurd

Reply via email to