longpanda
longpanda
Please checksum the ISO file as https://www.ventoy.net/en/doc_checksum.html and upload the screenshot.
@MinGGeMG-sourcecode 启动到Ventoy界面上先按 `c` 进入命令行,执行 `vtbreak 0 1` 回车,然后按 `ESC` 返回,再选择ISO文件启动。会打印一些调试信息,截图看看。
@tinohager Ventoy 1.0.65 release with ubuntu server cloud-init support. You can make a try.
As I said in #645 Ventoy depends on the file's location on the disk and map these blocks to a virtual device. So the file in the filesystem can NOT...
> 可以用btrfs吗,以及可以使用透明压缩吗 现在不支持,但将来可以支持,因为很简单。Ventoy只是把这个文件作为一个设备提供给主系统,里面的文件系统是啥Ventoy并不关心,只要对应的系统支持btrfs文件系统作为持久化分区的文件系统就可以,不支持的话那就不行。
> 还有就是能不能支持分区,就这样每次都要大量写入太伤U盘了 不明白你说的分区是什么意思?Ventoy持久化的方案就是简单,搞个文件作为存储后端也好理解。 首次使用时你需要拷贝一个大文件到U盘,比如4GB,这次需要一次性写入4GB数据。后面在使用的时候,只有在系统内保存数据时才会产生写入动作,覆盖对应的这4GB空间中的某一段空间。 另外你也完全可以不用Ventoy这套方案,可以直接在U盘上划分出一个单独的分区,作为持久化分区就可以了。 这个单独的分区需要使用保留空间,相关说明请参考: https://www.ventoy.net/cn/doc_disk_layout.html#reserve_space
持久化分区不是写json的,需要重新安装Ventoy,在安装的时候在U盘最后保留一部分空间。这部分保留空间Ventoy就不管了。你自己手动分区、创建文件系统、设置卷标等。只要能让系统认出它并自动把它作为持久化分区就可以。这些就和Ventoy没关系了。
It does not support MacOS.
你是什么系统?可能你的系统里面的 printf 这个命令不支持 "%ld" 这个选项。 你可以在shell下执行下面这条命令试试: ``` printf "%ld" "0x11223344" ``` 正常应该输出 `287454020`
这个脚本中共有3处 `printf "%ld"` 你可以都改成 `printf "%d"` 试试。