红联Linux门户
Linux帮助

不开机就可听音乐 把多媒体系统装进闪盘

发布时间:2006-04-22 12:14:57来源:红联作者:大长今
  相信大家还记得我们以前曾多次介绍过的Movix,它是一个免费的Linxu多媒体播放系统,能够直接在光盘上运行,实现不进Windows就可以看电影、听音乐,这就是许多品牌机所宣称的不开机看电影的功能。其实类似系统还有很多,大家可以到http://movix.sourceforge.net/Docs/links.html看一看,这里有实现此功能的许多项目,不过,就易用性来说,除了Movix,就要算今天介绍的主角--GeeXboX了(见图1)。




  一、GeeXboX比Movix强在哪儿

  除了能实现Movix的所有功能外,GeeXboX的体积非常小巧,默认安装情况下可以小于6MB,即使安装必要的编码文件也不会超过32MB。因此,你完全可以将它装进闪盘(最好为USB 2.0的闪盘或移动硬盘,USB 1.1的闪盘启动速度会非常慢),打造一个具有多媒体操作系统的超强闪盘。用它启动电脑后,就能不进Windows,轻松欣赏硬盘中的电影和音乐,甚至还能浏览图片(通过其内置的名为“FBI”的图片浏览程序,支持的图片格式有:BMP、GIF、JPEG、PCD、PNG、PNM、PPM等)。

二、GeeXboX轻松装

  到http://geexbox.org/releases/0.97/geexbox-generator-0.97.tar.gz,然后用WinRAR将其解压缩到任何文件夹中,比如:C:\geexbox-generator-0.97。

  小提示

  .gz是Linux下生成的压缩包。不推荐直接下载http://www.geexbox.org/en/index.html中的ISO文件,因为这样制作出来的光盘并不支持全部的媒体文件,虽然它们可能会出现在播放列表里。

  默认情况下,GeeXboX中自带的Mplayer并不支持全部媒体编码,如果要让它支持RM、RMVB、WMV格式,还得到http://www2.mplayerhq.hu/MPlayer/releases/codecs/extralite.tar.bz2下载相应的编码器压缩包,然后解压缩到刚刚解开的C:\geexbox-generator-0.97\iso\GEEXBOX\codecs目录下。目前Mplayer可以支持包括AVI、RM、RMVB、MPEG-4、MP3在内的十几种多媒体文件。

  GeeXboX支持界面主题(Themes),你可以到http://www.geexdb.net/index_en.php?id=thm下载,用下载的压缩包中的文件替换掉C:\geexbox-generator-0.97\iso\GEEXBOX

  \usr\share\mplayer中的background.avi、background-audio.avi以及font.TTF字体文件(注意:目前只支持英文)(见图2)。



  小提示

  你也可以自己制作两段AVI文件替换那两个文件,但要注意不要太大,控制在2秒内比较好。因为运行时这两个文件都要读到内存中去的。至于字体,只要喜欢,可以把Windows\Fonts\下面的任何TTF文件改个名字替换font.ttf。

  进入C:\geexbox-generator-0.97,运行其中的“generator.bat”,这样会自动生成一个名为“geexbox-custom.iso”的ISO文件,它就是最终版本的GeeXboX了。

  接下来将geexbox-custom.iso文件刻录成光盘,整个多媒体系统就完成了,现在就可以用这张光盘启动电脑来欣赏电影、音乐以及图片了。

  小提示

  有人提出在某些电脑上播放时速度不对,解决方法为:用记事本打开C:\geexbox-generator-0.97\etc\mplayer\mplayer.conf,在最后一行加上“srate=48000”,然后重做ISO即可。

  三、把GeeXboX装进闪盘

  你还可以将GeeXboX安装到硬盘中,同时,也可以把它安装到闪盘中(前提是主板支持从闪盘启动,推荐使用USB 2.0的闪盘或移动硬盘,否则启动速度会相当慢),方法如下。

  备份闪盘中的数据,因为在安装过程中需要对闪盘进行格式化。

  将闪盘插到电脑上,然后用刻录好的GeeXboX光盘启动电脑,接着在出现的“Boot:”命令后快速输入“install”命令,然后回车,GeeXboX进入安装界面,完成硬件检测后便会出现“Installation Device”的设备选择列表,安装程序一般将闪盘命名为“sda”,因此选择列表中带有“sda”的选项。

  选择闪盘后会进入CFDISK界面(分区工具),并列出当前闪盘的分区状况。一般情况下,不需要特别设置即可进行安装。但你需要注意分区列表中“Flag”栏是否显示了“Boot”,如果不是,则需要用“→”键选中下面的“Bootable”项并回车。“Type”栏应显示为“FAT16”,否则就得用“→”键选中下面的“Type”项并回车,接着按任意键进入文件系统选择界面,然后在“Enter filesystem type”后输入代表FAT16的“06”。

  完成后,用“→”键选中下面的“Write”(写入)项并回车,在出现的警告提示后输入“yes”后回车。写入完成后,选中“Quit”项并回车,这时会弹出询问是否安装GeeXboX在/dev/sda1的窗口,选中“OK”并回车,在出现的是否进行格式化的提示框中选择“Yes”确定。

  接下来,安装程序会提示准备安装一个系统启动程序,选择“Yes”会默认安装SysLinux loader,选择“No”则使用当前正在使用的系统启动程序,比如:LILO或Windows 2000/XP所使用的NT Loader,这里建议选择默认的SysLinux loader。

  不到15分钟GeeXboX就已经安装到了你的闪盘中,现在就用它来启动电脑看看效果吧!

  GeeXbox常用的命令

  按键 功能

  m 显示或隐藏菜单

  v 显示或隐藏字幕

  ← 取消/后退

  → 确定/前进

  ↓ 6倍速后退

  ↑ 6倍速前进

  O/9 音量增减

  空格或P 暂停

  c 静音

  小提示

  ★以上方法同样适用于在硬盘中安装GeeXboX,不过需要注意的是,目前GeeXboX仅支持从不大于1GB的FAT16磁盘分区启动,因此如果要安装到硬盘上,那么就得注意磁盘分区的大小和文件系统。建议你用PQMagic创建一个这样的分区,然后重复上面的步骤进行安装即可。

  ★虽然软件作者称,GeeXboX能被Windows 2000/XP的NT loader识别并启动,只需在安装到闪盘或硬盘后,将其中的“geexbox.lnx”复制到C盘根目录下,并编辑“C:\boot.ini”,在最后加上一行“c:\geexbox.lnx="GeeXboX"”,这样每次启动时,只要选择启动菜单中的“GeeXboX”即可,但我们却没有实验成功。

  ★我尝试在没有硬盘的电脑上启动GeeXboX,但没有成功。但有网友声称他们在没有硬盘的电脑上实验成功。

  ★在http://www.geexdb.net/index_en.php?article=005有如何制作GeeXboX红外接收器的教程,通过它,使用带有红外功能的设备,比如:手机等,就能直接遥控GeeXboX了。
文章评论

共有 0 条评论