无忧启动论坛

标题: grub4dos加载的虚拟盘没有linux驱动吗? [打印本页]

作者: zqz    时间: 2012-7-2 15:13
标题: grub4dos加载的虚拟盘没有linux驱动吗?
好像grub4dos map 出来的虚拟盘,很多linux启动无法识别,造成启动失败。虚拟盘win下面的驱动早出来了,为什么开源的linux没有呢?
我想能做个linux启动盘,这个现在可以做,还想用镜像加载一个虚拟硬盘或虚拟光盘,这个现在做不出来。
作者: 不点    时间: 2012-7-2 22:01
看到没人回复,我就来回复几句。

这是哲学问题。就是说,这多半不是技术问题。我以前针对 ubuntu 做过一个,但没人使用,因此现在已经不复存在了。

将来有朝一日,待到某个发行版真的能够在桌面聚集足够的人气,那时候,我会考虑为其添加 ISO 仿真启动支持。其实,到那时很可能根本不需要我去动手,说不定早都有人动手了,就像写出 Windows 的驱动那样。

从 distrowatch 的点击率数据来看,多年以来,就没有什么发行版能够脱颖而出。从来没出现一个发行版的点击率超出第二名 10 倍以上。都是在相同的数量级上徘徊。

这样一个状况就表明,整个生态处于百花齐放阶段。期待的 “最好” 的发行版,一个众望所归的发行版,一个具有统治地位的发行版,还不能出现。

耐心等待吧,别着急。再说了,一个人着急也没用。必须大家都着急,那时候才能形成气候。
作者: 翅膀    时间: 2012-7-3 16:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: zqz    时间: 2012-7-4 09:14
来了两位重量级人物,谢谢哈。
linux是开放的,原来都是win没有,linux就有了,grub4dos却没有,比较奇怪。
作者: 不点    时间: 2012-7-4 09:46
标题: 回复 #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 仿真启动。】
作者: wind886    时间: 2014-1-20 23:35
不点 发表于 2012-7-4 09:46
这是个理解的问题。仅仅是理解。所以我在前面说这是哲学。

所谓的驱动,就是设法让操作系统能够识别和处 ...

不点大师的话果然让人豁然开朗,感谢,我不会写脚本,网上找找看有没有现在的,拿过来使用下,再次感谢




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3