USB-live 不会在会话之间保存文件

USB-live 不会在会话之间保存文件

我使用推荐的工具“启动盘创建器”和 Ubuntu 13.10 的镜像创建了一个 Ubuntu 的 USB 盘。非常简单的界面如下所示:

在此处输入图片描述

这个 GUI 不会有太多误解。我选择创建一个装有 Ubuntu Live 版本的 USB 记忆棒,它会将文件和设置从一个会话保存到另一个会话,保存在 USB 驱动器上,对吗?

嗯,它什么都没保存。我进去,在桌面上创建一个文件,重启后它就没了。

我把整个过程重复了三次,即首先创建 USB,然后测试是否可以保存。

我是不是误解了什么?

答案1

错误 1159016用于 UEFI 机器上的损坏存在。

实时媒体有两种启动机制,非 UEFI 的 syslinux 和 UEFI 机器的 grub。

持久性机制只不过是内核启动命令行上有一个单词“持久性”,而 syslinux 启动虽然与持久性有关,但是文件中却遗漏了这个词grub.cfg

您可以自行添加。编辑grub.cfg( usbpen/boot/grub/grub.cfg) 文件并在 vmlinuz 行persistent之前添加file=。是的,您的桌面将成为在工作时保存的内容的一部分。

例如

menuentry "Try Ubuntu without installing" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
    initrd  /casper/initrd.lz
}  

ISO 格式在 14.04 版左右发生了变化,使得上述建议的更改更加困难(可编辑的 FAT 文件系统不再可用于 USB)。目前制作持久 USB 的最佳方法是使用 mkusb 工具mkusb 下载站点。mkusb-installer 应该会为您设置好一切。

答案2

Live USb 实际上是一个安装媒体。它有一个标准设置。

您应该使用它在不同的 USB/HDD 中安装 Ubuntu。当您选择尝试它时,它总是从标准设置中作为全新的 Ubuntu 打开。

在我看到的图片中,您从 .iso 文件为 Kingston Data Traveller 创建了一个实时(安装媒体)。

现在您应该(可以)使用它来创建 Ubuntu 操作系统,并将安装选项安装到新的 USB 上。

相关内容