1、根据自己的机型,重启后按下相应按键,进入bios。
2、在boot菜单下,把固态硬盘设置为第一启动项。
3、一些比较老的主板,还需要将atadrivesetup设置为enabled状态。
4、进入u启动U盘启动盘内置的pe系统。
5、打开pe系统中的分区工具。
原来机械硬盘是msdos分区表,新固态硬盘是gpt分区表,数据大小在100GB以内,所以使用 dd 命令迁移。
我系统都是只装在一个分区中,所以直接在 root 模式下执行迁移:
大概一个小时就迁移完成了。
这里要注意的是拷贝的源和目标分别是 /dev/sda1 和 /dev/sdb1 这两个分区,而不是 /dev/sda 和 /dev/sdb 这两个硬盘名称。
最后更新一下硬盘信息(不然显示的大小信息等还是旧硬盘的信息):
dd 工具会将 uuid 也一起拷贝,所以拷贝完成之后,只要将旧的硬盘拆卸下来,替换上新的硬盘,不用修改 /etc/fstab 文件,就能按照你以前的设置自动挂载。
重新启动电脑,顺便修改下Grub,因为莫名其妙出现了一个error问题(具体忘了,上午的事)。
修改文件 /etc/default/grub :
最后更新一下:
你用64位Win7的安装盘(非GHOST盘)从光驱向SSD上安装系统前,进入BIOS将光驱设置为第一启动设备,SSD设置为第二启动设备,机械硬盘就不必管它了。插入光盘进入安装界面时,一开始有选择磁盘的选项,选择自定义,创建50~60GB的分区,然后就可以开始安装。安装完成后取出光盘,就会从固态硬盘启动Win7。
SSD上的系统分区盘自然是C,SSD上如果有剩余容量可以到“磁盘管理”里面继续创建分区。按这种方法安装系统,不必考虑4K问题。
机械硬盘此时已成为一块纯数据盘,原来的 C盘符会改变,旧系统若不想要,该分区可随意处置(已与新系统无关了)。注意,前提是必须从光驱启动安装新系统,绝不能从旧系统里启动安装。
如果想保留旧系统成为双硬盘双系统也可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)