网站首页 > 编程文章 正文
MBR、GPT是硬盘系统的主引导记录表。
MBR具有更好的兼容性,而GPT则具有更好的安全性,适用于更新的主板、硬盘配置,更大的存储空间(容量大于2T的硬盘必须GPT格式)等等。
在过去,BIOS + MBR一直都是PC的主流的启动方式。
但是随着PC硬件和系统的发展,在WIN8以后微软推荐用户使用UEFI + GPT的启动方式。
legacy和mbr,uefi和gpt是一一对应的关系。
如果将硬盘改成gpt,bios必须开启uefi模式引导,并且操作系统必须是64位,UEFI不支持32位系统。
如果将硬盘改成mbr,bios必须开启legacy模式引导。
否则系统不能启动。BIOS怎么切换启动模式?
本文分两部分,一为GPT无损转MBR,二为MBR无损转GPT。
警告提示:不能保证百分百无损转换成功,建议提前转移备份所有硬盘数据。
硬盘 GPT 格式转 MBR 格式数据无损转换
- 开机进BIOS,改启动模式为 Legacy。
- 重开机启动进入U盘PE工具箱(PE工具箱参考→技术/运维人员必备U盘PE工具箱,如何U盘引导参考→BIOS笔记)
- 打开 diskgenius 软件,查看分区状况,对于超过 4 个 GPT 分区的情况是无法进行转换的,转换时会有报错提示。
- image.png
- 删除掉一些没有用的分区,比如 ESP 、msr 分区,这是 GPT 硬盘结构需要的分区, 对于 MBR 来说没有用。
- image.png
- 开始进行格式转换,在要转换的硬盘上点右键,选择“转换分区表类型 为 MBR 格式”,
- 转换时会警告磁盘容量不可超过 2TB,因为 MBR 格式可识别的最大容量就只 有 2TB,点确定
- image.png
- 在 C 分区上点右键,选择“激活当前分区”,
- image.png
- 点击软件界面左上角的“保存更改”图标,让之前的操作正式生效
- image.png
- 给系统盘创建 windows 启动文件,通过在 Windows 命令行操作模式下执行命令:
- bcdboot c:\windows /s c:
- (此命令是用来将 Windows 的启动文件移动到系统盘的根目录下)
- 特别要注意:一定要是 Legacy 模式启动的 PE 才进行此步操作
- image.png
- 由于分区格式发生了变化,引导配置信息也需要重新建立,可以通过 BootICE 工具,或者DMS++,或者Windows引导修复一键通 For WinPE来完成。
- DISM++修复引导
- 进WIN打开磁盘管理可以查看磁盘已经成为MBR格式
- 或者在命令行窗口使用以下命令可以查看磁盘格式
- 在“GPT选项”下方,如果有号标识是GPT格式硬盘,如果无号标识是MBR格式硬盘。
- 命令行查看磁盘格式
硬盘 MBR 格式转 GPT格式数据无损转换
几个概念:
- GPT磁盘上没有四个主分区的限制,因此根本不需要建立什么扩展分区。 你愿意创建几个主分区都可以。
- esp即EFI系统分区,全称EFI system partition,简写为ESP,用于保存系统引导文件。ESP虽然是一个FAT16或FAT32格式的物理分区,但是其分区标识是EF(十六进制) 而非常规的0E或0C。因此该分区在 Windows 操作系统下一般是不可见的。支持EFI模式的电脑需要从ESP启动系统,ESP是一个独立于操作系统之外的分区,操作系统被引导之后,就不再依赖它。ESP也可以看做是一个安全的隐藏的分区。esp分区一般 200m 足够了。
- MSR是微软保留分区,windows不会向msr分区建立文件系统或者写数据,而是为了调整分区结构而保留的分区。MSR 分区的大小会因 GPT 磁盘的大小不同而发生变化。MSR 分区是GPT磁盘上必须的分区,不是为用户所使用的。对于大于16GB的磁盘,MSR 分区为至少为128 MB。msr根据需要选择是否创建,如果创建 300m差不多够了。在Win8以上系统更新时,会检测msr分区。
- ESP与MSR分区的概念
- 转换操作步骤:
- 开机进BIOS 改启动模式为 uefl(这样建立esp就容易成功)
- 重开机启动进入U盘PE工具箱(PE工具箱参考→技术/运维人员必备U盘PE工具箱,如何U盘引导参考→BIOS笔记)
- 打开 diskgenius 软件,选中目标硬盘,右击显示 “转移成guid格式”说明现在还是mbr模式,反之亦然;点击确定 转换分区表类型为GUID格式。逻辑分区全部转换成主分区,分区表也转换成GPT的,最后 点 保存更改。
- image.png
- 对于使用Windows系统安装工具划分磁盘分区的磁盘系统,一般都会有一个100MB/350MB隐藏分区,这个时候正好可以将其转变为ESP分区。
- 将隐藏分区转换为ESP分区首先需要将其删除,然后将其新建为ESP分区,并重新分配盘符。
- 对于无隐藏分区的操作系统磁盘,这个时候需要拆分分区
- 拆分分区
- 拆分C盘出500MB空闲分区,保持空闲。
- 拆分C盘出500MB空闲分区
- 选是
- 空闲部分,右键弹出菜单
- image.png
- 200MB的ESP,MSR自动建立
- 需要注意的是:不要给分区指定盘符,会报错。先保存刚才的操作,再重启一次再进入Windows PE模式下,利用DiskGenius指定盘符(如果不重新启动直接指定盘符,会报参数错误)。
- 建立ESP分区表后,将“Windows ESP分区文件”(网上搜索对应Windows版)复制到ESP分区根目录下。
- 修复引导
- 由于分区格式发生了变化,引导配置信息也需要重新建立,可以通过
- 运行EFI分区修复工具,BootICE 工具,或者DISM++,或者Windows引导修复一键通 For WinPE来完成修复引导。Windows目录选择系统分区Windows文件夹。
- image.png
- DISM++修复引导
- Windows引导修复一键通
猜你喜欢
- 2024-10-11 SSD不够用?三招教你免费腾空间(ssd硬盘空间不足)
- 2024-10-11 自己动手 打造RAM OS系统(linux ramos制作)
- 2024-10-11 win8开机提示Invalid partition table解决步骤
- 2024-10-11 电脑硬盘分区不见了怎么恢复数据?
- 2024-10-11 笔记本提速不是梦,换硬盘,分区,系统迁移,装机,全套教程来喽
- 2024-10-11 软路由OpenWrt X86软路由安装(软路由教程openwr)
- 2024-10-11 光盘装系统怎么分区(光盘安装系统怎么操作)
- 2024-10-11 开机提示invalid partition table的解决方案
- 2024-10-11 Windows系统的安装注意此什么?如何快速安装系统?
- 2024-10-11 包教包会!不换系统换硬盘这样就行
你 发表评论:
欢迎- 06-24一个老爸画了超级有爱的365幅画 | 父亲节献礼
- 06-24产品小白看魏则西事件——用产品思维审视百度推广
- 06-24某教程学习笔记(一):13、脚本木马原理
- 06-24十大常见web漏洞——命令执行漏洞
- 06-24初涉内网,提权那些事(内网渗透提权)
- 06-24黑客命令第16集:47种最常见的**网站方法2/2
- 06-24铭说 | 一句话木马的多种变形方式
- 06-24Java隐藏的10倍效率技巧!90%程序员不知道的魔法方法(附代码)
- 最近发表
- 标签列表
-
- spire.doc (70)
- instanceclient (62)
- solidworks (78)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)