直接ISO启动工具ventoy

ventoy 这个工具实现了绝大多数运维人员的愿望。

最主要的就是实现了直接将想要安装的系统ISO文件拷贝到U盘就可以进行安装,而不需要单独制作启动盘。而且支持多个ISO同时启动,这为运维安装系统带来了极大的灵活性。

grub虽然自带loopback来映射iso文件,但也只能实现提取内核和initrd这样的小文件来启动,对于几个G的大ISO是没办法直接全部搞到内存来的。大部分能直接从ISO安装的系统也是通过传入安装参数去寻找ISO,要制作透明的安装盘,这目前只有ventoy能实现

目前用deepin的安装盘测了一下

进了安装界面切到命令行,

上图可以看到, 进入livecd安装界面后,多了一个/dev/mapper/ventoy的挂载,正常是/dev/sr0挂载到/run/live/medium下,

这个ventoy的devicemapper设备可以用dmsetup table  查看映射关系,图里面分了好几段

大概格式是  设备:开始扇区 结束扇区  映射方式 实际设备号  实际设备的起始扇区

我虚拟机里面查看8:1这个设备文件对应的是 /dev/sda1 也就是我U盘放ISO文件的分区,可以看出,ventoy这个工具思路还是很牛逼的。直接把ISO文件所在的位置扫描出来,然后用grub挂了iso文件按正常套路启动安装过程,但他在安装程序启动过程中注入了ISO文件的物理位置信息,并注入了设置dm设备等的信息。这个挺厉害的。(也许在ventoy把执行权限交给安装盘的isolinux或者grub的时候就已经注入了)

具体的还没研究清楚,这工具可以不修改iso注入东西,这样不用修改ISO文件就可以实现,加驱动,自动安装等等功能。还可以写好多份不同的自动安装配置和随时变更打的驱动。

如果真有用了这个工具提升了工作效率节约了公司人力物力成本的,建议申请点经费赞助作者!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值