如何通过cmd命令进行硬盘分区(附加gpt转换成mbr)

本文介绍如何利用diskpart命令进行系统分区,包括创建主分区、扩展分区及逻辑分区等关键步骤,并提供了转换分区类型及错误处理的方法。

        以windows7为例,在重装系统时,如果你遇到想增加(或减少)系统盘的内存,或者想将系统盘从C盘改为其他盘而其他盘非主分区,或者想将增加固态硬盘作为系统盘等情况,你可以通过diskpart命令进行系统分区。

分区前须知:

 主分区(primary)、扩展分区(extended)和逻辑分区(logical)。一个硬盘至少有1个主分区,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。分出主分区之后,应该把剩下的硬盘容量全部划分给扩展分区。扩展出来的分区不能直接使用,必须再继续划分成若干个逻辑分区,也就是说逻辑分区是从扩展分区中划分的,是扩展分区的一部分!所有逻辑分区的容量之和等于扩展分区!硬盘容量等于主分区加扩展分区容量!主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。所以,我们必须先创建一个主分区。

前提:全部硬盘都可以格式化(重装系统前备份重要数据在此电脑外)

步骤1:在“您想将Windows安装在何处”的界面按住“Shift+F10”,调出命令行窗口,输入diskpart并点击回车



步骤2: 输入list disk点击回车,列出所有磁盘

磁盘是从0开始排序的,一般计算机硬盘为磁盘0,U盘或者其他启动盘为磁盘1。(下图是例外,磁盘0是固态硬盘,重装系统前作为系统盘)


步骤3: 输入select disk 0 点击回车,即选择你要进行分区的磁盘,一般是容量最大的磁盘。

弹出提示“现在磁盘0是所选磁盘”

步骤4:输入clean,清除物理磁盘所有信息

稍等片刻,弹出提示“成功地清除了磁盘”


步骤5: 输入create partition primary size=102400 (创建主分区,即你要当做系统盘的分区,容量为100G,按你需要,自定义大小)点击回车

弹出提示“成功地创建了指定分区”


步骤6: 输入active点击回车,激活主分区,以便启动电脑时BIOS会检测到主分区的操作系统

弹出提示“将目前分区标为活动”


步骤7: 输入format quick 点击回车,快速格式化主分区

弹出提示“成功格式化该卷”


步骤8: 输入create partition extended(创建扩扩展分区,后面会拿来当做逻辑分区进行划分),将剩余磁盘全部作为扩展分区

弹出提示“成功地创建了指定分区”


步骤9: 输入create partition logical size=102400(创建100G逻辑分区)

弹出提示“成功地创建了指定分区”


步骤10:按照步骤9依次进行分区,最后一次分区可输入create partition logic(将剩余扩展分区全部作为逻辑分区)

弹出提示“成功地创建了指定分区”


步骤11:输入exit点击回车,再次输入exit点击回车,退出命令行;重新启动电脑进行安装系统。


PS:1.  磁盘win8转为win7等早期操作系统,应将gpt分区转化为mbr,此步骤应在选择磁盘0之后进行

输入convert mbr 即可,反之输入convert gpt。

  2.  创建分区出错时,可输入delete partition 删除分区。

### Windows系统下将MBR分区转换为GPT分区的详细步骤 将Windows系统的MBR(Master Boot Record)分区转换为GPTGUID Partition Table)分区是一个常见的操作,尤其是在需要支持UEFI启动模式或使用大容量硬盘时。以下是详细的转换方法,涵盖使用命令行工具、磁盘管理工具以及注意事项。 #### 使用`diskpart`命令行工具进行转换 `diskpart`是Windows内置的磁盘管理工具,支持将MBR磁盘转换为GPT格式。该方法适用于系统盘和非系统盘,但若操作的是系统盘,需要在WinPE环境下进行。 1. **打开命令提示符(管理员权限)** - 按下 `Win + X`,选择“终端(管理员)”或“命令提示符(管理员)”。 2. **启动`diskpart`工具** - 输入以下命令并回车: ```cmd diskpart ``` 3. **列出所有磁盘** - 输入以下命令以查看当前连接的磁盘: ```cmd list disk ``` 4. **选择目标磁盘** - 根据上一步的输出,找到需要转换的磁盘编号,并输入以下命令(假设磁盘编号为`0`): ```cmd select disk=0 ``` 5. **清除磁盘数据(可选)** - 如果磁盘上有重要数据,请先备份。若确认可以清除数据,输入以下命令: ```cmd clean ``` 6. **转换为GPT格式** - 输入以下命令将磁盘从MBR转换为GPT: ```cmd convert gpt ``` 该过程通常很快完成。如果需要将GPT转换回MBR,可以使用以下命令: ```cmd convert mbr ``` #### 使用磁盘管理工具进行转换 除了命令行方式,还可以使用图形化工具如**磁盘管理器**或第三方工具进行转换。 1. **通过磁盘管理器** - 打开“磁盘管理”(右键点击“此电脑” > “管理” > “磁盘管理”)。 - 如果目标磁盘为空且未分区,可以右键点击磁盘并选择“转换为GPT磁盘”。如果磁盘已有分区,则需要先删除所有分区再进行转换。 2. **使用第三方工具** - 工具如**MiniTool Partition Wizard**、**EaseUS Partition Master**等支持无损转换MBRGPT,适用于系统盘且不需要删除数据的情况。这些工具通常提供图形界面,操作更直观。 #### 注意事项 - **备份数据**:在进行任何磁盘转换操作前,务必备份重要数据,避免因操作失误导致数据丢失。 - **系统启动模式**:如果计划将系统盘从MBR转换为GPT,必须确保主板支持UEFI启动模式,否则系统将无法正常引导。 - **系统重装**:如果当前系统是以Legacy BIOS模式安装在MBR磁盘上,转换为GPT后无法直接启动,需在UEFI模式下重新安装操作系统。 #### 示例:使用`diskpart`进行MBRGPT转换的完整流程 ```cmd diskpart list disk select disk=1 clean convert gpt exit ``` 上述命令将编号为`1`的磁盘清空并转换为GPT格式。 ---
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值