以前,当我为 Ubuntu 制作 USB 实时安装程序时,它曾经被格式化fat32
,因此我可以将任意文件(例如图片)复制到其上,然后使用相同的 USB 拇指驱动器来安装 Ubuntu 并复制这些文件。
不幸的是,与此同时发生了一些变化;所以现在,当我将usb-creator-gtk
Ubuntu Live CD .iso 映像“刷入” USB 拇指驱动器时,格式是iso9660
,是只读的,所以我无法再将文件复制到拇指驱动器。更糟糕的是,我甚至无法缩小这个分区并创建一个新fat32
分区:这是我在 USB 拇指驱动器上得到的gparted
(在 Ubuntu 18.04 上)...:
...也就是说,“调整大小/移动”(分区)变灰 - 在使用mkusb
(“安装(制作启动设备)”-> 和“克隆 iso 文件、[压缩] 映像文件或设备”或“'仅限 Live' 或来自 iso 文件的 linux 安装程序”选项)-- 或 对其进行“刷新”后usb-creator-gtk
。(如果我卸载/dev/sdc1
,则这里都看不到gparted
任何gnome-disks
分区;gnome-disks
只是说“没有媒体”)
这让我很恼火——因为那个不可调整大小的 iso9660 分区占用了整体USB 磁盘(此处为 3.71 GB),而安装程序的实际文件使用情况如下:
$ du -hs /media/Ubuntu-MATE\ 18.04.3\ LTS\ amd64/
1.9G /media/Ubuntu-MATE 18.04.3 LTS amd64/
因此,几乎 2GB 被浪费了!!而我本来可以利用它来复制我的照片!
现在,我知道我可以用来mkusb
创建一个“实时持久”USB,在这种情况下,我会得到三个分区 - 一个可以使用 Live CD 启动,一个用于持久存储,还有一个fat
可用于复制文件的额外分区 - 事实是,我确实不是在这种情况下想要一个持久的 USB,特别是因为当我在这种情况下运行 Ubuntu 安装程序时,它告诉我它想要更改两个分区:硬盘驱动器上的分区,我想要安装 Ubuntu - 以及 USB 拇指驱动器上的其他分区,可能是持久分区或交换分区 - 然后我真的对继续安装没有信心。
所以,我的问题是 - 我还有什么其他选择,才能拥有合适的 Live USB Ubuntu 安装程序 - 以及用于复制任意文件的额外分区(无需持久存储)?
我试过
mkusb
多次将持久存储的滑块拖到 0% - 不幸的是,最低是 1%。我见过https://superuser.com/questions/1192620/how-to-shrink-resize-32gb-usb-flash-drive-with-2gb-partition-into-2gb-image-file这意味着您可以使用
dd
特定的字节/扇区数;但事实证明,mkusb
使用了它(当不创建其他分区时):
< "/media/mydisk/ubuntu-mate-18.04.3-desktop-amd64.iso" pv -s 2003435520 | dd bs=4096 of=/dev/sdc
...因此,即使将进度监视器设置为 1.9GB 的 100%,最终结果(iso9660 分区)仍然占据整个驱动器。
- 我见过如何将 USB iso9660 文件系统转换为 ext4答案是:
没有简单的方法可以做到这一点。使用“持久存储”重新创建 Kubuntu USB 会轻松一些。
...但正如我所说,我确实不是想要持久存储。
- 我见过我可以格式化并使用可启动 USB 驱动器分区表右侧的“可用空间”吗?初始答案是:
目前 SDC 安装的唯一用途是制作安装程序驱动器。
... 但我的意思是 - 为什么?为什么要扔掉我本来可以使用的 2GB 空间?(否则,答案是“制作持久 USB”,但正如我所说,我不想要那样)
我见过带有额外存储分区的 Ubuntu Live USB- 推荐 Windows 软件 LiLihttp://www.linuxliveusb.com/- 但它无法在 Wine 下检测到我的 U 盘,即使格式化为 FAT32
我似乎https://www.linuxquestions.org/questions/linux-newbie-8/how-to-create-bootable-usb-with-multiple-partitions-4175602849/推荐YUMI(https://www.pendrivelinux.com/yumi-multiboot-usb-creator/),但那是 Windows 软件,它无法在 Wine 下的 Ubuntu 18.04 上检测到我的 USB 拇指驱动器。
那么,这里还有其他选择吗,以便我可以在 Ubuntu Live USB 记忆棒上有一个额外的分区,而不需要持久存储,这样我就可以复制文件?