我想将映像刻录到已分区的 USB 闪存驱动器上。我尝试过的所有映像程序都会格式化整个驱动器,从而删除分区。刻录完成后,我还尝试过调整分区大小,但这总是导致驱动器无法启动。任何帮助都将不胜感激
答案1
不可能。可写映像内部已经有分区表,因此必须将其直接写入存储设备。您不能将分区表嵌套在分区内。
如果您想要 UEFI 启动(而不是 BIOS 启动),大多数映像都可以通过手动将其内容复制到 FAT32 格式的分区来使用。我不认为这算作“写入映像”,但我认为您更关心效果而不是技术细节。
答案2
我已经在 USB 拇指驱动器上完成了此操作。
首先备份您的数据,因为写入可启动映像文件将删除您正在写入的任何内容。
第二次运行分区管理器。您应该能够看到刚刚写入的图像。
驱动器上应该有大量可用空间。
使用可用空间创建新分区。确保分区的起始字节大于映像文件大小。
一旦建立了分区,就将数据复制到该分区中。
我在 Linux Manjaro Plasma 系统上。不确定这是否重要。我使用它是为了在必要时启动并重新安装操作系统。
我刚刚测试了该驱动器上的数据和启动。它仍然有效。
查看分区管理器,第一个分区是映像文件 - 3.56 GB,第二个分区是 fat12 分区 - 4 MB。不确定它是做什么用的,但过程中的某些东西会自动将其放在那里。不过里面有 140 KB 的东西。我不记得了。第三个是 ext4 数据分区 - 228.1 GB。我用它来备份我的硬盘数据。
唯一的问题是,要更新 USB 驱动器上的映像文件,您必须重复该过程,因此我不会经常这样做。
除此之外,它非常可靠。
USB 驱动器分区