1.2.3 Linux LiveCD
Linux世界中一个相对比较新的现象是可引导启动的Linux CD发行版的出现。它允许不安装Linux就可以看看Linux系统是什么样的。多数现代PC都能从CD启动,而不是必须从标准硬盘启动。基于这点,一些Linux发行版创建了包含有示例Linux系统(称为Linux LiveCD)的可引导启动CD。由于单张CD容量的限制,示例系统无法包含一个完整的Linux系统,但你会为它们能加入的各种程序感到欣喜。最终你可以通过CD来启动PC并且无需在硬盘安装任何东西就能运行Linux发行版了。
这是一个不弄乱PC而体验各种Linux发行版的绝妙方法。只需插入CD就能引导了!所有的Linux软件都将直接从CD上运行。有很多Linux LiveCD可供你从互联网上下载、刻录到CD上体验。
表1-8列出了可用的一些流行Linux LiveCD。
表1-8 Linux LiveCD发行版
发 行 版
描述
Knoppix
一个德语Linux发行版,最早的LiveCD Linux
SimplyMEPIS
为家庭用户设计的Linux发行版
PCLinuxOS
成熟的LiveCD上的Linux发行版
Ubuntu
为多种语言设计的世界级项目
Slax
基于Slackware Linux的LiveCD Linux
Puppy Linux
为早期PC设计的全功能Linux
你能在这张表中看到熟悉的面孔。许多专业Linux发行版都有Linux LiveCD版本。一些Linux LiveCD发行版,比如Ubuntu,允许直接从LiveCD安装整个发行版。这使你能从CD引导启动Linux体验此Linux发行版;如果喜欢,就安装到硬盘上。这个功能极其方便易用。
就像所有美好的事物一样,Linux LiveCD也有一些美中不足的地方。由于要从CD上访问所有东西,应用程序会运行得更慢,尤其当你把缓慢的早期机器和CD光驱放在一起用时。还有,由于无法向CD写入数据,对Linux系统作的任何修改在重启后都会失效。
不过,有一些Linux LiveCD的改进帮助解决了上述一些问题。这些改进包括:
能将CD上的Linux系统文件复制到内存中;
能将系统文件复制到硬盘上;
能在U盘上存储系统设置;
能在U盘上存储用户设置。
一些Linux LiveCD,如Puppy Linux,被设计成有极少量的Linux系统文件。当CD引导启动时,LiveCD的启动脚本直接把它们复制到内存中。这允许在Linux启动后立即把CD从光驱中取走。这不仅使得程序运行得更快(因为程序从内存中运行时更快),而且空出CD光驱供你用Puppy Linux自带的软件转录音频CD或播放视频DVD。
其他Linux LiveCD用另外的方法,同样允许你在启动后将CD从光驱中拿走。其中一种就是把核心Linux文件作为一个文件复制到Windows硬盘上。待CD启动后,系统会寻找那个文件,并从那个文件中读取系统文件。dyne:bolic Linux LiveCD采用的就是这种技术,我们称之为对接(docking)。当然,你必须在从CD引导启动之前把系统文件复制到硬盘里。
使用通用U盘(也称为闪存或闪盘)是一项非常流行的存储Linux LiveCD会话数据的技术。几乎每个Linux LiveCD都能识别插入的U盘(即使是在Windows下格式化的)并从U盘上读取或写入文件。这允许你启动Linux LiveCD,使用Linux应用来创建文件,将这些文件存储在U盘上,然后用Windows应用(或者在另外一台电脑上)访问这些文件。这该有多酷!
【责任编辑:book TEL:(010)68476606】
点赞 0