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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org