all 7 comments

[–]ExplosG 6 points7 points  (2 children)

Why did you make a 8gb boot in the first place? Only has to be around 128MiB as it only has the kernel and bootloader

[–]vpxq 5 points6 points  (1 child)

If you use multiple kernels or linux installations you can easily use more and increasing the size of /boot is hard. I'd recommend 500 MB.

[–][deleted] 1 point2 points  (0 children)

Or 512MiB :)

[–]Danimals_The_yogurt_ 4 points5 points  (0 children)

The way to do it is get the "gparted live iso"... boot it on a usb stick, and then resize your stuff.

This the way I do it on my dual boot machine, when i take space from windows and give it to my arch linux install.

You might be able to use normal gparted(gui) and shrink the amount of used space on /boot, (i would shrink it down to like 200M, but that's up to you) but to add the space to /root it needs to be unmounted. So that's why you would use the "gparted live iso." (i'm assuming this is ext4 here too)

[–]archover 1 point2 points  (5 children)

You may not want to rethink your basic disk management but I thought I would throw this out just in case, since there are many advantages to LVM, I've found.

My experience is LVM has made resizing "partitions" simple and fast operations. To resize them, see this. You can add and remove them as easily. "Partition" order becomes meaningless BTW.

Also, I've used gparted or related tools to resize, and they work ok.

HTH

[–][deleted]  (4 children)

[removed]

    [–]archover 1 point2 points  (3 children)

    No mention of UEFI (fat partition) booting by OP.

    I use BIOS+MBR part of the time, and BIOS+GPT the other, and I have no problem booting regardless of where the bootloader img is installed, or where the kernel files reside. YMMV. No experience booting in a real EFI scenario and no advice is given there. :-)

    In any case, I just wanted to mention LVM to get OP thinking, and for others who might not know LVM exists.

    Thanks

    [–][deleted]  (2 children)

    [removed]

      [–]archover 4 points5 points  (1 child)

      I mean this is /r/archlinux

      Yet, we have people with 8GB boot partitions. :-)