d-i ia64 install report, with patch
Using:
p.d.o/~manty/testing/netinst/ia64/20040103/sarge-ia64-buisnesscard.iso
dated 02-JAN-2004 15:02
Still doesn't automatically load ide-probe-mod.o, but joeyh has that
change queued waiting for alioth to come back, I believe. That meant I
had to mess about a bit to get the cdrom visible.
The fixed parted ia64 build had not made it in to archive for this iso.
/etc/resolv.conf was set up correctly this time.
I was able to install testing this time (previously debootstrap meant I
had to install unstable).
I hand-editted kernel-installer.postinst before it was run, to make it
choose an appropriate kernel for the hardware (patch below). That made
it load a 2.4.20 kernel which is better than the 2.4.19 it used before.
However, it loaded the 2.4.20 kernel in testing (obviously), which is a
couple of revisions older than the one in unstable, and spews messages
about unimplemented syscalls up the screen (still works, but annoying).
The 2.4.20 kernel udebs work fine for my h/w, but we need the new
packages for people with other scsi cards.
So, this is what we need for ia64 to be widely useful:
1. Fixed parted in the archive and udeb on the iso - presumably that
will happen today
2. hw-detect fixed to modprobe ide-probe-mod (joeyh?)
3. new 2.4.20 kernel udebs with extra scsi driver modules (bdale/dannf?)
4. newer 2.4.20 kernel debs in testing would be nice, but not vital
5. the following patch applied to kernel-installer. I havn't got round
to getting cvs access on alioth yet, so maybe once it is back someone
could apply this for me, and upload a new kernel-installer?
Thanks,
Richard
--- base-installer-0.045/debian/kernel-installer.postinst- 2004-01-03 21:11:09.000000000 +0000
+++ base-installer-0.045/debian/kernel-installer.postinst 2004-01-03 21:16:05.000000000 +0000
@@ -186,6 +186,17 @@
*) log "warning: Unknown $ARCH subarchitecture '$MODEL'." ;;
esac
;;
+ ia64)
+ version=2.4.20 #hack, hack!
+ # Running a UP kernel for install atm, so don't know how to detect
+ # whether SMP is needed. Assume SMP for now.
+ if grep -q Itanium /proc/cpuinfo; then
+ family=itanium
+ else
+ family=mckinley
+ fi
+ trykernel=kernel-image-$version-$family-smp
+ ;;
*)
log "warning: Unknown architecture '$ARCH'."
;;
Reply to: