我希望有一个可以随身携带的 Ubuntu USB,以防万一我出于某种原因需要/想要在计算机上使用 Ubuntu。(我发现它在很多方面都非常有用。例如,我经常发现 Gparted 和 dd 命令很有用。)
我尝试直接将 Ubuntu 安装到 USB 上,但我发现尽管它是 USB 3.0 驱动器,但速度不够快,无法运行完整的操作系统。性能非常差。
因此,我现在尝试使用持久性 USB 驱动器。但是,我不清楚持久性是如何工作的,以及它的局限性是什么。
持久性可以延长到多远?我推测它至少会在启动之间保存设置,但它会保存文件吗?如果我使用 apt-get 安装某些东西,它会持久吗?似乎当我在 MacBook 上启动时,Live USB 缺少 WiFi 所需的驱动程序,如果我安装了驱动程序,它们会持久吗?
答案1
持久性保存在名为 casper-rw 的文件或分区中,也可以使用名为 home-rw 的持久性主文件或分区。持久性安装将保存数据、程序安装、自定义桌面,几乎所有内容,除了在启动期间读取持久性文件之前加载的一些驱动程序(NVidia 图形)。
在 syslinux 类型的安装中(SDC、Unetbootin、Universal、Rufus 等),系统和 casper-rw 文件都位于驱动器的根目录中。此分区的文件系统为 FAT32,因此持久文件的最大大小为 4GB。
在 14.04 之前的 syslinux 类型安装也可以使用持久 casper-rw 和 home-rw 分区。除了 grub2 类型的安装(mkusb 和原始 MultiBootUSB)外,持久分区不再起作用。
Mkusb 易于使用、安全、功能多样,可以创建任意大小的永久分区,然后使用剩余磁盘空间创建 Linux 和 Windows 均可见的 NTFS 分区。
限制,您不想在数据被写入持久性时拔掉持久性 pendrive,幸运的是 mkusb 带有持久性备份工具。