On Saturday, June 27, 2015 10:23:02 AM Anton Aylward wrote:
What I'd like to do is shrink and move partition#1 so that it begins on block 8192.
I recently did something similar on laptop (though non-EFI). The first partition was "/boot" (taken over from the Dell OEM partition). I wanted to enlarge it, so I tried to move everything down a little keeping the same sizes. Note that I had deleted all other linux partitions, prior to installing 13.2, so this was mainly a Windows move. Windows (Win7) complained, though it claimed to have repaired the problems. I then tried plan B: I restored the Windows partitions from an Acronis image backup that I made before starting. Windows was much happier. In your case, with a FAT partition, you are less likely to have problems. But take a backup first. In a reply, Carlos wrote:
With such a small size, I wouldn't move. I would back it up, entirely, delete partition, recreate, format, copy back the files, and possibly, reinstall grub.
Much faster and safer.
The problem is that UEFI booting menu is based on partition and file system UUID, and a backup-recreate-restore will change those. So the boot entries probably need to be recreated. My choice would be the move/shrink, with a re-create/restore alternative if something goes wrong. In case you have to regenerate the MVRAM entries for booting, it is possibly enough to get opensuse working. Then run grub2-mkconfig to regenerate the grub2-efi boot menu, which should have an entry to boot Windows. When you next boot Windows it will fix its own boot entry (and make that the default for booting). -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org