logo我的ubuntu


linux分区规划

Posted in ubuntu by spiritfrog on the May 25th, 2008

在这里不谈如何在linux下分区,愚以为linux分区做好规划才是最重要的。

1.整体是采用单系统(单一系统Linux)还是多系统(M$ Windows与Linux共存)

如果是单一系统,那么你就不需考虑是不是要与其他系统做磁盘分区的共用了,如果是多系统,那么各个分区在你完成安装Linux后都可以挂载在Linux里了,当然也包括NTFS了。不过反过来不行,ms的系统不支持linux分区。

如果有ms系统, 就可以考虑将电影、音乐等文件报存在ms的ntfs分区, 这样两头都可以访问。

2.linux主机的功能是:Desktp 或是 Server?

这里关系到你在安装Linux时要分多少个区,Linux与M$最大的不同是每个分区都只是一个挂载点(如 /home, /usr,/boot,/var),而M$的分区都是一个个盘符(如 c: d: e: ….等等),至于要做多少分区。

接下来要介绍的是你所使用的储存设备在Linux里的

挂载位置与使用代号

硬件名称 硬件在Linux里挂载位置
IDE硬盘 /dev/hd[a-z]
SCSI 硬盘 /dev/sd[a-z]
SATA 硬盘 /dev/sd[a-z]
USB 移动盘 读卡机 /dev/sd[a-z]
光驱 /dev/cdrom
软驱 /dev/fd[0-1]
打印机 /dev/lp[0-2]

 

IDE 硬盘 Master Slave
IDE 1 (Primary) /dev/hda /dev/hdb
IDE 2 (Secondary) /dev/hdc /dev/hdd

咦!!上面图表怎么没有SATA SCSI??

呵呵~~因为这些装备是按顺序排下去的sd[a-z],基本上会依照SCSI SATA USB 的顺序排下去的,若拔除一个后面的代号则会向前递补上去的。

接下来要简单的跟大家介绍硬盘分割:

硬盘分割

硬盘经过分割后成为各个分区,分区依照功能性的不同又可分为主分区( Primary )、拓展分区(Extended)及逻辑分区( Logical ) 三种。

1.硬盘最多可以区分4个主分割区或3个主分割区 1个拓展分割区

2.拓展分割区又可分成数个(没有限制,但总容量不得超过拓展分割区大小)逻辑分割区。

3.代号的使用:以IDE0(第一个硬盘,设备名称为 /dev/hda)为例来说明

主分割区使用:hda[1-4] *包含拓展分割区在内*

逻辑分割区使用:hda[5-~] *请注意,逻辑分割区一定由5开始计算起*

现在我们就可以依照你的需求来规划你的硬盘:

先假设使用多系统安装:

电脑里有两个硬盘分别为hda 160G及sda 250G,分割如下:

注:原先使用IDE安装M$,又买了sata 来安装Linux Ubuntu,并在BIOS里设置IDE为第1颗硬盘,只因为M$只能在第1颗硬盘启动,还是Linux好,放在哪都可用。

hda1 NTFS /media/hda1 我的M$1系统盘
hda2 NTFS /media/hda2 我的M$2系统盘
hda3 NTFS /media/hda3 我的M$3系统盘
hda5 FAT32 /media/hda5 M$[1-3] 共用的软件安装区
hda6 NTFS /media/hda6 存放我的 文件 影音多媒体
hda7 NTFS /media/hda7 源码和备份
sda1 EXT3 / 我最爱的 Ubuntu 22GB
sda2 EXT3 /home 主文件夹 60GB
sda3 swap   系统内存置换文件
sda5 NTFS /media/sda5 存放我的 文件 影音多媒体
sda6 NTFS /media/sda6 存放我的 文件 影音多媒体
sda7 NTFS /media/sda7 存放虚拟机影像档,可共用

注:拓展分割区目的只为分割出逻辑分割区,并非实体储存区域,通常看不到代号

前面提到了设备代号的部份,接下来我们要介绍

文件系统

在windows下,我们常见到的文件系统有 FAT、 FAT32、 NTFS

在linux里可使用的文件系统有:

Ext2:早期的格式,不支援日志

Ext3:是ext2改良版,增加了日志功能,是最基本且最常用的使用格式了。

ReiserFS:也有日志功能,其特点是处理小档案时速度快。

XFS : 稳定与高效,在大小档案混合的系统里有优越的表现。

JFS :特色是最不占用CPU资源,如果你的电脑老旧那么这是最好的选择。

开始分割了

在linux系统中至少必须有两个挂载点(磁盘分区),分别是 / 及 swap ,其余是否要将其他的挂载点独立分割出来则视你的规划需求而定。可参考以下建议:

swap的大小约等同你的内存大小,或稍大

初次接触的新手或硬盘空间有限 Desktop的安装建议:

挂载点 装置 说明
/ /dev/hda1 可用空间 – swap大小后的所有空间
swap /dev/hda2 大约内存大小 建议至少512Mb

高级用户 Desktop的安装建议:

挂载点 装置 说明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩余空间
/boot /dev/hda3 128MB左右
swap /dev/hda5 大约内存大小(建议至少512MB)

高级用户 Server的安装建议:

挂载点 装置 说明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩余空间
/boot /dev/hda3 128MB左右
swap /dev/hda5 大约内存大小(建议至少512MB)
/var /dev/hda6 视服务器功能决定大小

安装Liunx ubuntu磁盘分区的配置与建议事项就说到这里,有了以上的相关说明相信要将自己的硬盘规划好,应该不会是件难事啦。

总结分析:

做好规划之后,就会很清楚该有几个分区,什么样的分区格式, 分别存放什么;

分区的编号,跟硬盘设备以及通道口有关,实际分区操作并不需要操心, 只是ide接口,必须保证操作系统所在的主分区在主接口;

至于主分区,扩展分区,逻辑分区,只要保证操作系统在主分区即可,其他不需要太关心。当然尽量在linux中只用主分区, 扩展分区保留ntfs格式, 因为多出几个被多系统共享访问的分区是很有意义的。

firefox最佳150扩展

Posted in firefox by spiritfrog on the May 25th, 2008

突然在ubuntu中文论坛,看到有人转贴:

http://hall.sociz.com/index.php?showtopic=20075

确实不错的扩展推荐

amule中文文件名乱码

Posted in ubuntu by spiritfrog on the May 25th, 2008

amule下载的链接中如果包含中文, 可能会导致下载任务文件名中文变乱码,根据网上的解决方案,更换选项中的语言为简体中文,发现还是没有搞定。

最后还是从论坛获得收获,有两个办法可以解决:

1 copy ed2k的链接,到amule中手动添加一个任务

2 任务列表中选择一个,右键选 ‘文件信息’, 出现多组文件名, 再从中选择链接中名称一致的,确定之后就能看到正确中文了。

第一个方法, 放弃了浏览器跟amuel的关联, 所以不是很方便;

而第二个方法, 只需要手工修正一下文件名, 在没有完美方案出来之前,也是简单可接受的。

ubuntu最佳上手实战

Posted in ubuntu by spiritfrog on the May 18th, 2008

要用ubuntu,必先通入网络,除非你用的是dvd版本,否则软件将来自网络。

第一步, 怎样连入网络:

http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:InternetHowto/zh&variant=zh-cn

第二步, 速配指南:

http://wiki.ubuntu.org.cn/index.php?title=Qref/Hardy&variant=zh-cn

第三步,熟悉linux,要从基本命令开始:

http://wiki.ubuntu.org.cn/index.php?title=%E5%9F%BA%E6%9C%AC%E7%BB%88%E7%AB%AF%E5%91%BD%E4%BB%A4&variant=zh-cn

第四步, 常用到的技巧:

http://wiki.ubuntu.org.cn/index.php?title=Ubuntu%E6%8A%80%E5%B7%A7&variant=zh-cn

恭喜, 经过这几步,你肯定已经入门。

ubuntu的grub修复

Posted in ubuntu by spiritfrog on the May 18th, 2008

遇到这么个情况, ubuntu7.10安装在了一个独立硬盘上, 但是之前已经在一个硬盘上安装了xp,且xp作为主盘

后来将xp所在硬盘放到了另外一台机器上, 于是ubuntu就无法启动了, 这个时候本来应该看到的选择系统的图框没有出来,直接提示boot failure。

在网上得知需要修复grub, 参考了
http://forum.ubuntu.org.cn/about65991.html
按照提供的方法,一步步来还是失败了,最后虽然看到了系统选择的图框,xp还在,但是进去都报无效。

后来检查了下分区信息,看到ubuntu所在硬盘也是可引导的, 引导信息应该没有坏;而且我的grub也没有坏,因为修复得到的还是以前的那个系统选择菜单。怀疑是菜单的启动设备有问题,于是检测/boot/grub /menu.lst,发现了问题, ubuntu的硬盘还是原来的那个数字编号hd1,而我已经拿掉了原来的主盘,这个时候ubuntu应该就成了第一块硬盘hd0。全部替换成hd0,将 xp的启动选项删除,重启后一切正常了。

每一项选单,都有一个root表示启动的硬盘和分区

root (hdX, X)

hdX, X表示第几块硬盘,从0开始计算

后面的那个X表示分区号, 通过sudo fdisk -l 可以看出分区的编号,从1开始计算的,于是 加1后就是这里的分区号

ubuntu上ati显卡驱动安装

Posted in ubuntu by spiritfrog on the May 18th, 2008

ati的驱动程序一直为人诟病, 而到了linux上,ati的驱动还是比起nv要差得远,主要体现在兼容性,还好我也不在linux上玩游戏。

我还是一如既往的支持ati,毕竟它提供了更加廉价的交火方案以及高清晰视频解码,相信到了amd手上其驱动问题会得以改善。

驱动的安装其实很简单, 但是看到网上的文章都写的很麻烦,首先去amd的主页下载最新ati驱动,注意选择系统是linux。

下载回来的是一个可执行脚本,双击后能直接运行。

一路按照提示来做,安装完毕后,运行:

sudo aticonfig –initial

这个时候 /etc/X11/xorg.conf已经被修改,并生成了一个备份,打开它将会看到driver变成了fglrx, 重新启动。

输入命令 fglrxinfo ,如果看到类似如下的信息,硬件被准确识别出来了,则说明驱动安装成功
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 1.4 (2.1.7059 Release)

如果出现故障,进不了系统, 将备份的文件还原。

在ubuntu8.04 64用回了amule

Posted in ubuntu by spiritfrog on the May 18th, 2008

mldonkey在8.04上总是报错 ;表现为开启一段时间后自动退出, 终端中显示 “段错误”

打开mlnet.log也无法看到是什么错误, google了一番无果;

从log中虽然无法得知段错误是哪里引起,但是能看到好几个文件请求失败,都是http请求的

于是自己试着在downloads.ini中删除这些失败的文件请求。这回看不到log中的警告了,但还是会退出。

服了,不折腾了,舍弃7.10中用的很好的mldonkey,又回到amule怀抱。

发现amule也还不慢,速度跟emule差不多,使用习惯又一样。于是将其关联到firefox

firefox添加连接时出现乱码的话,只要在选项中设定语言是简体中文即可,这个居然这么简单却折腾了我很久

推荐的emule服务器

Posted in ubuntu by spiritfrog on the May 18th, 2008

发现emule的服务器很多都连不上, 连上的质量又不知道如何, 问了下坛子里的朋友,推荐国内的朋友们连如下服务器:

Popgo Anime Server:[荐:国内元老级服务器,较多动漫资源][地址已更新]
ed2k://|server|61.129.33.5|3721|/
注意:登陆此服务器,eMule的昵称需要含有关键词[eDtoon],否则会提示服务器人数已满

QUOTE:
EDU eDonkey Server:[人气最高的教育网服务器](挂了?)
ed2k://|server|202.205.109.5|4661|/

QUOTE:
no1.eserver.emule.org.cn(三台服务器):
ed2k://|server|no1.eserver.emule.org.cn|8080|/
no1.eserver.emule.org.cn(此组服务器实际的IP):
ed2k://|server|59.60.30.132|8080|/
ed2k://|server|222.73.207.86|8080|/
ed2k://|server|221.130.199.116|8080|/

备注:VC新开的服务器,eMule的昵称需要含有关键词[VeryCD]才能连接此1号服务器。请自行测试,可能不是三个都能连上

QUOTE:
no2.eserver.emule.org.cn(两台电信服务器):
ed2k://|server|no2.eserver.emule.org.cn|8080|/
此组服务器实际的IP:
ed2k://|server|58.218.202.170|8080|/
ed2k://|server|58.218.179.157|8080|/

备注:VC新开的服务器,eMule的昵称需要含有关键词[VeryCD]。请自行测试,可能不是两个都能连上

QUOTE:
IA MEDIA 1:
ed2k://|server|218.87.20.106|8888|/

IA MEDIA 2:
ed2k://|server|218.83.152.237|8888|/

备注:如提示人满,eMule昵称请加上[ICN]

QUOTE:
四台IP是上海电信的服务器(安全性及所属均未知)
ed2k://|server|61.129.115.227|4500|/
ed2k://|server|61.129.115.56|4500|/
ed2k://|server|61.129.45.202|4500|/
ed2k://|server|61.129.45.177|4500|/

国外的,rz3不错。

mldonkey

Posted in ubuntu by spiritfrog on the May 18th, 2008

转移到ubuntu之后, 很快就想有没有linux下的emule,结果发现有人推荐mldonkey,其特点是能够同时连接多台server,这样获取源的可能性将增加,速度能够更快。
而且提供了一个web服务端,通过http://localhost:4080 打开,在web上就可查看任务完成进度,而不需要另外的ui程序,因此可以做到很节省开销。
先按照此文安装,完成基本配置
http://forum.ubuntu.org.cn/viewtopic.php?t=42337

再参考此文,添加kad和overnet:
http://forum.ubuntu.org.cn/viewtopic.php?t=58521

Kad和Overnet使我们不再依赖服务器而能连接到Kad(Overnet)中的每头驴。显然需要一些已知的主机来开始我们的Kad之旅。这 些主机就是boot peers,也都记录在server.ini中,默认是空的。准备好nodes.dat(eMule自带的Kad peers数据文件)和contact.dat(在downloads.ini中的web_infos配置项可以找到下载地址)。打开web服务端,在右 上方的输入框中输入命令导入到 MLdonkey
ov_load “/home/username/contact.dat”
kad_load “/home/username/nodes.dat”

有一个ipblocking限制了些不可信任服务器,不幸的是国内服务器都在其中,我们需要解放它们,参考:
http://forum.ubuntu.org.cn/viewtopic.php?t=111239&postdays=0&postorder=asc&start=0
文章中说的是替换fliter文件,我最后的做法是直接删除了对ipblocking的检查

加入firefox等浏览器的ed2k连接处理,参考
http://forum.ubuntu.org.cn/viewtopic.php?t=47733
通过脚本来实现的,这样就不需要firefox插件了。对于升级浏览器,而插件未跟上的情况下,这个很有用。

实战:

出现问题时,查看日志:~/yourname/.mldonkey/mlnet.log

下载配置文件:~/yourname/.mldonkey/download.ini

我的ubuntu字体方案

Posted in ubuntu by spiritfrog on the May 18th, 2008

网上关于ubuntu字体美化的文章,无外乎推荐三类字体:

黑体:
像mac的华文黑体,ms的雅黑,华康丽黑等。 黑体大字体显示比较清楚,个体也很饱满。但稍小的字体(特别是中文字,大概13pt以下)就边角模糊了,显得锐度不够,颜色显得比较浅。据说可以调整AA 和hint来进行调整,可惜我等菜鸟不懂这些专业知识。小号的英文字显示相对好些。

宋体:
宋体比较过时了, 只有点阵字体,但是事实上的中文标准字体,看着也习惯了。
要用的话,免费的文泉驿宋体还不错了。

圆体:
看着比黑体要细,又比宋体要粗,字体比较园润,感觉还舒服。关键是没有任何设置情况下,圆体对小字体显示效果感觉上好于黑体。

鉴于以上的对比,我选择圆体作为系统默认中文字体, 英文部分沿用bitstream sans;firefox中也指定各类字体都用圆体,效果已经让我满意。

另外:
为了和win平台共享文档,往往还是会缺少simsun等字体,于是将windows下常用的字体,如宋体和仿宋,楷体之类copy过来,设置好读写权限,并刷新字体缓存即能完成安装。
于是linux下的文档编辑器,如openoffice,就能正常的显示windows下的文档了。

Next Page »