步骤 31-47本指南在虚拟机上安装 Ubuntu(使用 VirtualBox)描述如何将 Ubuntu 安装 ISO 映像文件附加到虚拟机的 IDE 控制器。
我在 YouTube 上观看的有关将 Ubuntu 安装到 VirtualBox VM 的任何教程中都没有提到或解释这一点。我不知道它在做什么或意味着什么。这是必要的步骤吗?将 Ubuntu ISO 文件附加到 IDE 控制器意味着什么?
我的 VirtualBox 管理器上存储设置中 IDE 控制器部分下的 CD 图标显示一张当前显示为“空”的 CD,这与他们将其更改为包含 Ubuntu ISO 文件之前指南中的内容相同。
答案1
这意味着需要这样做才能让 Virtual Box 知道从哪里安装,所以这是必要的步骤。将 ISO 附加到 IDE,将模拟 CD 驱动器中有一张物理 CD。
进入创建虚拟机的最后一个屏幕后,单击“创建”,您将
看到您可以选择从哪里启动的屏幕
单击“空”,然后单击下拉框右侧 CD 图标上的小向下箭头,您可以选择 CD/DVD 驱动器或虚拟驱动器
您将看到一个下拉菜单,让您选择安装介质的位置。单击选择虚拟 CD/DVD 磁盘文件
选择您的文件,然后单击“打开”。
完成后,您可以启动虚拟机,然后启动安装。
答案2
如果您想在虚拟机上安装 Ubuntu,这是绝对必要的步骤!
您将 ISO 附加到与 IDE 控制器相连(而不是直接与控制器相连)的虚拟 CD 驱动器。对于虚拟机来说,此步骤将使其看起来像是将实际的 Ubuntu CD 插入其光驱。然后它将尝试从中启动,您可以在虚拟环境中运行 LiveCD、安装等。
答案3
大家的回答都很好,我只是想更具体地回答你的问题:
将 Ubuntu ISO 文件附加到 IDE 控制器是什么意思?
IDE 代表集成驱动电子设备,创建于 1986 年,但现在大多数计算机使用 SATA 连接硬盘。现在在 VirtualBox 中,您也会看到一个Controller: SATA
!起初,我以为 IDE 中的 I 代表接口,因为它就是接口。这是一张适合视觉学习者的图片:
您放置或连接的文件Controller: IDE
是将 CD 放入计算机然后启动的虚拟版本。过去,人们经常从 CD 启动新操作系统,这实际上是将 CD 上的任何 iso 文件加载到 RAM 中。从那里您就有了一个正在运行的操作系统!
启动设备可以是硬盘、软盘驱动器或 CD-ROM,我们通常通过 IDE 或 SATA 接口(如果您想要 eli5 版本,则需要电缆)连接这些设备。我猜 VirtualBox 的这一部分的创建者使用 IDE 是为了怀旧?还是为了创造一个漂亮的视觉效果?对于新生来说,他们经常将 IDE 与程序员用来编写代码的“集成开发环境”混淆,但这完全无关。
那么,您要将什么连接到 IDE 控制器呢?
我非常喜欢这个比喻生命线:
可以将 ISO 文件想象成一个盒子,里面装着需要组装的东西的所有零件——就像你可能买的需要组装的儿童玩具一样。玩具零件的盒子对你来说并不是真正的玩具,但里面的东西一旦取出并组装起来,就变成了你真正想要使用的东西。
这意味着 iso 文件不一定是操作系统,这些文件类似于 zip 文件,但未压缩。我知道可启动的防病毒程序是 iso 格式的。与上面的类比一样,使某些东西正常工作的所有组件都在此文件中,如果可启动,则有一组特殊的代码开始运行以利用 iso 文件中的所有这些组件。
有趣的是,您可以使用 7 Zip 之类的软件从 ISO 映像中提取文件。创建它们很容易,但修改其中已有的数据相对困难。既然我们在 Ubuntu 论坛上,想象一下您下载的 Ubuntu iso 具有 Linux 内核,但还有更多文件夹/文件/驱动程序/可执行文件,这些使 Ubuntu 与其他发行版不同(并且在某些方面相似);比如 Manjaro、CentOS,这个列表还在不断增加。