2.7 使用LiveCD从光盘直接运行Linux,无需安装
Linux 世界中一个相对较新的现象是可引导的 Linux CD 发行版的出现。它无需安装就可以看到 Linux 系统是什么样的。
多数现代 PC 都能从 CD 启动,而不是必须从标准硬盘启动。基于这点,一些 Linux 发行版创建了含有 Linux 样本系统的可引导 CD,称为 Linux LiveCD。
由于单张 CD 容量的限制,这个样本并非完整的 Linux 系统,不过令人惊喜的是,你可以自己加入各种软件。结果就是,你可以通过 CD 来启动 PC,并且无需在硬盘安装任何东西就能运行 Linux 发行版。
这是一个不弄乱 PC 就体验各种 Linux 发行版的绝妙方法。只需插入 CD 就能引导了!所有的 Linux 软件都将直接从 CD 上运行。你可以从互联网上下载各种 Linux LiveCD,刻录,然后体验。下表列出了一些可用的流行 Linux LiveCD。
| 发行版 | 说明 |
|---|---|
| Knoppix | 来自德国的一款 Linux 发行版,也是最早的 LiveCD Linux。 |
| PCLinuxOS | 一款成熟的 LiveCD 形式的 Linux 发行版。 |
| Ubuntu | 为多种语言设计的世界级 Linux 项目。 |
| Slax | 基于 Slackware Linux 的一款 LiveCD Linux。 |
| Puppy Linux | 为老旧 PC 设计的一款全功能 Linux。 |
你能在这张表中看到熟悉的面孔。许多特定用途的 Linux 发行版都有对应的 Linux LiveCD 版本。
一些 Linux LiveCD 发行版,比如 Ubuntu,允许直接从 LiveCD 安装整个发行版。这使你可以从 CD 引导启动,先体验一下此 Linux 发行版,如果喜欢的话,再把它安装到硬盘上。这个功能极其方便易用。
就像所有美好的事物一样,Linux LiveCD 也有一些不足之处。由于要从 CD 上访问所有东西,应用程序会运行得更慢,而如果再搭配上陈旧缓慢的 PC 和光驱,那更是慢上加慢。还有,由于无法向 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 采用的就是这种技术,我们称之为“对接”。当然,你必须在从 CD 引导启动之前把系统文件复制到硬盘里。
一种非常流行的技术就是用常见的U盘(也称为闪存或闪盘)来存储 Linux LiveCD 会话数据。几乎每个 Linux LiveCD 都能识别插入的U盘(即使是在 Windows 下格式化的)并从U盘上读写文件。
这允许你启动 Linux LiveCD,使用 Linux 应用来创建文件,再将这些文件存储在U盘上,然后用 Windows 应用(或者在另外一台电脑上)访问这些文件。这该有多酷!
2.7 使用LiveCD从光盘直接运行Linux,无需安装的更多相关文章
- 服务器运行环境(LNMP)安装说明
服务器运行环境(LNMP)安装说明 因为公司需要一套流程标准,所以写了如下步骤. 先下载文件environment.tar,将文件上传到服务器. 使用命令解压文件,tar xvf environmen ...
- cmd运行sql server安装
cmd运行sql server安装 SQL2012非群集安装_更新到最新版本.bat setup.exe /UpdateSource=.\hotfix\Latest /ACTION="Ins ...
- 嵌入式X86运行linux及QtEmbedded+触摸屏(X86PC104+Xlinux+QtE+触摸屏解决办法)
嵌入式X86运行linux及QtEmbedded+触摸屏(X86PC104+Xlinux+QtE+触摸屏解决办法) QQ:5724308 邮箱:sankye@163.com
- 使用光盘iso实现Linux操作系统的自动安装部署
前边写了一篇使用 PXE 的方式批量安装操作系统,不是任何时候任何地方都有环境来通过 PXE 方式来进行安装.如果此时需要通过光盘安装,默认的情况下是通过交互式方式进行安装,其实也可以通过 kicks ...
- 如何实现在Windows上运行Linux程序,附示例代码
微软在去年发布了Bash On Windows, 这项技术允许在Windows上运行Linux程序, 我相信已经有很多文章解释过Bash On Windows的原理, 而今天的这篇文章将会讲解如何自己 ...
- 在Windows上运行Linux
在Windows上运行Linux 之前了解过一些适用于linux的Windows子系统,最近又听人提起,于是在自己的Windows 10专业版上安装了一个Ubuntu.运行起来还真方便,以后在wind ...
- php 运行linux命令 与 linux下命令行执行php
1.php运行linux命令 exec函数:string exec(string command, string [array], int [return_var]); 执行函数后不输出结果,返回最 ...
- LCOW —— 单一Docker引擎下可同时运行Linux和Windows容器啦!
https://blog.csdn.net/m2l0zgssvc7r69efdtj/article/details/79251059 就在上周,Docker官方的master分支上新增了LCOW(Li ...
- Windows下运行Linux命令
安装Gow软件,Gow-0.7.0.exe,这样就可以在Windows命令行运行Linux命令,比如通过scp把Windows下的文件拷贝到Linux下. 直接运行安装,不会生成任何客户端,直接使用W ...
- ZedBoard上运行linux系统的准备工作框架
目标:ZedBoard上运行linux系统. 需要什么:图中上色部分. 应该做哪些工作:上色部分之前的所有步骤. 由上图得知,为了顺利在zedboard上构建嵌入式Linux操作系统,我们一般需要如下 ...
随机推荐
- 2024九省联考 数学 T19
寒假有朋友打电话吐槽九省联考,看了眼数学卷子感觉非常刺激.刚开学没事干,试着做一下 \(19\). (\(17\) 分) 离散对数在密码学中有重要的应用.设 \(p\) 是素数,集合 \(X=\{1, ...
- Kubernetes-3.2:kubespray安装高可用k8sv1.20.2集群及常见报错解决
kubespray安装高可用k8s集群 环境介绍 系统环境 主机名 / IP地址 角色 内核版本 CentOS 7.6.1810 master1 / 192.168.181.252 master &a ...
- vlan 技术
Ref: VLAN及Trunk,重要!看瑞哥如何讲的明明白白! 图文并茂VLAN以及Trunk详解,超级详细
- ServiceMesh 1:大火的云原生微服务网格,究竟好在哪里?
1 关于云原生 云原生计算基金会(Cloud Native Computing Foundation, CNCF)的官方描述是: 云原生是一类技术的统称,通过云原生技术,我们可以构建出更易于弹性扩展. ...
- JavaScript – Set and Map
参考 Set 和 Map 数据结构 Set 介绍和使用 Set 很像 Array, 但其实它是一个 Iteralbe 对象. 用于保存多个值, 而且具有 unique 特性 (1 个 set 里面不会 ...
- BOOST库array使用 类似std库的vector
BOOST库的array, 类似std库的vector. 下图所示书籍的下载地址,我的另一篇博客内有记载: https://www.cnblogs.com/happybirthdaytoyou/p/ ...
- Project: Kill e
接到上级任务,今天来暗杀 \(e\) 据说杀死 \(e\) 的方式就是把他算出来,好吧,现在我们还是来算一下 考虑使用如下代数式求解 \[e\ \text{site:baidu.com} \] 虽然我 ...
- pip下载太慢,换源
1.安装pqi pip install pqi 2.改变pip源 比如换成清华源: pqi use tuna 3.显示当前源
- Windows10 安装使用 Docker
Windows10 安装使用 Docker 下载安装 Docker Desktop https://docs.docker.com/docker-for-windows/install/ 点击运行 D ...
- vue前端开发仿钉图系列(5)右侧编辑页面的开发详解
右侧编辑页面主要有两个入口,一是添加marker或者线面双击结束的时候,新建数据信息:二是点击底部数据的单元行或者查看编辑或者点击地图上的marker以及线面,编辑相关数据.整理总结不易,如需全部代码 ...