You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GParted无法为未挂载额外HD分区:提示“仅允许一个主分区”求助

Fixing "Partitioning (unmounted) HD not allowed: 'only one primary partition allowed'" in GParted

Hey there, let's work through this GParted issue you're facing. That error usually ties back to MBR partition table limitations or leftover partitions on your drive, so here's a step-by-step fix tailored to your use case (storage + future OS installs):

First, Understand the Root Cause

The "only one primary partition allowed" error almost always comes from using an MBR (msdos) partition table, which has a hard limit of 4 primary partitions total. In some cases, your drive might already have a hidden or leftover primary partition, or the partition table could be corrupted. Since you plan to use this drive for storage and potentially install another OS later, switching to a GPT partition table is the best long-term solution (GPT has no primary partition limits, supports larger drives, and is modern UEFI-friendly).

Step-by-Step Resolution

1. Double-Check Your Drive & Backup Data

  • Open GParted, then use the dropdown menu in the top-right corner to select your target storage drive (don't pick your system drive! It'll be labeled something like /dev/sdb while your system drive is likely /dev/sda).
  • If there are any existing partitions listed (even unmounted ones), back up any data on them first—we'll be wiping the drive to fix this.

2. Clear Existing Partitions (If Any)

  • Right-click any existing partitions on the target drive and select Delete.
  • Click the green checkmark icon in GParted's toolbar to apply the deletion. Wait for the operation to finish.

3. Convert to GPT Partition Table

  • Go to the top menu: Device > Create Partition Table.
  • In the popup window, set the Partition Table type to gpt (if you absolutely need MBR for legacy systems, pick msdos, but GPT is strongly recommended for your use case).
  • Read the warning (this will erase all data on the drive) and click Apply.

4. Create Your New Partition(s)

  • Right-click the unallocated space on your drive and select New.
  • Configure your partition:
    • File system: Pick ext4 for general storage, or leave it as unformatted if you want to reserve space for a future OS install.
    • Partition name: Give it a descriptive name (e.g., "StorageDrive").
    • Size: Adjust the slider or enter values to set the partition size (you can create multiple partitions here if needed—GPT lets you make as many as you want).
  • Click Add, then hit the green checkmark to apply the partition creation.

Why This Works

Switching to GPT removes the MBR-era primary partition limits, so you won't hit that error again. It also makes it easier to install a modern OS on this drive later, since most new systems use UEFI which pairs with GPT.

Just double-check you're always selecting the correct drive in GParted—accidentally modifying your system drive could break your OS!

内容的提问来源于stack exchange,提问作者nick88

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:43:21