https://bugzilla.novell.com/show_bug.cgi?id=774499 https://bugzilla.novell.com/show_bug.cgi?id=774499#c7 --- Comment #7 from Michael Chang <mchang@suse.com> 2012-08-08 07:17:49 UTC --- Hi Murlin, Would you please help to check my findings from the log? Thanks. Looks to me that your ESP partition (/dev/sda1) GUID is of type "Win95 FAT32 LBA" but doesn't follow the standard GUID using "EFI boot" ? YaST tried to create one ESP on /dev/sda4 but it get override via custom setup by setting /boot/efi to mount on the /dev/sda1 (Win95 FAT32 LBA) partition ? I could see the problem is that vfat doesn't support unix permissions (chown). It seems to me that we package grub.efi with %attr(0755,root,root)/boot/efi/EFI/opensuse/grub.efi Then it tries to chown if the owner not root. In our proposed setup for ESP partition this would not be a problem because the ESP partition is with mount options "umask=0002,utf8=true" so the new file's owner|group is the calling process (root). But if manually set /boot/efi to mount on /dev/sda1 the options are "users,gid=users,umask=0002,utf8=true" thus new files will have owner|group other than root thus leads to a chown failure. I'm not sure what problem will have if the ESP not with an expected GUID, probably grub2-install would rely on it to know what partition to copy the bootloader to, but I haven't checked the code. :( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.