livecd-tools/livecd-tools-18.8.hackfs.patch
2014-01-21 12:47:57 +04:00

27 lines
1 KiB
Diff

diff -Nur livecd-tools-18.8.old/imgcreate/live.py livecd-tools-18.8/imgcreate/live.py
--- livecd-tools-18.8.old/imgcreate/live.py 2014-01-21 12:24:04.000000000 +0400
+++ livecd-tools-18.8/imgcreate/live.py 2014-01-21 12:45:02.875216282 +0400
@@ -325,6 +325,14 @@
subprocess.call(["/usr/bin/isohybrid", "-u", iso])
else:
subprocess.call(["/usr/bin/isohybrid", iso])
+
+ arch = getBaseArch()
+ if arch in ("i386", "i586", "i686"):
+ subprocess.call(["/usr/bin/rosa-image-fix-x86.pl", iso])
+ logging.warn("iso hacked with x86 version of script")
+ elif arch in ("x86_64",):
+ subprocess.call(["/usr/bin/rosa-image-fix-x86_64.pl", iso])
+ logging.warn("iso hacked with x86_64 version of script")
self.__implant_md5sum(iso)
@@ -671,7 +679,7 @@
return """label local
menu label Boot from local drive
menu default
- localboot 0x80
+ localboot 0xffff
"""
def __get_grub2_stanza(self, isodir):