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

Re: Qemu boot problem



I used that one 
http://www.gnu.org/software/grub/manual/html_node/GNU_002fHurd.html#GNU_002fHurd 
, but in /boot/ directory only two files gnumach.gz and servers.boot.
cat /boot/servers.boot contains:
module /hurd/ext2fs.static -A --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)

But when i tried to type it manualy in grub console like that:
root (hd0,0)
kernel /boot/gnumach.gz
module /hurd/ext2fs.static -A --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)
boot
but it shows another panic message:

Assertion 'port->ip_srights > 0' failed in file "../ips/ipc_port.c", line 1020
panic: Debugger invoked, but there isn't one

Btw, in modules load messages i can see only part of message:
message 0: /hurd/ext2fs.static -A --multiboot-command-line=${kernel-command-
line} --host-priv-port=${host-port} --device-master-port=${device-port}  --
exec-server-task
and then module 1 message, is it okay?

As an answer to your question on Понедельник 09 ноября 2009 21:01:12 Samuel 
Thibault:
> gordev, le Mon 09 Nov 2009 20:47:52 +0200, a écrit :
> > root (hd0,0)
> > kernel /boot/gnumach.gz
> > module /boot/servers.boot
> > boot
> 
> Which (bogus) document told you to use servers.boot?
> It could have been /boot/serverboot, but we don't use that any more. See
> the sample snippet in grub:
> 
> kernel          /boot/gnumach.gz root=device:hd0s7
> module          /hurd/ext2fs.static -A
>  --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)
> 
> Samuel
> 

Regards


Reply to: