MBR硬盘系统迁移加无损转换为GPT |
您所在的位置:网站首页 › mbr无损改gpt › MBR硬盘系统迁移加无损转换为GPT |
背景: 原有的512GB固态为sata3盘,容量不够且性能较差(还要我三百八)。赶上固态好行情,遂装机时七百入了1T的m2固态RD20(重在便宜)。 于是打算在无损情况下,将原有硬盘中的系统、数据迁移到固态盘中,外加想尝鲜升级win11,双系统硬盘的保险。 定义: 下称原先的512GB固态sata3盘为老盘,新入手的1T的m2固态为新盘。 流程:首先下载了DiskGenius安装到老盘上,附官网网址: 接着选择系统迁移功能 选择老盘的系统盘 点击确定后选择目标磁盘后再点确定 还是确定 进入这个界面,我原先的老盘是分了两个区,因此需要点击分区管理并选择添加分区 添加完后再自己手动调整分区大小 调整完后点击开始选择热迁移即可 以上为系统迁移教程。 以下为将新盘从MBR转为GPT教程。 首先在左侧右键选择新盘 选择转换分区表类型为GUID格式,然后点击左上角的保存更改 一顿确认完毕之后,先别重启,否则会因为引导缺失而无法进入系统,所以我后来的操作是在老盘的系统上运行CMD和DiskGenius完成的,没有老盘的也可以用U盘制作windowsPE来完成后续操作。 左键点击新盘(需要由MBR转换为GPT的磁盘),在上方菜单栏中选择分区,并点击建立ESP/MSR分区 记得要先在磁盘中预留300MB大小的未分配空间,这个过程我是在windows自带的磁盘管理中完成的 右键选择最右侧分区,选择压缩卷,输入300,点击压缩即可 回到上文,点击确认即可(我的是因为已经建立了所以会不大一样) 完成之后即可在左边栏中找到ESP分区,右键选择指派新的驱动器号,选一个喜欢的就行(某一步过程中会提示需要格式化,确认即可,因为是未分配空间) 在windows自带的左下角搜索里搜索cmd,点击以管理员身份运行 进入新盘的系统盘,比如我当时在老盘操作的,所以新盘的系统盘在f盘,输入 f: 回车 此处可以加一个验证 磁盘0脱机是我干的,防止干扰盘符输入命令diskpart进入,在输入list disk,如图我的新盘是磁盘1,Gpt一栏中有*号,说明已经转换成GPT成功了,再输入exit即可推出diskpart 进入正题,把引导文件放入esp中来使得系统可以正常启动,输入 如图: 命令解析: 其中BCDboot 是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。 f:\windows 系统目录,打开计算机,查看你安装的系统是在那个盘,就输入相应的盘符。例如我当时的新盘系统盘在f盘。 /s h: 指定esp分区所在磁盘。例如我当时的esp分区在h盘。 /f uefi 指定启动方式为uefi,注意之间的空格一定要输入。 /l zh-cn 指定uefi启动界面语言为简体中文,为可选参数。 然后不出意外的话应该就可以看到 已成功创建启动文件 的提示 记得在bios里选择的是安全启动/UEFI启动,否则还是会无法进入系统,各主板情况都不同,可自行在网上查阅。 最后就可以用工具或者在bios中修改启动项为新盘,用GPT+UEFI进入系统了,如果盘符有错乱的话记得要修改回原先对应的,esp分区无所谓,如我迁移前的C盘是系统盘,D盘是软件盘,则应修改为与原先相同的盘符,这样老数据才能正常根据路径来访问各种文件。 我的最终成果图如下: 在磁盘工具中右键系统盘->属性->硬件->属性->卷->写入,也可以看到转换成功。 后记:F盘已被格式化并删除卷,为此前MBR启动时的遗留产物,转换为GPT后已不再需要,否则会多出一个无法正常开机的启动项。 由于MBR为硬盘上的第0磁头第0磁道的第一个扇区,故在系统自带的磁盘工具下无法直接合并到其他卷,故将这部分空间用作ESP、MSR分区更为合理。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |