Ovo me bas zainteresovalo, malo sam googlao za svoju dusu, pa da podijelim utiske s tobom, mozda pomogne...
Standard za podizanje sa CD-a se zove "El Torito" i svodi se na iscitavanje unaprijed definisanog sektora sa CD-a u kome se nalazi adresa "boot image file"-a. Dohvati se google, naci ces specifikaciju za taj standard, ako hoces da malo procitas prije nego sto nastavis sa poslom. Ako imas taj boot image file (on je velicine jedne od disketa, izgleda), mkisofs zna da napravi CD sa koga se moze podignuti sistem (man mkisofs, obrati paznju na "-b"), toliko sam znao i odprije.
Sto se pak analiziranja postojeceg ISO image-a tice, te vadjenja boot image fajla sa njega, naletio sam samo na jedan perl skript, na ovoj adresi:
http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/. Ne znam koliko je ovo dobro, ali te nista ne kosta da probas.
Ima README fajl, probaj da izvuces El Torito boot image file tim trikom. Kad si to obavio, iskopiraj ostatak fajlova, promijeni sto ti se mijenja, pa napravi novi iso sa mkisofs a stari boot image fajl mu poturi u opciju "-b".
Autorun WinBLows caka ne bi trebala da ti pravi probleme. Jednom mi je trebalo da napravim takav disk i postigao sam to editovanjem samo jednog ini fajla u kome se upise koji program (i sa kojim parametrima) da se pokrene. Sudeci na osnovu ovog mog iskustva, autorun opcija pod Windows nije vezana za neko smijestanje skrivenog sadrzaja u neki magicni sektor na CD-u, vec je u pitanju obicni fajl na vrhu CD fajl sistema koga samo treba iskopirati i to bi trebalo da radi.
Sta god da radis, ja bih ti preporucio da se igras na nekom CD-RW mediju dok ne provalis da sve radi, a da tek onda sprzis CDR.
Srecno.
[Ovu poruku je menjao Apatrid dana 14.01.2005. u 15:08 GMT+1]