Hallo, I'm just trying to boot a Clonezilla *.iso (live-20100521-lucid) via PXE; Label clonezilla kernel memdisk append iso raw initrd iso/clonezilla.iso The first step is ok - I see the boot menu of the *.iso. When I choose "Clonezilla live" the system fails with Isolinux: Disk error 02, AX = 4224, drive E0 when I choose "freedos" it fails with Loading memdisk Loading /live/freedos.img...isolinux: Disk error 02, AX = 42D8, drive E0 Boot failed: press a key to retry ------------------------------ The second run shows that somewhat tries to access "freedos.img" via absolute path - no good idea. Is that an uncorrectable error in the clonezilla configuration, or is there some trick with the *.iso image? ------------------------------- The other way is unpacking the *.iso and extracting the contents somewhere in the "/tftpboot" path - that works. But that's more work than simply booting the *.iso. And I have many *.iso images which allow this simple way. -------------------------------- "append iso" and "append iso raw" make no difference with this *.iso. -------------------------------- The predecessor (Ubuntu clonezilla-live-20100330-karmic.iso, 123904 kByte) fails in another way: after some traffic it tells Boot failed ... Unable to find a medium containing a live file system Viele Gruesse! Helmut
Good day Helmut, I believe that Clonezilla is a Linux distribution. For Linux to use a MEMDISK, it requires a MEMDISK driver. It is only just recently that H. Peter produced a Linux utility (utils/memdiskfind) which assists one in using Linux' phram.ko and mtdblock.ko kernel modules to access a MEMDISK from Linux. Some detail may be found here[1]. I am also hoping to complete a Linux MEMDISK driver, independent of the aforementioned MTD drivers. That explains "Unable to find a medium containing a live file system." FreeDOS is an INT 0x13 consumer, so MEMDISK's INT 0x13 hook works just fine by itself and no extra driver is needed... For MEMDISK hard disk and floppy disk emulation, that is. For a CD/DVD (.ISO), you will wish to use the ElTorito.Sys DOS driver, included with Syslinux in the dosutil/ directory. Your other two errors where ISOLINUX 4.0x is encountering an error are most likely due to MEMDISK's incomplete El Torito support. ISOLINUX 4.0x is more thorough with its expectations for sanity than ISOLINUX 3.86, so now MEMDISK's El Torito needs to catch up. :) H. Peter and I have already discussed some of what needs to happen, so I hope it won't be long! With apologies for the delay to satisfying your MEMDISK El Torito needs, - Shao Miller
I should include the reference. - Shao [1] http://www.boot-land.net/forums/index.php?showtopic=11690
Hallo, I wrote am 10.07.10:> I'm just trying to boot a Clonezilla *.iso (live-20100521-lucid) via > PXE;> Label clonezilla > kernel memdisk > append iso raw > initrd iso/clonezilla.iso> The first step is ok - I see the boot menu of the *.iso.> When I choose "Clonezilla live" the system fails with> Isolinux: Disk error 02, AX = 4224, drive E0> when I choose "freedos" it fails with> Loading memdisk > Loading /live/freedos.img...isolinux: Disk error 02, AX = 42D8, > drive E0> Boot failed: press a key to retry> ------------------------------No syslinux/isolinux problem - the *.iso was damaged. And "isolinux" told so. Sorry for the noise. Viele Gruesse! Helmut