experimenting with my 2014 macbook pro and several linux distros (xubuntu, mint, fedora)

So far I have 8 partitions:

  • 1 EFI for grub,
  • 1 hfs+ (Linux HFS+ ESP) for OCLP, I think,
  • 1 apfs for the macOS 14 I cannot boot,
  • 2 ext4 for xubuntu and mint
  • 1 brfs for fedora (so it cannot be ext4?)
  • 2 unallocated ones, because I deleted systems I don’t want.

I use gparted: the 2 unallocated sections are separated. Is this a problem?

How many partitions are too many for this machine? 247 GiB storage and 7.66 GiB memory.

After I’m done experimenting and keep the 2 to 3 operative systems I like, should I wipe the notebook, create the 2 to 3 partitions I’m going to need and reinstall? Or would it be better to simply delete the partitions I don’t want?

  • Eager Eagle@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    8 months ago

    Waste of space due to fragmentation is the first thing that comes to mind. I got tired of moving and symlinking stuff to make room inside partitions. Nowadays I only use the essentials (/ and /efi) + /home + 1 partition per physical device, with a filesystem that makes sense for the usage and device. That said, I never run more than one distro on bare metal.

    • EddoWagt@feddit.nl
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      Sameish, for Linux I have the same, efi, root and a seperate home. Then I have windows efi and windows itself on another drive. Then I also have another drive for most of my storage, which is shared between Linux and Windows. I only really use my home partition for downloads and configs, maybe I should move my downloads to the storage drive so I can share them with windows as well. Not sure why I’ve never done that

  • 2xsaiko@discuss.tchncs.de
    link
    fedilink
    arrow-up
    3
    ·
    8 months ago

    Theoretically you could put all the Linux installations on a single big btrfs partition under different subvolumes.

  • Still@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    partitions are used for organizing, the downside is that more partitions make each one smaller

    I end up running 1 btrfs partition sagred between all my installed Linux distros on one system

    lvm is also awesome for resizing and moving partitions

    my desktop right now has nvme0n1p1 as my efi partition and p2 as a lvm pv

    inside that lvm I put everything else as it’s very easy to resize and move them (I also have p2 encrypted with luks2)

  • atzanteol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Not really - sounds like you do need actual partitions since you’re running different OSs. Typically you would use some other form of volume management (LVM, btrfs, zfs) for partitioning within a single OS. But for separate installs it’s fine. gparted does a good job of letting you move things around and resize as needed. Just take care when shrinking partitions to shrink the filesystem first.

    There used to be a time where there were obnoxious limits about the number and types of partitions you could have on disk (2 “physical partitions” and some number of “logical partitions” - I forget the details now). But if it works it works.

  • 342345@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Lvm could be the way to go. Start with the minimum amount of partitions (i.e. / and /boot and swap as lv, maybe efi as a real partition). Add additional lv later if/ when you need them. You can always re-size a partition and the wrapping lv when you want to re- distribute storage-space.

    I never needed more than these partitions. But that is just my use case.

    Edit: oh. Missed the Multi boot point. Forget what I wrote. :)