> Hello,
>
> I apologize for the following lengthy message, however I'm
> hoping there's something wrong in my procedure so I've written
> it out in painful detail:
More detail is better.
>
> I've gone through both documents on the installation of
> The Hurd:
>
> Make a partition with fdisk, typed 83 of size 850M (/dev/hdb1)
> Then put the Hurd-owned FS on the partition:
> mke2fs -o hurd /dev/hdb1 (v1.18 of e2fsprogs)
This is fine, however, you may want to try passing -O none to disable
all of the added ``features'' which the hurd does not use (at the moment)
anyway.
>
> (If I cd into /gnu and then extract the archive, as according
> to the installation directions at debian.org I'd have /gnu/gnu
> and then the above filesystem... this didn't seem right. Though
> after enough failures I tried this as well)
The files should all be in /gnu, NOT /gnu/gnu.
> I then umount /gnu and boot off of the grub floppy. Once grub
> comes up I hit 'c' and get the GRUB> prompt and enter:
>
> root=(hd1,0)
>
> which should point to /dev/hdb1. This gives me the recognized
> ext2fs and the type '83'. The next step,
This looks good. Also try using tab completion. For instance,
GRUB> root=(<tab>
will list all of the drives; the same holds for files.
> kernel=/boot/gnumach root=hd1s1 -s
>
> gives me "File not found" (as did using gnumach.gz). As a test
> I attempted:
>
> kernel=/native-install
>
> Which gave me an illegal file type - so then I copied a
> decompressed gnumach.gz to /gnu (under Linux) and
> rebooted once again and when I get to the appropriate
> point I try
>
> kernel=/gnumach root=hd1s1 -s
>
> This gives me the expected information about ELF object
> code. Moving on to the "module=/boot/serverboot" command
> I run into the same problem - so I apply the same trick,
> but to no avail. Any variation gives me 'File not found.'
>
> What am I doing wrong here? I originally followed the
> instructions to the letter, even creating filesystems
> on /dev/hdb1 so that the docs would match up directly.
> I began variations when the instructions did not work
> for me.
There may be at least one problem here: serverboot and gnumach need to be
in the /boot directory. From linux do
# ls /gnu/boot
You should have gnumach, serverboot and serverboot.conf.
You can also get a listing from grub using the tab trick that I spoke of
earlier.
> I'm installing from RedHat Linux 6.2. The target disk
> is a 10G drive, however, only the first (850M) slice is
> allocated for The Hurd.
Driver size is not a problem, only partition size, which looks correct.
Good luck,
-Neal
--
----------------------------------------------------------------------------
Neal H Walfield [EMAIL PROTECTED]
University of Massachusetts at Lowell [EMAIL PROTECTED]
Fax: 603-415-3645 Phone: N/A (London)
Love is the triumph of imagination over intelligence.
-- H. L. Mencken