我已经使用 pendrive 的 Universal USB Installer 创建了一个 Ubuntu Live USB。我找到了一个关于创建 casper-rw 的链接,但它是用于 Live CD 的https://help.ubuntu.com/community/LiveCD/Persistence。
如何创建 casper-rw 并配置实时 USB 来识别 casper-rw 以实现持久性?
答案1
上面的答案可能是最简单的,但如果您想要超过 4GB 的持久性:
启动 Live CD 或 Live USB。
插入闪存驱动器。
启动 gparted。
创建 2 GB 的 FAT32 分区(在栏的左侧)。(大小可选,额外的空间可用于文件存储和传输到 Windows 机器)。
在其右侧创建一个 4 GB 的 ext2 分区,并将其标记为“casper-rw”。 (ext3 和 ext4 也可以使用)。
在剩余空间中创建一个分区并将其标记为“home-rw”。 (可选,创建一个单独的主分区)
关闭 gparted。
卸载并重新安装闪存驱动器。
开始“创建实时 USB 启动盘” (usb-creator)。
选择“关机时放弃”。
按“制作启动盘”。
当 usb-creator 完成时,将文件 syslinux.cfg 的内容替换为:
default persistent
label persistent
say Booting a persistent Ubuntu session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper persistent initrd=/casper/initrd.lz quiet splash noprompt --
关机,取出 CD,重新启动。
首次启动时,您可以进入用户和组并以管理员身份创建一个帐户,如果需要,还可以输入密码。
注意:上述代码将绕过试用/安装和语言屏幕。
答案2
最简单的方法是使用 ubuntu 发行版(或其他发行版?)附带的“启动盘创建器”。它有一个“持久性”选项。如果你这样做,它会比你想象的要简单得多。请参阅本文截图。它已经过时 4 年了,但似乎没有发生太大的变化。
另外,您也可以使用 UNetBootIN。它也有“持久性”选项,但我个人还没有尝试过。