#Boot Partition Quandary

1 messages · Page 1 of 1 (latest)

vocal elk
#

My Experience:
I'm a new to linux. I've done simple file and folder manipulation through the command line in virtual machines, but this is my first time using linux on the desktop.
Context:
I am dual-booting windows and ubuntu on a single drive. When installing ubuntu (using the "something else" option in the installer) I created a boot partition for ubuntu (I'll call this partition p5). I thought that I had set this newly created partition to be the one used by ubuntu before installing, but apparently I did not. Now, grub is installed on the partition that windows uses to boot (I'll call this originally solely windows boot partition p1). When I start my computer, I am shown the grub bootloader with the option to boot into either windows or ubuntu. Everything works fine. There is no data on p5 except for an empty folder called "System Volume Information". When I boot into ubuntu, p1 is mounted at /boot/efi and p5 is not mounted.
My Question:
Is this a big deal? Is it more 'proper' to have the linux and windows boot files in separate partitions? Is it reasonable to accomplish this?
My Steps:
From the searching I've conducted, it appears that there is a built-in tool that installs grub to a partition (grub-install). I assume that in order to move the ubuntu bootloader to p5 I'd use this tool to install grub to p5 and delete the non-windows files from p1. I would then have to set p5 as the partition to boot from in my motherboard firmware.

I didn't want to muck around with my boot files before consulting a more knowledgeable source. If I have any misunderstanding that I've revealed by the way I've worded or explained things, please let me know so I can correct myself.

frosty briar
#

Sorry, TL;DR all. When you're using EFI, you share the same boot partition, which is a FAT32 partition about 100~500MB in size. This can contain multiple boot loaders, and this is the ONLY partition looked for for these EFI boot loaders, per drive.

vocal elk
#

Thanks for the info.

frosty briar
#

Yeah, back in the day before UEFI, you had a MBR, which was within the first 512 bytes of the disk, which it, was able to point to another partition, but ONLY to one that was primary, and not extended.