Task #273 has been updated. Project: Debian GNU/Hurd port Subproject: general Summary: Fix grub/grub-install to work natively on the Hurd Complete: 100% Status: Closed
Description: Currently, grub-install is broken. Thomas Schwinge has looked into this partly, here are his observations: 'grub-install' currently doesn't work on GNU/Hurd systems: # grub-install \(hd0\) df: Warning: cannot read table of mounted filesystems df: Warning: cannot read table of mounted filesystems Could not find device for /boot: Not found or not a block device. http://nic-nac-project.de/~schwinge/tmp/grub-install.patch fixes that. 'grub-install', however, still fails while invoking 'grub': # grub-install \(hd0\) The file /boot/grub/stage1 not read correctly. # grub [...] grub> dump (hd0,0)/boot/grub/stage1 /tmp/grub_stage1 Error 18: Selected cylinder exceeds maximum supported by BIOS The same happens for 'root (hd0,0)', etc. Follow-Ups: ------------------------------------------------------- Date: 07/03/2006 16:23 By: tschwinge-guest Comment: Another new, quick comment: it seems that `grub' accesses I/O ports, which it is--with current Debian gnumach packages--not allowed to do anymore, and thusly currently fails with SIGILL. That would be easy to fix, but won't fix the underlying problem, because at the time I tried to get GRUB running, accessing I/O ports wasn't inhibited by GNU Mach. ------------------------------------------------------- For more info, visit: https://alioth.debian.org/pm/task.php?func=detailtask&project_task_id=273&group_id=30628&group_project_id=35 -- To UNSUBSCRIBE, email to debian-hurd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org