全面认识linux及安装(6)

2.3 声音
音乐听不成电影看字幕,没有声音让人很不爽。
把你计算机的耳机、喇叭或音箱声音声音调大。以“root”身份登录系统,执行命令“xsndconf”进行设置。启动图形界面程序的命令可以在“终端”里执行,也可以在用“Alt”键加“F2”键开的小命令行里执行。
一般推荐用Alsa而不是内核直接支持。注意声卡自动检查时间可能超过半分钟。一切正常的话,会出声音。
2.4 访问其他文件系统
网上去了,喇叭出声了。看看桌面,恩,有个“MP3播放器”的图标。要听歌,可是歌都在Window$/DOS分区,怎么办?
2.4.1 准备工作
打开“我的电脑”,看到“C”、“D”之类的盘符了吗?当然,你可以如此访问这些分区,但是仅限于你直接访问。
类似Window$下那个著名的MP3播放器,你桌面上的“MP3播放器”也可以用“打开”一类对话框来添加播放列表。然而你会发现,“打开”对话框中的那些盘符统统无效!
这不是程序错误。红旗4.0擅自变动了Linux的分区访问规则,本意是方便使用者,实际上却造成了麻烦。那几个分区其实不在那里,盘符的图标可以看作是打开那个分区文件夹用的小程序。
尽管修正这个毛病会暂时麻烦你动动手,但你是否为这个毛病感到郁闷?来吧,动手修正这个毛病,修正完后一切都清净!尝试一下Linux的规则,以后你就不需要关心分区了,除非哪天那个分区真的空间紧张。
以“root”身份登录系统。找到这个文件:“/etc/rc.d/init.d/ls-disk”,正是这个自作聪明的脚本在作崇。把它改名吧,否则下次启动时它还会做些手脚让你不自在。
再开“我的电脑”,把里面象征硬盘的盘符全部删掉。谢谢红旗公司的好意,可是它们确实带来了麻烦。刚才的那个脚本在启动时会检查这些盘符,如果不让它失效,下次启动盘符这里又在这里了。
那么,那些分区究竟在哪里?请开“终端”,执行“mount”。前面讲过Linux的分区编号规则,你对着看看。
“咦?这个文件夹被保护了!”没关系,右键点,找“文件保护”,消掉吧。这种把戏,谁也哄不了,以后见到,统统取消,最多改成提示!
2.4.2 启动自动加载分区
没有了“ls-disk”的干扰,自主权回到你的手中,你想把那些分区挂在个目录,就能挂在那里。“ls-disk”能在系统启动时自动加载这些分区,但是离开它同样能办到,这个文件掌管这摊事物:“/etc/fstab”。
去“/etc”,找到“fstab”。右键点->“打开方式”->“其他”。在询问对话框上部输入“kwrite”,把底下的“记住该文件类型的应用程序关联”,再“确定”。从此以后,绝大多数文本文件都会用“kwrite”打开。这是个比Window$记事本强很多的程序。
“哇,我不喜欢这样,字体太小,又不整齐!”好,碰到一个问题解决一个。编辑器顶上的菜单条->“设置”->“配置编辑器”->“字体”。经过仔细观察,字体选“MonoSpace”,大小“12”为好,这样一个汉字或中文标点的宽度正好等于两个数字、字母或其他字符的宽度,很标准。
好,回到“fstab”文件上。根据你对分区编号的了解,添内容吧。你可以把分区挂在任何空目录下面。有内容的目录,如果你把分区挂在那里,在你把该分区卸掉前,那个目录里的内容将一直被该分区里的内容屏蔽。
以下是我的“fstab”:
/dev/hda9 / ext3 defaults 1 1
/dev/hda10 /usr ext3 defaults 1 1
/dev/hda6 swap swap defaults 0 0
/dev/hda17 /opt/backup ext3 defaults,ro 1 1
/dev/hda11 /opt/home ext3 defaults 1 1
/dev/hda16 /opt/prog ext3 defaults 1 1
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy ext3 noauto,owner 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/hda1 /opt/zzz/msw98se vfat default,ro,codepage=936,iocharset=cp936 0 0
/dev/hda12 /opt/zzz/msw2kpr vfat default,ro,codepage=936,iocharset=cp936 0 0
/dev/hda13 /opt/zzz/msw_app01 vfat default,ro,codepage=936,iocharset=cp936 0 0
/dev/hda14 /opt/zzz/msw_app02 vfat default,ro,codepage=936,iocharset=cp936 0 0
/dev/hda15 /opt/zzz/public vfat default,ro,codepage=936,iocharset=cp936 0 0
说明一下,“default”表示启动自动加载;“ro”表示该文件系统挂装为只读;“vfat”是Window$/DOS分区格式,但如果你的 Window$分区是“ntfs”就别用“vfat”;“codepage=936,iocharset=cp936”给非红旗系统用,以图避免浏览 Window$/DOS分区中文乱码,但是似乎对 RedHat Linux 9.0 无效。对于“ext2”、“ext3”和“vfat”,不指定分区格式,系统一般也能自动识别。
按照你自己的意志修改吧。
2.4.3 手动装卸
分区挂装配置文件都改了,要重新吗?那是Window$的专利。
记住两个命令“mount”和“umount”:
“umount -a”会卸下所有能卸掉的文件系统,光盘、软盘、U盘和硬盘分区。
“mount -a”会按照“fstab”挂装一切可以挂装的文件系统。
不过手动操作一般不这样,而是针对特定文件系统的,比如今天想玩游戏,突然发现Win98坏掉了,得做恢复。要把hda1变成可读写挂装,才能做恢复, “umount /dev/hda1”或者“umount /opt/zzz/msw98se”都是正确的卸载命令。用“mount /dev/hda1 /opt/zzz/msw98se”能把hda1以可读写方式挂装到“/opt/zzz/msw98se”目录。恢复完毕,再次卸载后重新挂装为只读时用 “mount /dev/hda1 /opt/zzz/msw98se”。
2.4.4 更多
查看已挂装文件系统的情况的命令为“mount”。
通用的文件系统挂装命令是“mount 设备路径/设备名 -t 该设备上的文件系统种类 -o 其他各种选项 要挂装的地方”。参数“-t 该设备上的文件系统种类”只有Linux不能自动识别或识别错误时才需要。
挂装时尽量不要把两个设备挂在同一个地方,以免出乱子。
通用的文件系统卸载命令是“umount 设备路径/设备名”,也可以是“umount 要卸载的设备挂装的地方”。
卸载时可能会碰到“device is busy”的提示。请先看看是否有哪个“终端”当前目录位于那个文件系统,如果有,请切换到其他目录,最保险的是“cd /”。如果仍旧有这个提示,请找出并关掉使用这个分区的程序。
列举一些常用设备:
IDE 接口的CD-ROM,“/dev/cdrom”。这是链接,叫快捷方式也无妨。实际设备名得看你的光驱接在哪个IDE口和主从设置,判别方法与IDE硬盘相同。如果哪天你把这些改了,或者“/dev/cdrom”本来就链接错了,你可以删除老的“/dev/cdrom”,新建立一个链接。光盘上的文件系统多为“iso9660”。取出光盘时如果用命令“eject”,则卸载和弹出光盘自动完成。如果不想按光驱面板的按钮,可用命令“eject -t”收回光驱托盘。
普通软驱,“/dev/fd0”;如果你有第二软驱(古董啊),那是“/dev/fd1”。文件系统么,得看你的软盘,如果是FAT8等M$系统常用格式,就是“vfat”。取出时请注意先卸载。
USB 设备一般被虚拟成SCSI的。如果你的机器上没有SCSI设备,插上USB接口的闪盘或移动硬盘一般被识别为“/dev/sda”。如果盘上也分区,分区编号与硬盘判别方式相同。如果USB设备标准,红旗Linux桌面4.0会自动把它们挂装在“/mnt/USB”。取出时请注意先卸载。
到此,你应该知道把你装歌的分区以什么方式挂在哪个目录下面和如何操作了。把装歌的那个分区挂好,开“MP3播放器”。听歌去吧。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/f40f505083595d82b189afd006da1b64.html