|
前年我发的一个关于变慢的帖子里存在错误(而精华贴里头引用过
http://www.linuxfans.org/nuke/mo ... &highlight=
于是......)导致很多新手看了后不得不重装linux。我感到十分难过,sorry,这次修改过了。一定正确......希望有点用处。
这种情况会发生windows变慢:
装win2x(winxp)的时候,硬盘上所有空间都用上了(不管是fatxx或ntfs),后来为了装linux,在DOS下又删除原来存在的分区,空出几个G装linux。 在DOS下删除分区而不是在windows下删除分区,是问题发生的直接原因
结果导致,windows找他原来存在的分区找不到:
如果原来存在的分区变成可用空间,那么windows将跳过检查,“我的电脑"中少了一个盘,也就是少了一个字母,如:c: e: f: .....这样windows的速度不会变慢,没有变化,有时多了一个”xxxerror“ ,不过没关系。
但是,在刚才的“可用空间”里装上linux/unix,就变成了linux/unix分区(ext2,ext3...,unix..),那么windows的c: d: e: 字母不会少,依然存在。只是,这时候的e盘不再是以前的fat32或者ntfs了,而是ext3,windows载入的时候不能识别,就是不能访问,那结果就是,不断的试图读取......结果就是很慢.............悲惨.......
解决方法:3种
1. 下载一个windows识别linux分区的文件ext2_for_win2k.zip,其中有 ext2.sys和一个*.reg文件
http://skagon.51.net/temp/ext2_for_win2k.zip
第一步,cmd下copy ext2.sys %systemroot%\system32\drivers\
(%systemroot%是你的winnt目录,类似还有一个变量%windir%)
第二步,cmd下键入regedit /s *.reg(或者双击*.reg导入即可)
*.reg内容如下:
REGEDIT 4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ext2]
"ErrorControl"=dword:00000001
"Type"=dword:00000002
"Start"=dword:00000001
"Group"="File system"
其中REGEDIT 4可以改成"Windows Registry Editor Version 5.00"不过REGEDIT 4 可以兼容9x和2x.....
注意:经测试,ext3分区也可以用那个ext2.sys文件,放心好了,只是,windows下不要往那个/boot(windows下识别的linux分区)中写东东。
2.在windows下“删除”那个linux区(确保windows”遗忘“那个区,具体做法是:右键"我的电脑"-"管理"-"磁盘管理"-右键"linux分区"-"更改驱动器号"-"删除",注意,这是删除这个分区的访问字母,不是删除逻辑分区),也不是在DOS下删除哦。 假设是f盘,windows下不给这个盘访问字母,它就不会试图读取了。问题可以解决
3.pqmagic不能无损数据调整linux分区的大小,也不能平移linux分区的位置(平移以后grub会失效,导致启动不了)。如果,能在linux分区之前,增加一个windows分区,让windows找到就可以了。不管它有多大。正确的做法是,用pqmagic在dos下调整一个windows分区的大小,调小一点,空出一点空间,在在这点空间上创建一个windows分区,也就是把linux分区前的某个windows分区一分为二,即可。这样,windows“失去”的分区“找回”,就不会变慢了。尽管此时的windows分区和以前根本不一样,但是问题可以解决。
正确安装linux详细说明:
假设有c: d: e: f:盘,f盘大小是6G,你想把它给安装linux用。此时,请不要在dos下用分区工具删除f:盘,然后去装linux。这就会导致变慢的情况发生。
正确的做法:2种
1.在windows下删除f盘,这回是真的删除哦。右键"我的电脑"-"管理"-"磁盘管理"-右键"linux分区"-"删除",(注意和上面的区别)。然后重启,在剩余空间安装linux。
2.在dos下,使用pqmagic,给f盘调整大小,但是不能删除它,如果删除,那windows就会变慢,几乎所有变慢的人都是这里犯的错误。原因上面已经分析过了。此时,应该调整f盘大小,使它变得很小,例如1G,这样,就可以空出5G的空间装linux了
EMAIL:[email protected]
QQ:82851737
前3种解决方法一定正确。 |
|