0x1b - ESCAPE
HTML PDF Postscript
 El Torito auspacken 
Computer Geschrieben von Beat Rubischon (Link) am Mittwoch, 13. Juni 2007, 16:26
aus dem *praktisch* dept.

Gerade heute ist mir wieder einmal ein bootbares ISO File begegnet, das nicht mit mkisofs erzeugt wurde und das Boot Image nicht offen zeigt. Nein, für einmal keine Windows CD ;-)

Brauchen tue ich die Bootfloppy Images immer dann, wenn ich das jeweilige Tool per PXELINUX booten möchte.

Gefunden habe ich geteltorito (Freshmeat). Ein kurzes Perlscript, das genau diesen Zweck verfolgt:

beat@melone:~/Desktop$ file example.iso 
example.iso: ISO 9660 CD-ROM filesystem data 'EXAMPLE' (bootable)

beat@melone:~/Desktop$ ./geteltorito.pl example.iso > example.img
Booting catalog starts at sector: 20 
Manufacturer of CD: Arnes Boot Record
Image architecture: x86
Boot media type is: 1.44meg floppy
El Torito image starts at sector 27 and has 2880 sector(s) of 512 Bytes
Image has been written to stdout ....

beat@melone:~/Desktop$ file example.img 
example.img: x86 boot sector, code offset 0x56, 
  OEM-ID "DRDOS  7", root entries 224, sectors 2880 

Zeit für Kaffee!

Permalink