Hi Kay, I received the following bug report in Debian about gummiboot.
On Sun, Apr 20, 2014 at 10:04:23AM +0200, Philipp Kern wrote: > Package: gummiboot > Version: 44-1 > Severity: important > > gummiboot fails to install if there is a preexisting EFI boot loader in > the fallback location (e.g. after a successful installation of Windows): > > pkern@simplex ~ % sudo gummiboot install --path=/boot/efi > Created /boot/efi/EFI/gummiboot. > Copied /usr/lib/gummiboot/gummibootx64.efi to > /boot/efi/EFI/gummiboot/gummibootx64.efi. > Failed to rename /boot/efi/EFI/Boot/BOOTX64.EFI~ to > /boot/efi/EFI/Boot/BOOTX64.EFI: File exists As we can see here, it tries to do an atomic replace of the boot loader, but this fails because /boot/efi (we need to use /boot/efi in Debian instead of /boot, because our kernel images are installed in /boot) is FAT32 and that does not seem to allow replacements. > > (Same for update, which is called from the postinst.) > > pkern@simplex ~ % find /boot/efi/EFI/Boot > /boot/efi/EFI/Boot > /boot/efi/EFI/Boot/bootx64.efi > > The failure of »gummiboot update« is ignored in the postinst and hence > ignores other failure cases upon installation as well. > -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/. Please do not top-post if possible. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org