Sek*_*mty 6 iso-image bootable-media multi-boot liveusb usb-flash-drive
我已经使用pendrivelinux的 YUMI 工具创建了一个带有几个 Linux 发行版的多引导 pendrive,默认情况下,它会在目标 pendrive 的专用文件夹中提取所选操作系统 ISO 的内容;它还可以直接加载存储在 U 盘上的 ISO。引自网站:
与 MultiBootISO 使用 grub 直接从 USB 引导 ISO 文件相反,YUMI 使用 syslinux 来引导存储在 USB 设备上的提取发行版,并在必要时恢复使用 grub 从 USB 引导多个 ISO 文件。
从实用的角度来看,这两种方法有什么区别呢?选择一个而不是另一个会影响性能还是有其他一些优势?
上面的陈述似乎表明提取发行版比直接从 ISO 文件运行更好的选择(因为后者仅在“必要时”使用),但为什么呢?有什么好处?
我对启动后的系统性能或差异更感兴趣,而不是 Syslinux Vs Grub 的功能。换句话说,从 ISO 引导的系统与从解压目录引导的系统有何不同?
我首先以为YUMI将文件解压到硬盘上,但事实并非如此。我现在的理解是,YUMI 可以存储在笔式驱动器上:
这就是为什么它可以使用 Syslinux 来启动提取的文件,但需要 GRUB 才能从 ISO 启动。
我相信这里的想法是通过避免使用 ISO 文件系统造成的开销来提高性能。显然,用于提取文件的文件系统比 ISO 中内置的文件系统更有效,毕竟 ISO 是 CD 的文件系统。
两级访问可能还涉及额外的开销:使用 USB 磁盘访问 ISO,然后访问 ISO 文件系统。这可能涉及 GRUB 的虚拟化类型开销,以使 Linux 相信 ISO 实际上是一张 CD。
我没有关于两种架构(提取与 ISO)的相对性能的信息,并且改进(如果有)可能在很大程度上取决于您所做的工作类型。
| 归档时间: |
|
| 查看次数: |
6153 次 |
| 最近记录: |