当前位置: 首页 > news >正文

懒猫微服进阶心得(五):使用懒猫微服做Ventoy启动盘

由于经常给别人装系统,所以经常做了一个多合一的系统盘。这今年基本都没用过windows了,都是MacOS + Linux的组合。但是Ventoy本身不支持MacOS,以前是用Windows虚拟机来做这个事情,把USB直通进去再烧录。但是最近实在不想碰Windows,所以想着是不是能在懒猫微服上做这个操作。

image-20250531145017064

下载并解压 Ventoy

wget https://github.com/ventoy/Ventoy/releases/download/v1.1.05/ventoy-1.1.05-linux.tar.gz
tar zxvf ventoy-1.1.05-linux.tar.gz 
cd ventoy-1.1.05/
./VentoyWeb.sh

这个默认是启动在localhost,如果需要外网访问改成0.0.0.0,运行 ./VentoyWeb.sh 后,你会看到如下提示:

./VentoyWeb.sh ===============================================================Ventoy Server 1.1.05 is running ...Please open your browser and visit http://127.0.0.1:24680
===============================================================################## Press Ctrl + C to exit #####################

翻了翻脚本,是在这里改。

image-20250531150726731

因为我本地通过dig解析懒猫微服的域名是IPV6,所以没办法直接访问,于是我通过 SSH 创建一个本地端口转发(Local Port Forwarding)隧道:

ssh -N -L 24680:127.0.0.1:24680 root@lzc
  • ssh: 启动 SSH 客户端。
  • -N: 不执行远程命令,仅用于端口转发(即登录后不打开 shell)。
  • -L 24680:127.0.0.1:24680: 本地端口转发规则,格式为 本地端口:远程地址:远程端口。解释如下:
    • 24680: 本地监听的端口(你访问 localhost:24680 时会触发转发)。
    • 127.0.0.1: 这是 SSH 远程主机上的地址,指代远程主机自己。
    • 24680: 最终目标端口。
  • root@lzc: 使用 root 用户连接名为 lzc 的主机(可以是域名或 /etc/hosts 里配置的别名)。

当本地访问 localhost:24680,会通过 SSH 加密通道转发到远程主机 lzc 上的 127.0.0.1:24680,就像直接在远程主机上访问一样。

这个就是Ventoy的页面了,由于默认懒猫没有GUI,所以没办法使用类似windows那种客户端,还好Venoty提供了一个web端可以用来玩。

de6b318fce8e800410c32b740cbf5a19

点击右侧的绿色,

03f3620e64741a0ebc6e1195be1f7b9c

接着 Ventoy 会再确认一次是否格式化设备,务必确认盘符无误,这一步会清空整盘数据,后期可以无损升级。

6341ff654a0236599214ce63240c9c17

写盘成功的提示,后期只需要把ISO直接拖拽进来。

image-20250531151451736

小结

  • 懒猫微服 + Ventoy Web 是制作多合一启动盘的 “无桌面” 优雅方案。
  • 通过 SSH 端口转发,可在不暴露服务的情况下安全地使用 Web 界面。
  • 写盘后只需拖拽 ISO,后续增删镜像都无需重新格式化。
http://www.lqws.cn/news/94231.html

相关文章:

  • ArrayList 类
  • Vue混入
  • Nginx 的配置文件
  • OpenCV 滑动条调整图像亮度
  • [yolov11改进系列]基于yolov11使用FasterNet替换backbone用于轻量化网络的python源码+训练源码
  • 谷歌地图苹果版v6.138.2 - 前端工具导航
  • DrissionPage 性能优化实战指南:让网页自动化效率飞升
  • MySQL 8 完整安装指南(Ubuntu 22.04)
  • 【R语言编程绘图-mlbench】
  • 实验设计与分析(第6版,Montgomery著,傅珏生译) 第9章三水平和混合水平析因设计与分式析因设计9.5节思考题9.1 R语言解题
  • 实验设计与分析(第6版,Montgomery著,傅珏生译) 第10章拟合回归模型10.9节思考题10.1 R语言解题
  • R语言使用随机过采样(Random Oversampling)平衡数据集
  • RagFlow优化代码解析
  • 【Ragflow】25.Ragflow-plus开发日志:excel文件解析新思路/公式解析适配
  • Ubuntu 挂载新盘
  • 《对象创建的秘密:Java 内存布局、逃逸分析与 TLAB 优化详解》
  • TDengine 高级功能——流计算
  • mac环境下的python、pycharm和pip安装使用
  • JavaScript 数据处理 - 数值转不同进制的字符串(数值转十进制字符串、数值转二进制字符串、数值转八进制字符串、数值转十六进制字符串)
  • ForkJoinTask深度解析:Java并行计算利器
  • 前端限流如何实现,如何防止服务器过载
  • SpringCloud 分布式锁Redisson锁的重入性 高并发 获取锁
  • WAF绕过,网络层面后门分析,Windows/linux/数据库提权实验
  • Day11
  • 【Spring AI】调用 DeepSeek 实现问答聊天
  • 使用Process Explorer、System Informer(Process Hacker)和Windbg工具排查软件高CPU占用问题
  • 4-C#的不同窗口传值
  • Linux下使用nmcli连接网络
  • 【Pytorch学习笔记】模型模块08——AlexNet模型详解
  • VR 虚拟仿真工器具:开启医学新视界的智慧钥匙​