Bug#606313: debian-edu-install: LTSP installation fail when booting ISO as USB stick
Based on feedback from Vagrant on IRC, I was able to get the LTSP
installation working also when installing from a isohybrid USB stick.
This patch did the trick.
--- /tmp/099-mount-cdrom.orig 2010-12-27 12:55:59.000000000 +0100
+++ /tmp/099-mount-cdrom 2010-12-27 12:56:26.000000000 +0100
@@ -11,7 +11,11 @@
;;
before-install)
if [ "$MOUNT_CDROM" = "true" ]; then
- mount /media/cdrom
+ if mount /media/cdrom ; then
+ :
+ else
+ MOUNT_CDROM=false
+ fi
fi
;;
finalization)
I tried first to just add '|| true' to the mount and umount calls, but
this caused LTSP to install properly but the grub step after it to
fail. The reason was that the CD was umounted by LTSP, and apt were
unable to mount it again when grub needed to install more packages.
Given that LTSP should only umount what it mounted, I believe my patch
make more sense.
Not sure if we need to make changed LTSP packages to implement this
change in Squeeze, or if we can get away with providing our overrides.
Happy hacking,
--
Petter Reinholdtsen
Reply to: