系统迁移与双系统
起因
- 上周受不了电脑的慢,给电脑加装了一块240GB SSD,为了跑Java和安卓模拟器加了一根4G内存条
- 为了提高工作效率
系统迁移
- 因为系统装了很多编程软件和各种环境,重装太麻烦故选择迁移
- 工具是WePE里的傲梅分区助手,SSD分了两个区,完整迁移C盘至SSD,并且将D盘(我用做软件安装盘)里的ProgramFiles *拷贝到SSD第二个分区
- 修复引导从SSD进入系统后更改软件盘的盘符与之前对应即可
Ubuntu系统拯救
- 因为原来是机械硬盘上有双系统,而我合并了以前的系统盘和软件盘两个分区,导致硬盘分区编号变动致Ubuntu不能引导启动
- 我在Win10下使用Easy BCD免费软件添加了Grub2引导hd0(原机械)的Linux /boot分区,重启进入Grub命令行界面
- 使用
ls
命令查看硬盘分区状况,ls (hd0, msdos*)
等查看分区类型,找到Ext2的两个分区,一个是boot分区,一个是/分区 - 使用
set
查看grub配置情况,查看prefix=xxx
,root=xxx
,发现不对 - 使用
ls
继续查看文件,区分/boot分区与/分区 - 找到boot分区后使用
set prefix=hd0,msdos6/grub
,set root=hd0,msdos6
设置好grub配置 - 使用
insmod normal
,normal
就可以启动Ubuntu了 - 进入系统后使用
update-grub
(需要root权限),系统便会自动更新引导相关配置 - 大功告成
总结
- 推荐一个小工具EasyBCD,我已经用了三四年了,双系统安装(Win为主,Linux为辅)很棒
- 没事多鼓捣,实践出真知
时光不停 TeslaChan @buting
转载请注明出处!
转载请注明出处!