Тогда всё очень странно. Я только что проделал этот опыт, но с виртуальным жёстким диском (для гостевой системы разницы нет).Скопировал содержимое образа в корень файловой системы на разделе диска, параметры ядра взял из /boot/isolinux/isolinux.cfg, всё загрузилось и заработало.
Code
/dev/sda1: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 8, Media descriptor 0xf8, heads 255, sectors 2088386 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 2040, serial number 0x78e9dc98, label: " "
Code
title DSL
kernel /boot/isolinux/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix
initrd /boot/isolinux/minirt24.gz
Code
/mnt
/mnt/grldr
/mnt/KNOPPIX
/mnt/KNOPPIX/KNOPPIX
/mnt/boot
/mnt/boot/isolinux
/mnt/boot/isolinux/boot.cat
/mnt/boot/isolinux/boot.msg
/mnt/boot/isolinux/f2
/mnt/boot/isolinux/f3
/mnt/boot/isolinux/german.kbd
/mnt/boot/isolinux/isolinux.bin
/mnt/boot/isolinux/isolinux.cfg
/mnt/boot/isolinux/linux24
/mnt/boot/isolinux/logo.16
/mnt/boot/isolinux/minirt24.gz
/mnt/index.html
/mnt/lost+found
/mnt/menu.lst