我有一个 64GB 的闪存驱动器,上面装有 Linux(就像硬盘一样),我想缩小它并添加另一个分区。但要做到这一点,我需要再安装一次 Linux 来缩小文件系统。
为此,我想将 Live CD 安装到我的外部硬盘上。我还想保留其他分区,并计划将映像安装到一个空分区上。
我怎样才能将 Live CD 安装到空分区上,而不触及我的其他分区?应该不需要引导加载程序,因为我的闪存驱动器上已经有一个了。
我上线了苹果使用电喷,所以我应该可以使用所有常规的 BSD 命令行工具以及磁盘实用程序。我的辅助引导程序是 rEFInd,因此它应该能够自动找到 Live CD 分区。我的问题是复制部分。
我在 Mac 上安装了 Etcher,但它无法单独看到分区,只能看到整个驱动器。奇怪的是,它是显示我的其他 HFS+ 数据分区。
我确实有一个Linux 虚拟机 (相似之处)如果这样可以让事情变得简单,也可以使用,但让外部磁盘显示在里面可能会很棘手。作为最后的手段,我还有一个 Windows 10 分区(如果出于某种原因我需要仅限 Windows 的软件)。
答案1
Ubuntu 显然自带了一款名为 Startup Disk Creator 的应用程序,它运行得很好。不过,不要以 root 权限运行它,除非你想让它覆盖外部驱动器的 EFI 分区。