part1 笔记本换7200转硬盘的经历 part2的内容可能会觉得比较无聊。。。前段时间在淘宝买了块7200转、500G的笔记本硬盘。
拿到硬盘需要把250G的内容转到500G中
当时的过程是:
①:试用500G为移动硬盘
以前有人说2.5的盒子带不起7200转的笔记本硬盘,现在我只插了一个USB口就带起来了,不够电的话可以把整个Y形USB给插上。
②:拆本本换上新盘,再把250G和盒子组装。这次硬盘盒我又买了元谷的,50元的盒子,质地一般。
③:进入PE ,分区(25G(主、活动)60G(主)380G(扩展)),拷贝内容。
接250G移动硬盘 拷贝C盘和D盘。我是用“爱磁盘”这软件拷贝的,为什么没用Ghost呢,"爱磁盘"比较便利嘛。拷贝速度相当快,1G每分钟(250G是用USB口接的,最大复制速度大概就是21M)。
“爱磁盘”拷贝的方式和Ghost不同,前者有多种拷贝方式,分别是:复制所有扇区、按文件系统结构原样复制和按文件复制(可以消除碎片)。我的情况是默认并仅可以选择第三种。拷贝完之后要修复用win7碟修复MBR里的记录,方法下面会具体提到。④:可以进入系统了。
这里有个小怨念,成功还原win7之后,win7先认380G的扩展分区为系统的D盘,再认了60G那个主分区为E盘。按理是应该先认主盘再认扩展的,win7设计没考虑这点。进入系统用磁盘管理工具修改盘符,重启就能用了。(工具、桌面都在60G那盘,它必须为D盘)。
⑤:拷贝原E盘
在win7拷原E盘,速度挺慢的,190G多拷了2个多小时
⑥:笔记本用了几天7200转的硬盘了,说一下主要感受。
I:5400转硬盘绝对是双核本本的瓶颈,我的CPU是QL64,内存是DDR2 667 3G。这2个平时用不完,但是硬盘灯经常一直在亮。
II:换上7200转的盘,硬盘灯闪的次数少了,打开Chrome速度明显挺高、同时提高了日常预览缩略图的速度。现在觉得机子顺手挺多。
III:能同时开2个VBOX的XP用迅雷下载(我在学校,多个VB用桥接能播多个号),之前这样做会经常卡住,现在灯不亮了。
IV:再说下3G内存在WIN7下的使用情况
平时只用40%。开2个XP虚拟机(分配340多内存)、一个播放器、一个Chrome、QQ2010、无数个小后台之后,3G内存在win7下就不够了,每次超过80%内存占用的时候有提示需要关闭程序。
原本想截一张全盘符,可惜现在在家里,盘盘都在学校。发一张实物图吧(*^__^*)
大个子的黑色是1.5G的西数mama,大个子的银色是1G的希捷baba,中间夹着的是250g的小希捷。希望他们像团子一样多。part2 下面是虚拟机上安装双系统的实验,先安装win7再装XP。实验目的是为了清楚,磁盘主引导扇区、主引导记录既是主引导程序、系统引导程序、活动分区、主分区、扩展分区、逻辑分区几个概念。先是几个概论主引导扇区位于整个硬盘的0磁头0柱面1扇区,包括硬盘主引导记录MBR(Master Boot Record)和分区表DPT(Disk Partition Table)。其中
主引导记录、MBR的作用就是检查分区表是否正确以及确定哪个分区为引导分区,并在程序结束时把该分区的启动程序(也就是操作系统引导扇区)调入内存加以执行。
主引导扇区的结构
1、主引导程序(占446个字节)
2、分区表(每个16个字节)
3、结束标志(占2个字节)
Google MBR和GUID的强弱 ## http://url.ie/781n GUID磁盘分区表方式,较少见,Mac使用GUID。两种引导程序:主引导程序(MBR)和系统引导程序(如,xp的NTldr)MBR,全称为Master Boot Record,即硬盘的主引导记录。
为了便于理解,一般将MBR分为广义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所说的主引导记录;而
狭义的MBR仅指引导程序而言,它是FDISK在对硬盘分区时产生的,它不属于任何分区,因而FORMAT.COM只能格式化某一分区,而不能清除主引导记录的任何信息,
它负责从活动分区中装载,并运行系统引导程序。系统引导程序:既是Boot Loader。安装操作系统时候,操作系统安装在引导分区的一种引导程序,
安装boot loader的同时,系统会改写MBR中装载引导分区的记录。在指在操作系统内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。
下面是常见Boot Loader的解释。
Linux下常见的Boot Loader是GRUB或者LILOwindow 的 98~XP 用的Boot Loader是Ntldr(NTloader的缩写) 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统,————在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。window vista 和 7 所用的新Boot Loader是 在Windows Vista中,微软引入了一种全新的boot loader架构,Windows Boot Manager (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,Windows Vista中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。实验的过程①先在PE中为虚拟机分区。我这里分了三个区,爱磁盘的自动命名很不错,要是分两个区,它会给第一个区命名系统,第二个区命名文档。备份分区表这个动作实际上就是备份硬盘主引导扇区的所有记录。
②这张图解析一下活动分区、主分区、扩展分区和逻辑分区的作用。
MBR的分区表方式较只能分128个分区的GUID分区唯有的优势就是它可以分无数个分区,但是主分区最多只能有4个。扩展分区是主分区的一种特殊形态,目的是实现同一块硬盘中能分配超过4个以上的分区。
图中,我先分了一个主分区,在划分一个扩展分区。在扩展分区里面分逻辑分区。扩展分区是逻辑分区的总集合。
③选择安装win7到C盘,并成功安装。
④换XP安装碟,重启,安装XP,成功安装。
现在直接开机会直接进入XP,安装XP的时候,xp的Boot Loader修改了MBR的引导记录。现在要是我们不对MBR的记录做修复,那么我们就进入不了win7。
⑤首先要修复MBR的引导记录,让MBR能成功引导到win7的Boot Loader,接下来要实现再开机时有双系统选着菜单。
让MBR的记录重定向到win7的Boot Loader的方法之一,用win7的安装盘“修复计算机”。(这既是俗话说的,修复MBR记录。)
做完上面这一步我们开机会直接进入win7,这次轮到XP进不去了。现在在win7以管理员身份运行CMD命令
输入 Bcdedit /create {legacy} /x “双引号内为XP系统的名字” ,回车(x代表xp系统所在盘符)
输入 Bcdedit /set {legacy} device boot ,回车
输入 Bcdedit /set {legacy} path \ntldr ,回车
输入 Bcdedit /displayorder {legacy} /addlast ,回车
上面这段命令是用BCDEdit编辑启动项目的过程,引用于window7之家的文章。成功编辑之后,重启系统就可以看到 选择 要进入系统
到这部为止就成功以先WIN7再安xp的方式,安装好双系统。为什么不能在XP里编辑XP的Boot Loader来引导WIN7呢?,因为引导win7内核是XP的Boot Loader无法完成的工作,所以我们让win7的Boot Loader引导xp的内核。
磁盘主引导扇区、主引导记录、系统引导程序、活动分区、主分区、扩展分区、逻辑分区这几个概念,很混乱。特别是因为MBR有广义和狭义的说法,和几个术语的中文翻译太相似。最后说一下我启动VBOX的xp虚拟机的方法。利用了VBOX的命令行程序 VBoxManage。
先在新建文本里输入
path=%path%;C:\Program Files\Oracle\VirtualBox\
VBoxManage startvm xp
保存为*.bat的批处理格式,放在桌面。每天用这启动虚拟机大概每次可以节省4~5秒。
##其中“;”后面跟着的是“VB的安装位置”。“startvm”后面跟着的“XP”是我为系统取得名字。
还放张灵梦的图片,点击传送。。
(
Original:
2128x303 3 (5.8 MB))
这张貌似很容易就叉烧包。