无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2972|回复: 3
打印 上一主题 下一主题

在BIOS中实现的虚拟光驱可以启动任意可启动的ISO文件

[复制链接]
跳转到指定楼层
1#
发表于 2014-12-23 21:34:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在SeaBios的邮件列表中提的问题,收到了肯定的答复:

刘俊峰 wrote:
> I wonder whether a virtual CD drive implemented at BIOS level can
> persist even after OS is boot up?

Sure. Study System Management Mode. It can be used to virtualize
hardware of many kinds, including an optical PATA drive.

My guess is that you will have to implement it yourself.


//Peter

原帖地址为:http://www.seabios.org/pipermail ... ovember/008434.html

我只是想到了这个创意,有大神可以实现这个想法吗?
2#
 楼主| 发表于 2020-8-30 12:34:13 | 只看该作者
出现了,https://www.ventoy.net/cn/index.html

有了Ventoy你就无需反复地格式化U盘,你只需要把ISO/WIM/IMG/EFI文件拷贝到U盘里面就可以启动了。

Ventoy在启动时会基于ISO文件创建一个虚拟设备然后启动它。 但是这个虚拟设备仅仅是BIOS层面的(Legacy或者UEFI)。大多数情况下它只在启动阶段存在。

因此,Ventoy必须做很多hook的工作,帮助内核找到、挂载安装源。其实就是告诉内核,当前是Ventoy从一个虚拟的设备引导起来的,你的安装源并不在常规的介质中,而是在XX硬盘的XXX.iso文件, 你把它挂载起来当做安装源就可以啦。。。。。

点评

6年的执着等待,值得吗?  详情 回复 发表于 2020-8-31 12:36
回复

使用道具 举报

3#
发表于 2020-8-31 12:36:07 | 只看该作者
rufi 发表于 2020-8-30 12:34
出现了,https://www.ventoy.net/cn/index.html

6年的执着等待,值得吗?
回复

使用道具 举报

4#
发表于 2020-8-31 13:49:41 | 只看该作者
不错,试一下。虽然以前也有可启动ISO的工具,但实际使用并不理想。试下楼主这个。多谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-29 11:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表