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

Installation



Hi,

I'm trying to install GNU/Hurd, dpkg method. GNU/Linux
cross-installation worked, I set up GRUB (I think) the right way, but
at Hurd boot, I get one message "SCSI IO error dev 08:04 block XXXX
absolute block YYYYYY" (or was it "sector" instead of block?) and
then: "can't open server boot script /dev/sd0s8/boot/: Inappropriate
file type or format".

I tried to google for a solution, but all I found were messages of
persons who got the partition numbering wrong, which I think I
didn't.

Here's my setup:

1 IDE hard disk on primary
1 IDE DVD drive on secondary

An adaptec AHA-3950U2 SCSI controller (AIC-7897) Here is the Linux
boot message about it: (The Hurd one is similar)

(scsi0) <Adaptec AHA-394X Ultra2 SCSI host adapter> found at PCI 0/13/0
(scsi0) Wide Channel A, SCSI ID=7, 32/255 SCBs
(scsi0) Downloading sequencer code... 393 instructions downloaded
(scsi1) <Adaptec AHA-394X Ultra2 SCSI host adapter> found at PCI 0/13/1
(scsi1) Wide Channel B, SCSI ID=7, 32/255 SCBs
(scsi1) Downloading sequencer code... 393 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.33/3.2.4
       <Adaptec AHA-394X Ultra2 SCSI host adapter>
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.33/3.2.4
       <Adaptec AHA-394X Ultra2 SCSI host adapter>



On this controller:

Channel A

1 HD			(ID 1)
1 removable disk	(ID 4)

Channel B
1 scanner

Here are my settings:

Under Linux, my GNU/Hurd partition is /dev/sda8. Thus, under Hurd it
is /dev/sd0s8, right?

My Grub settings:

device.map:
(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/hda
(hd2)   /dev/sdb

menu.lst extract:

title           Debian GNU/Hurd
root            (hd0,7)
kernel          /boot/gnumach.gz root=sd0s8
module          /boot/serverboot.gz

Under linux, /dev/sda8 mounted on /gnu:

# ls -l /gnu/boot/servers.boot
-rw-r--r--    1 root     root         1146 f?év 20 17:47 /gnu/boot/servers.boot
# egrep -v '^#' /gnu/boot/servers.boot
/hurd/ext2fs.static --bootflags=${boot-args} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -Tdevice ${root-device} $(task-create) $(task-resume)
/lib/ld.so.1 /hurd/exec $(exec-task=task-create)
die $(serverboot)

The partition table:

Disk /dev/sda: 255 heads, 63 sectors, 1106 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *         1         1      8001   83  Linux
/dev/sda3   *         2       767   6152895    5  Extended
/dev/sda5             2        18    136521   82  Linux swap
/dev/sda6            19       631   4923891   83  Linux
/dev/sda7           632       674    345366   83  Linux
/dev/sda8           675       767    746991   83  Linux

You see my GNU/Hurd partition is about 765MB, that should be under the
1GB limit fairly surely :-)

Thanks for your patience and help,

-- 
Lionel Elie Mamane



Reply to: