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

Re: Hurd on VirtualBox



Emilio Pozuelo Monfort wrote:
Michael D. Norwick wrote:
  
What is your hardware?
    
I don't think that's important since I run Hurd inside VirtualBox.

The VM settings are 1 processor, 512MB ram, 8MB video memory, 8GB IDE HD, PCnet
PCI II network adapter. I have problems with running X but I'm not sure that's
related to VBox.

  
Where is GNU/Hurd installed?
    
Inside VirtualBox. The Host system is GNU/Linux Debian unstable.
  
Yes, I meant which partition of the virtual drive.  Since it works for you and you have it at device:hd0s1, I think I'll try to  copy that.
  
And, what does your /boot/grub/menu.lst say?
    
The one in the VM for the Hurd? I have grub 2 there, so there's no menu.lst but
grub.cfg. It's an unmodified config from grub-mkconfig. It looks like this:


#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set edc900b2-4967-4eb9-96c5-f62459f19de2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
set locale_dir=/boot/grub/locale
set lang=
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set edc900b2-4967-4eb9-96c5-f62459f19de2
insmod png
if background_image /usr/share/images/desktop-base/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
menuentry "Debian GNU/Hurd" {
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set edc900b2-4967-4eb9-96c5-f62459f19de2
	multiboot /boot/gnumach.gz root=device:hd0s1
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set edc900b2-4967-4eb9-96c5-f62459f19de2
	module /hurd/ext2fs.static ext2fs --readonly \
			--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 exec /hurd/exec '$(exec-task=task-create)'
}
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###



Cheers,
Emilio

  

I got more misinformation.  I haven't tried grub2 under VirtualBox but my host uses it, so I'll give that a try.

Thank You for your response

Michael

Reply to: