Hot answers tagged

4

I finally solved it by nuking the Arch partition and its boot files in my Ubuntu's /boot directory from orbit. Ubuntu is fine again now, all remaining GRUB entries are working again. Here's a list of what I did: Delete Arch's initramfs files: sudo rm /boot/initranfs-linux* Delete Arch's vmlinuz file: sudo rm vmlinuz-linux Format the Arch partition ...


2

The question resolved itself: If GRUB attempts to chainload a file that is not accepted by Secure Boot (if Secure Boot is activated), it will get an Access Denied error.


1

If you can drop to a shell, you can set a grub environment variable, as stated in grub.info: Note that signature checking does not prevent an attacker with (serial, physical, ...) console access from dropping manually to the GRUB console and executing: set check_signatures=no


1

I'm running Arch Linux with UUID identification for partitions. Try something like the below, which is slightly different syntax then what you have. search --no-floppy --fs-uuid --set=root 3ac46797-f613-4d58-9dec-b2eebfe4cf08 linux /kernel1 root=UUID=3ac46797-f613-4d58-9dec-b2eebfe4cf08 rootfstype=ext4 log_buf_len=512K ...


1

Just for the record Elementary OS != Debian, it might be similar in some ways, but it's unlikely that they only changed the name. Look at your grub configuration, typically found in /etc/grub or /etc/grub.d, it's probably just a matter of changing the order of things in it. On my machine (that runs Debian exclusively, so I can't test, but if elemtary OS ...


1

With the help above from Alexander Batischev, and some very useful information from Reddit user cookie_enthusiast on the /r/linuxquestions page on Reddit, I managed to get this working. It turns out that GRUB2 works well with UUIDs, and not so well with device names. With this knowledge in mind, we need the following 4 UUIDs at hand, before we can ...


1

The issue is almost certainly some combination of using a slightly incorrect CDLABEL, grub not being able to mount the iso, the kernel arguments do not match those intended for use with the image, or there is some irregularity with the ISO - I didn't see that specific one on the mirrors. You need to grab the exact label from the isolinux.cfg file that is on ...



Only top voted, non community-wiki answers of a minimum length are eligible