[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hurd install with crosshurd (Debian Etch)
From: |
Shakthi Kannan |
Subject: |
Hurd install with crosshurd (Debian Etch) |
Date: |
Sat, 20 Oct 2007 19:14:48 +0530 |
Hi,
I am trying to install Hurd with crosshurd on Debian Etch on /dev/sda4.
Steps followed:
1. Created a partition using fdisk (/dev/sda4). Set partition type as ext2 (83).
2. Create filesystem using mke2fs:
sudo mke2fs -vm0 /dev/sda4
3. Mounted:
sudo mount /dev/sda4 /mnt
4. Ran /usr/sbin/crosshurd.
- Target directory /mnt.
- Select 'gnu' as system to install.
- Default architecture value 'i486'.
- Say 'yes' to create symlink for '/usr' to '.'
5. Setup grub as follows:
title Debian GNU Hurd
kernel (hd0,3)/boot/gnumach.gz root=device:hd0s4 -s
module (hd0,3)/hurd/ext2fs.static
--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 (hd0,3)/lib/ld.so.1 /hurd/exec $(exec-task=task-create)
On reboot, it does some PCI init, detects CDROM drive etc. noticed one
"SCSI initialized failed" message, and halts at:
start (hd0,3)/hurd/ext2fs.static: (hd0,3)/hurd/ext2fs.static
device:hd0s4: No such device or address
I tried using, "root=/dev/hd0s4" and it halted at:
start (hd0,3)/hurd/ext2fs.static: (hd0,3)/hurd/ext2fs.static
root=/dev/hd0s4: Gratuitous error
Is this because of no SATA support for gnumach or am I missing something?
Thanks,
SK
--
Shakthi Kannan
http://www.shakthimaan.com
- Hurd install with crosshurd (Debian Etch),
Shakthi Kannan <=