我想在 USB 闪存上使用 Ubuntu。我不想每次从 USB 启动 Ubuntu 时都“从头开始”。我决定制作一个持久的 USB 闪存。我的问题是:我是否仍可以使用闪存来存储数据并将其从一台计算机移动到另一台计算机,而不会损坏 Ubuntu 或类似情况?所以我的闪存是 16GB,我制作了持久的 4GB,我可以正常使用其他 12GB。
答案1
持久闪存驱动器上的第一个分区是 FAT32,它是 Windows 唯一可见的分区。
当驱动器插入 Windows 计算机时,您可以访问此分区上的数据。
如果您需要在从闪存驱动器启动时访问存储在此分区上的数据,您可以在文件系统/cdrom 中找到它。
编辑
如果您想要的是完整安装:
如果您的闪存驱动器很大,请先将其格式化为 NTFS,否则保留为 FAT32。
当您进行分区时,选择“其他”。
将第一个分区所需的空间保留为 FAT32 或 NTFS,这是您的 Windows/Linux 数据分区。
将剩余空间设为 ext4 并用于“/”(如果要允许休眠,则留出一点空间用于交换)。
确保引导加载程序已安装到 USB 驱动器的根目录。
继续安装。
完成的驱动器将有一个可供 Windows 和 Linux(如果是 FAT32 则为 OSX)访问的分区。
编辑:
无论分区顺序如何,Windows 10 都可以看到 FAT 和 NTFS 分区。
答案2
我按照您建议的程序进行了,没有发生任何意外。
我记得,我可以使用 PNY、SanDisk 和 Cruzer 来做到这一点。
然而,在使用多个 USB 闪存驱动器进行大约十几次安装(其中一些是重新安装)的过程中,我遇到了各种 USB 驱动器的性能混合问题。其中一些已经因为无法使用而被退役,但当它们烧坏时,据我所知,原因并未与混合使用有关。
因此,虽然完全可以继续使用闪存驱动器进行 Ubuntu 实时会话启动和数据存储,但始终存在丢失数据、覆盖或以其他方式损坏启动文件或数据文件之一的可能性。备份、备份、再备份。
在实践中,我最终还是放弃了,开始使用 Live DVD 进行安装,这样我就可以毫无障碍地使用闪存驱动器了。另一个好处是,我始终可以准确地知道我使用了哪个 ISO 和哪个刻录进行安装。DVD 上就写着这个 ISO 是在某天安装在那台计算机上的。使用 USB 时,很难跟踪哪个 ISO 安装在哪台计算机上,尽管当然还是有可能的。
如果您遇到问题,可能与进一步的问题相关的其他信息包括:
特定闪存驱动器的品牌和型号
容量,尤其是较旧的小型 USB 可能更容易出现故障,也许
闪存驱动器的格式化方式,例如 FAT32、ntfs 等,以及格式化方式(Windows 上的快速格式化与慢速格式化、通过 Ubuntu 格式化等)
是 USB 2.x 还是 USB 3.x
“数据文件”是否包括可执行文件或 Linux 文件
是否存在可能干扰的可执行文件(如 U3),因为它们试图插入 USB 分区和用户之间
你是否允许 Windows USB 修复运行,在我看来这可能是不明智的,因为微软被广泛怀疑在没有其他明确依据的情况下注入了反对 Linux 的障碍
您使用哪种安装过程来创建 USB 驱动器,例如 UNetbootin、YUMI 等。
所有这些变量都可能影响您的结果,您可能希望注意其他用户的评论,他们表示某些 USB 品牌比其他品牌的运气更好。USB 闪存盘的刻录时间有限。受备份警告,您的答案是肯定的,您当然可以做到这一点。