8 Commits (master)

Author SHA1 Message Date
Hamish Coleman 1f2ce9a1aa Clarify output message to look less scary 5 years ago
Hamish Coleman d417ce260a Attempt to fix bad bootsectors
Some (recent) ISO images have started having a zero byte as the first
byte of the MBR boot code embedded in the hard disk image.

When the original Lenovo ISO is booted, nobody has reported any issues,
however when a patched IMG file is created from that, it just hangs
- which does match with having bad bootcode data.

I was unable to reproduce the issue when running the images in qemu,
which is even more confusing.

Since every working image has the same first byte (a "CLI" instruction)
we attempt to repair things by simply changing it back to that byte.
5 years ago
Hamish Coleman ee69775ebc Update Copyright notices for a new year 5 years ago
Hamish Coleman eb2ba3eb0b Notice that another year has gone past and update the copyright headers 6 years ago
Hamish Coleman 8580e64b9a Add support for perl versions older than 5.12 by removing unimplmented elipsis (ref #63) 6 years ago
Hamish Coleman 844a6d1ad6 Remvoe trailing spaces from scripts 7 years ago
Hamish Coleman 45a47b1b52 Make the fix mbr script description a little more dscriptive 7 years ago
Hamish Coleman 73d2a249a0 Remove the fix-hdd-image patch files and replace them with a generic MBR fixer script 7 years ago