I recently bought a 2011 MacBook Pro secondhand, and it already has Linux Mint installed. I was planning to start from a clean system so I can learn Linux, and I also want to remove anything left by the previous owner for security reasons. Since I didn't install the current system myself, should I create a bootable USB, erase the drive, and install a fresh distribution? Is there a simpler safe method? I'm considering Linux Mint with Cinnamon, but I'm open to beginner-friendly recommendations. I'm very new to Linux, so detailed guidance would be appreciated.
4 Answers
You could technically keep the existing Mint installation and install another distribution alongside it, but that adds unnecessary partitioning and bootloader complexity. For a first Linux project, wiping the drive and installing one system is much less confusing. Debian is another solid option, though Mint will probably provide an easier desktop experience.
The safest and simplest approach is to create a bootable USB installer, boot the MacBook from it, choose the option to erase the existing disk, and perform a fresh installation. That gives you a clean system and avoids trusting anything left on the used installation. Back up anything you need first, and verify that the installer is written correctly before starting.
Pay particular attention to the graphics hardware. Some older MacBook Pro models have both integrated and dedicated graphics, and the dedicated chip can be troublesome under Linux. Test the live environment first, and if the machine has two GPUs, look up the exact model before choosing drivers or configuring graphics switching.
Linux Mint is a reasonable choice for this hardware and is beginner-friendly. You can test it in the live USB environment before installing to check whether the Wi-Fi, graphics, trackpad, and sound work properly. If the installer offers third-party or proprietary drivers, enabling that option may help with the built-in wireless adapter.

That makes sense. I’d rather start completely fresh than wonder what was already configured on the machine.