早想升级SSD了,创见256某东有过499的价格错过了,美亚72刀的m500 240也没抢到,这几天易迅有优惠就下手了ocz acr100 240G 固态盘,价格550,不过网传东芝a19芯片PE数只有1500左右,也管不了那么多了,电脑使用环境改变,急需防震,但估计用个三五年应该不成问题。而且最近不是牛市吗,花的又不是自己的辛苦钱,都不是事。
首先把旧盘拆了换上新盘,因为旧盘有设置硬盘密码,特意先试下不取消密码换电脑看能不能读,试了换电脑后变新盘,当然装回去取消密码后就可以了。
然后,最头疼是考虑系统转移的问题,因为我不打算重装系统。还有分区问题。经过多重考虑分了两个区,一个NTFS 100G,一个ext4 大约123G,不再分swap,home这些,如果不是win很有必要,就打算全盘一个ext4挂/得了。4k对齐,我用diskgenius把第一个盘对齐了8扇区,ext4盘是用Disk Utility分区和格式化,据说会自动对齐,还没验证。
先转移XP和W7,W7暂时还没时间折腾,就说XP吧,比较简单,修复新盘的MBR PBR,然后PE下复制内容过去,理论上就转移完了,但由于之前的系统是多分区,有些软件是安装在D:/Program Files目录,也不管它,把D盘的也复制过去合并起来,接着就改注册表,把同一个盘挂载成C盘和D盘。内容在[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]中,把旧盘的内容全删掉,启动一次系统就会识别新盘,然后找到里面“\\DosDevices\\C:”的内容复制一份改成“\\DosDevices\\d:”,注意这个d是小写,然后就可以了,操作方法是把注册表导出成reg文件修改后再导入。
OK,应该没什么遗漏了,就这么完成XP的转移了,W7我估计应该也可以同法泡制。但我还没时间理它,因为太少用WIN系统,XP也只是备用。
接着转移ubuntu,我的1004,用好几年了。也比较简单,就是用grub4dos引导ISO安装盘的方式进入临时ubuntu,分好新区,就把旧盘用命令cp -a 复制过去,为免权限不够,我是进入su后再操作的,那天的命令大概是
cp -a /media/oldubuntu/* /media/newubuntu
cp -a /media/oldhome/* /media/newubuntu/home
完成后就改/etc/fstab,把新盘的UUID替换旧的,旧的home挂载就#掉,查网上说SSD加discard参数就加上了:
UUID=824c08bf-c386-4782-b0b6-8958868ef8d9 / ext4 discard,defaults,noatime 0 0
就是这样,还要修复引导,因为我一直都是用的grub4dos,所以也没什么搞的,就是打开menu.lst把新uuid填上就行。但是这里我还加了点东西,网上说data=writeback是让ext4关掉日志,反正我手提电脑也不怕掉电丢文件,就用上:
title Ubuntu 10.04.4 LTS, kernel 2.6.32-48-generic-pae
uuid 824c08bf-c386-4782-b0b6-8958868ef8d9
kernel /boot/vmlinuz-2.6.32-48-generic-pae root=UUID=824c08bf-c386-4782-b0b6-8958868ef8d9 rootflags=data=writeback
initrd /boot/initrd.img-2.6.32-48-generic-pae
ubuntu转移就这么完成了,查ext4日志模式用 dmesg | grep -B 1 "mounted filesystem" 。
附图几张:
附件:
1.png [ 33.26 KiB | 被浏览 527 次 ]
附件:
2.png [ 70.26 KiB | 被浏览 527 次 ]
附件:
3.jpeg [ 112.35 KiB | 被浏览 527 次 ]
附件:
4.jpeg [ 116.23 KiB | 被浏览 527 次 ]
sata2速度差,ubuntu下还不知道有什么软件可以测试硬盘速度。
不好意思,费话较多,记录一下,也给大家一个参考。