:: commit 0b7341f599b9228dd1647084250aead1eb8147a4

mintsuki <mintsuki@users.noreply.github.com> — 2021-04-03 13:44

parents: ab4626643c

Binary release v2.1.4

diff --git a/BOOTX64.EFI b/BOOTX64.EFI
index 13bbeeb2..b1fbc0dd 100755
Binary files a/BOOTX64.EFI and b/BOOTX64.EFI differ
diff --git a/limine-cd.bin b/limine-cd.bin
index 93582133..812e5724 100644
Binary files a/limine-cd.bin and b/limine-cd.bin differ
diff --git a/limine-eltorito-efi.bin b/limine-eltorito-efi.bin
index a4c3373a..2a7771ce 100644
Binary files a/limine-eltorito-efi.bin and b/limine-eltorito-efi.bin differ
diff --git a/limine-hdd.bin b/limine-hdd.bin
index 316cf5eb..80018d05 100644
Binary files a/limine-hdd.bin and b/limine-hdd.bin differ
diff --git a/limine-install-linux-x86_32 b/limine-install-linux-x86_32
index 8610790f..d25865b6 100755
Binary files a/limine-install-linux-x86_32 and b/limine-install-linux-x86_32 differ
diff --git a/limine-install-linux-x86_64 b/limine-install-linux-x86_64
index dc238b42..979a2f38 100755
Binary files a/limine-install-linux-x86_64 and b/limine-install-linux-x86_64 differ
diff --git a/limine-install-win32.exe b/limine-install-win32.exe
index 577bd2ec..2c1d54ef 100755
Binary files a/limine-install-win32.exe and b/limine-install-win32.exe differ
diff --git a/limine-install.c b/limine-install.c
index 71b82497..022dc7f9 100644
--- a/limine-install.c
+++ b/limine-install.c
@@ -373,18 +373,9 @@ int main(int argc, char *argv[]) {
     }
 
     if (gpt == 0 && mbr == 0) {
-        fprintf(stderr, "WARNING: Could not determine if the device has a valid partition table.\n");
-        fprintf(stderr, "         Please ensure the device has a valid MBR or GPT.\n\n");
-        fprintf(stderr, "Forcing installation as MBR on this device may result in LOSS OF DATA.\n\n");
-        fprintf(stderr, "To force installation as MBR on device '%s', type 'yes, proceed': ", argv[1]);
-        char buf[16];
-        fgets(buf, sizeof(buf), stdin);
-        size_t len = strlen(buf);
-        if (buf[len-1] == '\n')
-            buf[len-1] = 0;
-        if (strcmp(buf, "yes, proceed") != 0)
-            goto cleanup;
-        mbr = 1;
+        fprintf(stderr, "ERROR: Could not determine if the device has a valid partition table.\n");
+        fprintf(stderr, "       Please ensure the device has a valid MBR or GPT.\n");
+        goto cleanup;
     }
 
     size_t   stage2_size   = bootloader_file_size - 512;
diff --git a/limine-pxe.bin b/limine-pxe.bin
index 1ea05286..e4f9c76e 100644
Binary files a/limine-pxe.bin and b/limine-pxe.bin differ
diff --git a/limine.sys b/limine.sys
index f085e6be..8a667a4e 100755
Binary files a/limine.sys and b/limine.sys differ
tab: 248 wrap: offon