让 USB 既成为存储介质又成为可启动的 Live Ubuntu 设备的最佳方法是什么?

让 USB 既成为存储介质又成为可启动的 Live Ubuntu 设备的最佳方法是什么?

问题

我希望我的 USB 记忆棒随时可用,因为紧急 Live Ubuntu,但同时使用它作为存储FAT介质用于不同计算机(Win、Linux、Mac)之间的文件交换。

是否可能(使用 Ubuntu 16.04 或更新版本)以及如何实现?

更多细节

我感觉,直到几个版本之前,使用启动盘创建器当不用作可启动驱动器时,是可读写的。

不过,我最近用启动盘创建器在 Ubuntu 16.04 上似乎没有作为可写分区安装。

事实上,它拒绝mount -o remount,rwchown的用户,甚至拒绝重新格式化可用空间(它报告块大小规范中的不一致),但是 - 如果我没记错的话 - 这不是一种合适的解决方案,因为 Windows 不会读取除第一个之外的其他分区。

答案1

您可以尝试在同一个 USB 驱动器上创建一个 ext4 分区和一个 fat 分区,并确保只将 iso dd 到 ext4 分区

如果它尝试扩展文件系统或创建虚拟交换,它可能不喜欢这样

我有一个 16gb usb,它运行我的 ubuntu usb 用于安装和紧急情况,但我可以轻松地将文件保存到系统,并且可以在我的 windows 或 mac 上检索保存到 usb 的文件,但除非你安装软件或在 Mac 和 windows 上使用 linux 的 vm 实例,否则如果你只保留 1 个分区,你可能会在将文件保存到 usb 时遇到问题

在我的 Mac 上,我有一个 ubuntu 安装 iso,我将其添加到一个单独的分区上,它工作正常,但我的 Mac 看不到硬盘上的单独分区,但在插入时可以看到任何 usb iso

我会启动两个 usb 分区,只将 ubuntu iso dd 到第一个分区,并确保它是 ext4 - 给它足够的空间来运行和扩展 fs,所以我会为 ubuntu 分配至少 10gb 的空间,剩下的空间用于 fat

另外,请注意你使用和需要的分区表,因为 Linux 不喜欢旧款 Mac 的 GPT 表,你必须使用 GParted 来挂载和使用它做任何事情

尝试使用 mbr,但这取决于你使用的系统有多旧,以及你是否需要安全启动、传统启动或 uefi 启动,这可能不是一个选择

相关内容