How to partition a drive on Mac

Complete guide with multiple methods and troubleshooting.

7-10 min read
Expert Verified
Last Updated: August 2025

Quick Answer

Partitioning a drive on a Mac allows you to create separate sections on your hard drive for different uses, such as organizing files or installing multiple operating systems. This guide will walk you through various methods to partition your drive effectively.

Medium7-10 min read

Prerequisites & Requirements

Before you start partitioning your drive, ensure you have the following:
  • macOS version: Ensure your Mac is running macOS Sierra (10.12) or later.
  • Required permissions: You need administrator access to partition drives.
  • Necessary tools: Disk Utility (pre-installed on macOS).
  • Important data: Backup all important files to an external drive or cloud storage.

Method 1: Using Disk Utility

Disk Utility is the primary tool for partitioning drives on macOS. Use this method when you want a straightforward graphical interface.
  • Step 1: Open Disk Utility by navigating to Applications > Utilities > Disk Utility.
  • Step 2: Select the drive you want to partition from the left sidebar. Click on the 'Partition' button located in the toolbar.
  • Step 3: In the partition layout, click the '+' button to add a new partition. Specify the size, format (e.g., APFS, Mac OS Extended), and name for the new partition.
  • Step 4: Click 'Apply' to create the partition. A confirmation dialog will appear; click 'Partition' to proceed.
  • Step 5: Verify the partition was created by checking the sidebar for the new partition.

For macOS Ventura (13) and later

In macOS Ventura and later, the interface may have slight changes.
  • Step 1: Open Disk Utility from Applications > Utilities.
  • Step 2: Select your drive and click 'View' > 'Show All Devices' to see the physical drive.
  • Step 3: Click 'Partition', then follow the same steps as above.

For macOS Monterey (12) and earlier

The process is similar but may have different visual cues.
  • Step 1: Open Disk Utility from Applications > Utilities.
  • Step 2: Select your drive and click 'Partition' in the toolbar.
  • Step 3: Follow the same steps as above.

Method 2: Using Terminal

For advanced users, Terminal provides a command-line method to partition drives, offering more control and flexibility.
  • Step 1: Open Terminal from Applications > Utilities > Terminal.
  • Step 2: Type 'diskutil list' to view all connected drives and their identifiers (e.g., disk2).
  • Step 3: Use the command 'diskutil partitionDisk /dev/disk2 2 GPT JHFS+ NewPartition 50G' to create a new partition. Adjust 'disk2', 'NewPartition', and '50G' as needed.
  • Step 4: Verify the partition by typing 'diskutil list' again to see the new partition listed.

Troubleshooting Common Issues

If you encounter issues while partitioning, consider the following solutions:
  • Error: 'Partition failed' - Solution: Ensure the drive is not encrypted or in use. Try unmounting the drive first.
  • Issue: 'Not enough space' - Fix: Check the available space on the drive. You may need to delete existing partitions or files.
  • Problem: 'Drive not showing' - Workaround: Ensure the drive is connected properly. Try reconnecting or using a different USB port.

Advanced Tips & Shortcuts

Enhance your partitioning experience with these tips:
  • Keyboard shortcut: Command + Space - Opens Spotlight Search for quick access to Disk Utility.
  • Command line: 'diskutil eraseVolume' - Use this command to format and partition a drive in one step.
  • Hidden feature: Use 'diskutil apfs' commands for advanced APFS management.

Common Mistakes to Avoid

Avoid these common pitfalls:

Expert Tips

For optimal performance and organization, consider partitioning your drive based on usage, such as separating system files from personal data.