使用 Debian Live 镜像
live OS(操作系统)是我们可以从磁盘或 USB 记忆棒启动而无需安装的操作系统,重新启动后系统将保持不变,处于原始状态,是一个干净的操作系统。我们所做的任何更改、我们安装的任何其他软件或我们创建的文件都将在重新启动后消失。实时发行版非常适合了解 Linux 的工作原理或在安装的操作系统或硬盘出现故障时解决问题。
重要:本教程展示了如何使用 VirtualBox 运行 Debian Live Image,但它对于在物理设备上使用也很有用。如果您打算在物理设备上尝试 Debian Live,您可以跳过“创建虚拟设备”部分,并从“使用 Debian”开始阅读实时图像“。
创建虚拟设备
首先从 https://www.virtualbox.org/wiki/Linux_Downloads 下载 VirtualBox 通过运行以下命令安装 VirtualBox:
注意:将
您还可以将 VirtualBox 存储库添加到您的 /etc/sources.list 文件中。
添加以下行:
注意:将
按 CTRL+X 保存并退出并运行:
注意:替换
还可以从 https://www.debian.org/CD/live/ 下载 Debian Live Image
启动VirtualBox,设置新的虚拟计算机名称,该字段是任意的。选择操作系统类型(Linux)以及发行版和架构,Debian Live Images仅支持32位和64位架构。然后按“下一步”继续。
下一步是确定虚拟设备的 RAM 大小,并考虑到您的物理计算机的能力,否则主机操作系统在使用虚拟电脑时将缺少分配给虚拟电脑的内存。根据实时图像的用途和硬件功能分配内存。
由于我们使用的是不依赖于硬盘的实时发行版,因此分配磁盘空间不是强制性的,但 Debian Live Images 可以选择允许安装 Debian,并且如果您考虑安装分配空间的可能性,本教程将显示该过程你要根据你的硬件能力和用途来给你的系统。选择“立即创建硬盘”,然后按创建。
注意:如果您不打算安装 Debian 并且将使用 Live Image,则仅选择“不添加虚拟硬盘”并忽略以下 2 个步骤。
如果您决定创建硬盘,请按下一步,保留默认选择VDI。
在此步骤中,您可以为虚拟设备定义固定大小,也可以使其保持动态,这意味着虚拟操作系统将根据需要使用硬盘的可用空间,在下一步中您可以将能够限制虚拟系统可以使用的最大数量,但仅使用所需的空间,与固定空间选项相反,固定空间选项将为虚拟系统保留整个定义的大小,而不可用于物理设备(主机操作系统) )。就我而言,我保留了默认选项“动态”。
现在决定要分配的空间,为了简单使用,您可以保留 8GB 或更多,因为该选项是动态的,未使用的空间将仍然可供主机操作系统(物理设备)使用。设置空间后,按“创建”继续。
一旦您的虚拟设备准备就绪,您就会看到它列在 VirtualBox 中。按开始启动。
启动 VirtualBox 时会询问启动设备,单击文件夹图标即可浏览您的计算机。
选择您在第一步中下载的 Debian Live Image,然后按打开。
现在已选择 ISO 映像,按开始启动它。
Debian 将使用多种选项启动,包括启动实时映像或安装系统。按 ENTER 保留启动实时映像的第一个选项。
使用 Debian Live 镜像
从 https://www.debian.org/CD/live/ 下载 Debian Live 镜像
等待 Debian 加载,您就可以使用新系统了。使用sudo运行特权命令,您也可以使用sudo设置root密码。
正如简介中所说,您所做的任何更改都不会持久,操作系统将在重新启动后返回到此状态,即原始状态。让我们打开一个终端来做一些测试。
添加用户,运行:
注意:将
现在让我们创建一个文件,运行:
要确认文件“nopersistence”是否已创建,请运行ls。
现在通过运行以下命令重新启动系统:
然后按ENTER再次启动实时映像。
运行命令“ls”来确认您之前创建的文件,nopersistence,不再存在。
虽然您可以通过读取文件 /etc/passwd 来检查之前添加的用户 linux 是否存在,但请输入:
注意:将“linux”替换为您添加的用户名。
正如您所看到的,您创建的文件和用户不再存在。如果您需要持久性并决定安装 Linux,请重新启动并在启动时选择“图形 Debian 安装程序”,然后按照 Shahriar Shovon 的安装 Debian 10 教程中的说明进行操作。
结论:
当我们无法访问操作系统时,实时图像非常适合解决问题,它们对于提取信息或编辑文件很有用,就像 Hiren 的启动 CD(其中包含 Knoppix 和 Windows Live 版本)一样。在安装之前检查与我们的硬件的兼容性也很好,或者当由于某些原因无法从 Windows 完全迁移到您可能会发现的其他用途时引入 Linux。
我希望本教程对您有用,请继续关注 LinuxHint,了解有关 Linux 和网络的更多提示和更新。