|
回复 #4 zqz 的帖子
这是个理解的问题。仅仅是理解。所以我在前面说这是哲学。
所谓的驱动,就是设法让操作系统能够识别和处理某个设备。Windows 需要驱动,因为 Windows 的脚本功能比较弱,不能通过简单的脚本实现虚拟盘的挂载。但 Linux 就不同了。Linux 下的脚本功能十分强大。用户不需编写二进制的驱动程序,只需要在 initrd 的脚本中添加 mount 查找和挂载 ISO 的语句,即可识别 ISO 文件中的内容。大多数的发行版在其 initrd 中都不替用户这样做,所以,这个工作需要用户自己做。原因是什么?可能是因为 grub4dos 缺乏影响力,也可能是由于别的什么原因【比如,某些发行版制作者或许担心一旦支持 ISO 仿真启动,那么光盘卖不出去了,这种可能性总是存在的,不管是多大还是多小】。总之,这还是哲学。Parted Magic 和 Ultimate Boot CD 这两个发行版是明确支持 grub4dos 的 ISO 仿真启动的。【好像 Parted Magic 后来又撤销了对于 grub4dos ISO 仿真启动的支持,这个我不能确定,我也不知道它为何要撤销。但 UBCD 依旧支持 grub4dos 的 ISO 仿真启动。】 |
|