summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Backlund <tmb@mageia.org>2015-05-22 21:09:45 +0300
committerThomas Backlund <tmb@mageia.org>2015-05-22 21:09:45 +0300
commita4c76323d2d381134d3099a80a29c3eadd9f9317 (patch)
tree4e63961c0602240fb2abfa62864cfc9af3ee1c2c
parent05ff91fe4c881e4e7f0604c4b57450a09a6a106d (diff)
downloaddraklive-a4c76323d2d381134d3099a80a29c3eadd9f9317.tar
draklive-a4c76323d2d381134d3099a80a29c3eadd9f9317.tar.gz
draklive-a4c76323d2d381134d3099a80a29c3eadd9f9317.tar.bz2
draklive-a4c76323d2d381134d3099a80a29c3eadd9f9317.tar.xz
draklive-a4c76323d2d381134d3099a80a29c3eadd9f9317.zip
generate proper efi isohybrid
-rw-r--r--NEWS1
-rwxr-xr-xdraklive2
2 files changed, 2 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 61e0f9a..4d7179e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,4 @@
+- generate proper efi isohybrid
- use xorriso for proper efi metadata
- add noiswmd on kernel command line
- add efiboot.img on x86_64 isos
diff --git a/draklive b/draklive
index 60de35c..eafd017 100755
--- a/draklive
+++ b/draklive
@@ -763,7 +763,7 @@ sub build_iso_image {
if ($dest) {
my $dir = dirname($dest);
my $filename = basename($dest);
- run_('isohybrid', '-o 1', $dest);
+ run_('isohybrid', ($live->{settings}{arch} =~ /x86_64/ ? '-u' : '-o 1'), $dest);
run_('mgaiso-addmd5', '>', '/dev/null', '2>', '/dev/null', $dest);
run_({ chdir => $dir }, 'md5sum', '>', $dest . '.md5', $filename);
run_({ chdir => $dir }, 'sha1sum', '>', $dest . '.sha1', $filename);