我正在学习嵌入式系统课程,需要安装 Ubuntu。在搜索网络时,我发现下载 Ubuntu 软件有两种形式,即虚拟磁盘映像 (VDI) 和 ISO 文件格式。我能知道这两种文件类型之间的区别吗?
答案1
VDI 文件
file.vdi
是为虚拟机制作的文件。它通常用于提供虚拟文件系统,虚拟盒,可以在虚拟机中安装 Ubuntu 和其他操作系统。VirtualBox 是一个在主机操作系统(例如 Ubuntu 或 Windows)中运行的应用程序。您可以创建一个虚拟机和一个 VDI 文件,以便在虚拟机中提供“内部磁盘”,您可以在其中安装客户操作系统。此链接显示一些有用的细节。
请注意,您可以直接从 iso 文件启动虚拟机。
iso 文件
file.iso
是为了在 CD/DVD 磁盘和/或大容量存储设备(通常是 USB 闪存盘或存储卡,但也可以 SSD 或 HDD)中创建可启动驱动器而制作的文件。分区结构和文件系统是 iso 9660,它是只读的,其目的是将存储的文件系统复制/扩展到 RAM 中,以运行操作系统。大多数主要的 Linux 发行版(包括 Ubuntu)都提供了混合 iso 文件,这些文件可以刻录到 DVD 磁盘并克隆到大容量存储设备(通常是 USB 闪存盘),结果将是一个可启动驱动器,它将运行仅实时版本的操作系统,用于测试和/或将操作系统安装到计算机的内部驱动器中。
此链接提供更多详细信息。