12

My system currently has this partition setup: enter image description here

I would like to enlarge /dev/sdb2, the EFI System Partition, to 500MB.

The problem is that I do not want to delete the Windows Recovery Partition (/dev/sdb1) and I do not know how to move the unallocated space after /dev/sdb4 to be adjacent to /dev/sdb2.

Using Linux, I can move the /dev/sdb4 partition to the right by 400MB, but then I cannot move the MSR (/dev/sdb3) as it is of unknown format.

Using Windows, I cannot move the Windows10 partition, and by the way the MSR partition seems hidden so I cannot act on it.

So I'm stuck with only 100MB of EFI partition which is totally insufficient for multiple kernels.

AF7
  • 241
  • Backup. 2. What about to create a partition at the end of /sdb5 and use directly that one? You can always re-format the unknown partition when you are sure that it is not in use... 3. Backup. 4. Backup...
  • – Hastur Jul 30 '16 at 21:23
  • @Hastur the unknown partition is Microsoft's MSR and I'd like it to stay untouched. I don't use Windows much but I do not want to mess it up. So you are basically suggesting to move the EFI partition to the 400MB space I previously created? Will this mess with the BIOS (some data of which is also contained in the EFI) or Windows? Do I have to edit some Windows config for this? As for Linux, I know it's not a problem. – AF7 Aug 01 '16 at 06:48
  • I meant inside /sdb5... (faster) from the end if it is allowed... – Hastur Aug 01 '16 at 07:39
  • @Hastur Sorry, I do not understand. Could you please elaborate? – AF7 Aug 01 '16 at 09:33
  • Sorry elaboration idea. About grub. From mobile (+holyday) I cannot more :) – Hastur Aug 01 '16 at 10:25