Page 1 of 1

Remastering The ISO

Posted: 04 Mar 2015, 05:18
by mustafacanturk
Hi,

I remastered the ISO file. However make_iso.sh generate unbootable version of Porteus Kiosk ISO by USB. Remastered ISO boots on Vmware, however not boots from USB.

Because new generated ISO file has no MBR section. I copied first 512 bytes of original ISO (generated by kiosk wizard tool), then tried booting. It not worked.

How can I make remastered ISO USB bootable?

How kiosk wizard tool makes this?

Re: Remastering The ISO

Posted: 04 Mar 2015, 17:14
by bdheeman
Try the isohybrid from syslinux package. Hope that helps.

Re: Remastering The ISO

Posted: 04 Mar 2015, 18:25
by tome
Or your (old) BIOS could not recognize this.

Re: Remastering The ISO

Posted: 05 Mar 2015, 02:08
by mustafacanturk
Hi,

Thanks for all. However not worked on old BIOS.

I applied isohybrid to ISO that generated by make_iso.sh. It booted on a new machine and not booted on old BIOS. However original kiosk wizard generated ISO boots on old machine. What is the difference?

I generated ISO on Centos 5. It uses MBR as /usr/share/syslinux/isohdpfx.bin file. (On isohybrid page it is stated as /usr/lib/syslinux/isohdpfx.bin)

I looked isohdpfx.bin file for Centos 4. It is the same file on Centos 5. There is no change between MBR files by distribution version.

Also I compared first bytes of original ISO and remastered ISO. They are different.

Also I looked all small *.bin files in /usr/share/syslinux/ on Centos 5. There is no pattern like in original ISO.

How can I make it work remastered ISO on old BIOS? How the original one works in old BIOS?

Re: Remastering The ISO

Posted: 05 Mar 2015, 02:19
by mustafacanturk
First bytes of original kiosk wizard generated ISO file is:
0000000 ed33 9090 9090 9090 9090 9090 9090 9090
0000010 9090 9090 9090 9090 9090 9090 9090 9090
0000020 ed33 8efa bcd5 7c00 fcfb 3166 66db c931
0000030 5366 5166 5706 dd8e c58e be52 7c00 00bf


First bytes of my generated ISO file is:
0000000 31fa 8eed bcd5 7c00 fcfb 3166 66db c931
0000010 5366 5166 5706 dd8e c58e be52 7c00 00bf
0000020 b906 0100 a5f3 2bea 0006 5200 41b4 aabb
0000030 3155 30c9 f9f6 13cd 1672 fb81 aa55 1075

Edit:
Actually new version of the MBR file is starting with ed33 9090 9090... :)

However not working.

Re: Remastering The ISO

Posted: 05 Mar 2015, 03:30
by mustafacanturk
Hi,

Actually I try to boot from harddisk. I'm USB actually for testing. I copied image to harddisk and it booted. :) Thanks.

However, I'm still curious about why not boot from USB.