我制作了两个实时 USB 笔式驱动器。使用两台不同的计算机,均运行 Ubuntu FF。我从 torrent 下载了 iso。我对文件进行了校验。我将 USB 密钥格式化为 FAT 32,使用 Unetbootin 创建实时映像,但一直收到一条很长的 busybox 错误消息。我以同样的方式制作了一个 Kubuntu 实时 USB,一切正常。我从错误消息的图片中复制了此文本:
0.098110] x86/cpu: VMX(TXT 之外)被 BIOS 禁用
0.880932] 完整性:无法解析 dbx 签名:-74 [BusyBox v1.30.1 (Ubuntu 1:1.30.1-7ubuntu3) 内置 shell (ash) 输入“help”获取内置命令列表。(initramfs)磁盘包含不干净的文件系统 (0, 0)。元数据保存在 Windows 缓存中,拒绝挂载。由于 NTFS 分区处于不安全状态,因此恢复到只读挂载。请恢复并完全关闭 Windows(不休眠或快速重启)。无法以读写方式挂载,尝试只读 losetup:/cdrom/casper/filesystem。squashfs:警告:文件不适合 512 字节扇区; th mount: 在 /filesystem.squashfs 上挂载 /dev/loop0 失败:参数无效 无法在 /filesystem.squashfs 上挂载 /dev/loop0 (/cdrom/casper/filesystem.squashfs)
较长的行中可能会缺少一点信息...
答案1
我刚刚遇到了同样的问题。我通过将 usb 密钥格式化为 ext4 解决了这个问题(现在从 Ubuntu Studio 22.04 Live 发布!)。问题是 filesystem.squashfs 文件是 4.3Gb,超过了 FAT32 可以容纳的大小(每个文件最多 4G)。我想你也可以将其格式化为 NTFS,它会像我使用 ext4 时一样工作。
希望能帮助到你