制作一个 Ubuntu Live USB 而不浪费整个 USB?

制作一个 Ubuntu Live USB 而不浪费整个 USB?

有趣的是,我实际上在 9 个月前成功做到了这一点,但我没有写下我使用的命令/程序,并且完全忘记了它。

有人知道我该如何制作一个实时 USB 而不占用整个 USB 盘吗?使用dd或 usb creator 会导致整个 USB 被占用。我试过使用

dd if=/path/to/iso of=/dev/sdb count=6GB bs=2048

然后使用 parted 在 6.1GB 之后创建一个分区,但该分区可用,尝试格式化时出现“quarks 错误”。

我尝试在硬盘的开头创建一个分区,然后将 iso 的内容复制到其中。它成功启动到 GRUB,但由于无法找到 squashfs 文件,因此在启动过程中崩溃。

答案1

Mkusb 将使用以下方法制作 Live 或持久 Live USB 棒:

  • Fat32 启动分区。

  • ISO9660 只读操作系统分区。

  • Ext2 Casper-rw 持久分区(可选)。

  • Linux 和 Windows 可访问的 NTFS 数据分区(可选)。

答案2

可以在 USB 上创建多个分区 - 但也许,例如,Windows 只会列出一个或不列出所有分区,而不是所有分区。

你不应该只是将 ISO 提取到 Stick,而应该使用例如由美


我正在尝试提供一些有关分区等的链接:

首先,对于通过 GUI 应用程序的解决方案,例如,您可以使用 GPARTED,有关说明请参见此问答

此外,您还可以考虑如何对 USB 进行分区(示例)或者这可能或部分重复对你的问题

相关内容