U盘设备模拟
重装系统视频,随着版本的变化,UI可能发生了变化
BliKVM支持U盘设备模拟,通过此功能可以进行远程挂载镜像,进行重装系统。另外如果你需要将被控设备的文件拷贝出来,BliKVM也提供命令行的方式。
Web UI
手动 (不使用Web UI)
1. 确认系统存在下面4个路径。如果你使用的是最新的BliKVM镜像,无需进行检查。其中/opt/bin/msd/user路径用于存放系统镜像。
3. 在你控制端的电脑,可以在终端使用下列命令,将iso镜像文件拷贝到BliKVM镜像的指定路径下。
当然,你也可以通过其他任何你熟悉的方式将iso镜像文件拷贝到指定路径下。
4. 通过使用下列两种命令中的一个,将镜像拷贝到模拟的U盘中。U盘默认大小设置的为5GB,如果你需要更大的空间,你需要修改kvmd-msd.sh脚本。
- 如果 /mnt/msd/user 路径下只有一个镜像文件, 你可以直接使用此命令.
- 如果 /mnt/msd/user 路径下有不止一个镜像文件, 你可以使用下列文件指定. xxx.iso 表示镜像的名称.其中-s后跟的数字即是制作的U盘的大小,单位是G,用户可以根据自己需求修改。-n后跟的字符串是u盘名称。
cp过程非常慢,请耐心等待执行完成。
8. 一切正确的话,此时你可以在一个PC系统里看到你模拟出的U盘。通过WEB重启的你的PC,然后使用快捷键(很多电脑是按F2)进入BIOS,修改boot启动优先级,将模拟出的U盘设备优先级设置在最前面。
9. 根据bios系统提示,保存重启,即可进行ventoy的引导界面进行重装系统。
通用U盘
传递通用文件,注意文件名需命名为英文,中文会乱码。 conn, disconn, clean命令针对通用U盘依旧有效。
制作通用U盘
-s后跟的是制作通用U盘的大小,单位为Gb,容量越大,制作时间越长,请结合实际情况设置。 -t 必须为other
文件从用户电脑==》KVM==》被控电脑
- 首先你需要将文件从用户控制电脑发送到kvm
- 将文件同步到被控电脑,并连接上电脑 后面有需要新的内容从用户电脑,传递到被控电脑,重复第1和第2步即可
文件从被控电脑==》KVM==用户电脑
- 首先在被控电脑上将文件拷贝到模拟的虚拟U盘里,然后执行下面的指令,将文件拷贝到kvm的/mnt/msd/user/目录下
- 将文件从kvm拷贝到用户电脑
关闭U盘模拟
在极少数情况下,如果BIOS/UEFI无法正确识别并且甚至拒绝使用USB键盘和鼠标,可能需要禁用大容量存储模拟。
编辑 `/mnt/exec/release/config/app.json` 中的`enable`字段为`false`,然后重启KVM,即禁用大容量存储模拟。
"msd": {
"enable": true,
"isoFilePath": "/mnt/msd/user",
"shell": "./lib/kvmd-msd.sh",
"stateFilePath": "/mnt/msd/config/msd.json",
"tusPort": 10002
}
Created: April 17, 2023