From 5f490af6e4ff89322e3850114a6ed056515a9bba Mon Sep 17 00:00:00 2001 From: Tatsuki SUGIURA Date: Sun, 28 Jun 2020 21:16:42 +0900 Subject: [PATCH] Fix rewriting loopback device name on grub config. --- create-image | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/create-image b/create-image index 1a28e7a..9a88b75 100755 --- a/create-image +++ b/create-image @@ -167,7 +167,7 @@ class ImageCreator system("chroot", dir, "grub-mkconfig", "-o", "/boot/grub/grub.cfg") or raise "grub-mkconfig fails." system(*%W(grub-install --no-floppy --grub-mkdevicemap=#{dir}/boot/grub/device.map --root-directory=#{dir} #{root_dev})) or raise "grub-install failed." cfg = File.read "#{dir}/boot/grub/grub.cfg" - cfg.gsub! %r{mapper/loop0p}, "sda" + cfg.gsub! %r{mapper/loop\d+p}, "sda" File.write "#{dir}/boot/grub/grub.cfg", cfg unless Array(run_cmds).empty? -- 2.11.0