From 4c9bc28b2be991083826a43cdca5a66b471b9936 Mon Sep 17 00:00:00 2001 From: Weisson Date: Sun, 8 Jan 2023 17:37:11 +0800 Subject: [PATCH] Add EFI support. Signed-off-by: Weisson --- migrear | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/migrear b/migrear index 865975c..4d07007 100644 --- a/migrear +++ b/migrear @@ -67,7 +67,7 @@ def recover_preset(): for entry in grub_entries: if re.findall(grub2_migrear_prefix, entry): - items = re.findall(r"(\d)\nkernel=(.*)\nargs=(.*)\ninitrd=(.*)\ntitle=(.*)\n", entry) + items = re.findall(r"title=(.*)\n", entry) if len(items) > 0: index = items[0][0] check_call("grub2-set-default %s" % (index)) @@ -123,7 +123,7 @@ RAMDISK_SUFFIX="%s" vmlinuz = check_output("ls /boot/vmlinuz-$(uname -r)").strip() initramfs_file_path = check_output("find %s -name 'initramfs-%s.img'" % (initramfs_path, hash)) - command = "grubby --add-kernel %s --initrd %s --title MigReaR-%s " % (vmlinuz, initramfs_file_path, hash) + command = "grubby --copy-default --add-kernel %s --initrd %s --title MigReaR-%s " % (vmlinuz, initramfs_file_path, hash) if method == "nfs": args = " --args='ro console=tty0 console=ttyS0,115200n8 console=ttyS0 unattended'" elif method == "local": -- Gitee