Linux的小用处之 – 找回文件 + 拷贝速度
问题发生:
昨天在帮合租房子的一个人用Norton PartitionMagic 8 分他硬盘的区, C(30G)+ D(40G)的盘改为10+60, 也就是先把C区分为10+20,再把20和D区合并一下,这本来是不值得一提的事,但是当合并20+40的时候,PM提示20的区不能作为一个目录并入40的区,提示有错误,其实这时候我应该停下来检查一下错误,但我没理睬,就直接把40的做为一个目录并入到20的区里了,这时候没再提示错误。因为这个40G的D区里有30G的文件,所以当并入20G的时候花费了很久的时间。而且,最惨的是,当合并结束,却发现无法进入目录,提示有错误。用PM检查修复不了,用WINDOWS自带的检错程序也修复不了,用Norton Disk Doctor也是无用。
虽然用这些修复软件,能检测到有错误,但是要么是无法修复,要么是修复的过程指示条一动不动,根本就不知道能不能修复。
这时候觉得坏事了,因为里面有30G的数据,如果丢失了可就惨了。如果去专业修复中心区修复,这个钱可是要花不少。
解决办法:
本来都准备放弃了,要带去专业修复中心看一下。
后来在看书的时候,脑子里还在想这件事,突然脑子里就出来一个念头,WINDOWS下这个目录打不开,LINUX下应该可以吧,这两个系统的文件系统是不一样的,而这个盘不是物理错误或损伤,只是文件目录逻辑上的错误,所以换一个系统估计就可以打开目录了。
后来进入LINUX,在双击目录的前一秒还想,如果这打不开,可真死了。当按了下去,果然目录打开了,心里那叫一个兴奋啊!
拷贝速度:
因为能打开目录了,就赶紧找空余的盘来复制这个30G的数据,这才发现,LINUX下拷贝文件的速度比在WINDOWS下快的多了。首先因为空间大小问题,只拷贝了16G,而且是从移动硬盘中拷贝到另外一个移动硬盘中(这比移动硬盘到本地硬盘要慢的多),就这样,速度还是20多分钟而已。 而我进入WINDOWS系统,把这16G的东西从移动硬盘拷贝到本地硬盘中,就花了一个多小时! 太让我惊讶了!
不过,这样在LINUX下拷贝东西的缺点有两个:
- 中文名称的目录和文件会变成乱码,因为两个系统的默认编码不同。(也许可以修改编码来解决这个问题,不过我还没有试过,不确定能否解决)
- 因为权限问题,LINUX下写入NTFS格式的盘会很麻烦。有软件可以解决这个问题,但是据说效果不好,时常有问题。如果写入的盘最好是FAT32格式或者是LINUX 的 EXT3格式,所以这样还算麻烦一点。
Mozilla Configuration
By entering “about:config” URL, you can change the Mozilla Firefox web browser’s configuration.
OPENSUSE10.3 – NVIDIA驱动安装和compiz-fusion配置
安装环境:
ASUS笔记本 NVIDIA显卡 GeForce Go 7700
驱动版本:NVIDIA-Linux-x86-100.14.19-pkg1.run
依赖性:确保kernel-source是最新版本,安装make, gcc等
安装步骤:
安装显卡驱动:
10.3出来后,有了”1-click install“,很方便了。
在yast里的“software repositories”里添加nvidia安装源
——————————————–
Protocol: HTTP
Server Name: : download.nvidia.com
Directory on Server: /opensuse/10.3
——————————————–
然后打开“software management”
查找下列两个软件
——————————————–
x11-video-nvidiaG01
nvidia-gfxG01-kmp-”kernel-flavor”
——————————————–
如果是比较旧的nvidia版本,比如series 3, 4等,那就选择
x11-video-nvidia
nvidia-gfx-kmp-”kernel-flavor”
这里的kernel-flavor根据你系统里的kernel来决定
比如我的是kernel-default
可以在terminal里用”uname -r”来查看是否default/bigsmp kernel
安装好后,输入”sax2 -r”来设置X.Org (这里应该不需要用init 3到非图形界面使用)
1-click install是比较方便,但是如果出现问题,并不能提示。我用此方法安装显卡驱动,以为成功安装,可是在Desktop Effects里发现”3D加速激活”项并没有打开,说明没有成功。但是不知道原因在哪。等用手动方法再重新安装后,才发现问题所在。
手动安装显卡驱动:
- init 3 – 进入非图形界面
- sh NVIDIA-Linux-x86-100.14.19-pkg1.run -q – 这里会告诉你哪些需要安装先
- sax2 -r -m 0=nvidia (0是数字,不是字母)
- init 5
回到图形界面后,打开Desktop Effects,就会发现3D加速激活已经打开。重启电脑会出现NVIDIA的LOGO。
Compiz-fusion的安装和配置:
在浏览器中打开:software.opensuse.org/search
搜索“compiz fusion”, 下面会有一个列表,如果是gnome下的,那就选择
compiz fusion gnome,然后点击右面的“1-click install”,
下载一个compiz-fusion-gnome.ymp文件,双击,然后开始进行yast一键安装。
安装好compiz-fusion后,在“Desktop Effects”里有“Configure Compiz”,这就是CCSM,
可以在这里打开,也可以在terminal里直接打入CCSM来打开。
设置:
打开terminal,输入如下:
- nvidia-xconfig –composite
- nvidia-xconfig –render-accel
- nvidia-xconfig –add-argb-glx-visuals -d 24
最后再输入:
gnome-xgl-switch –enable-xgl (关闭是 gnome-xgl-switch –disable-xgl )
重新启动电脑, 进入系统后,会出现compiz-fusion的LOGO,那就说明成功了。
窗口边框是红色的,有磨砂玻璃效果,拖动窗口会有波动效果,这些都是默认设置。
打开CCSM,可以进行更多的设置。
