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


8

我使用推荐的工具“启动磁盘创建器”(Startup Disk Creator)和Ubuntu 13.10的映像使用Ubuntu创建了USB记忆棒。非常简单的界面如下所示:

在此处输入图片说明

在此GUI中不会有太多误解。我选择用实时版本的Ubuntu创建一个USB记忆棒,它将在会话之间保存文件和设置到USB驱动器上,对吗?

好吧,它什么也没保存。我进去,在桌面上创建一个文件,重新启动,它就消失了。

我完成了整个过程三遍,即首先创建USB,然后测试是否可以保存。

我误会了吗?


我提出了这个问题,但是五年后,使用Ubuntu 16,Make Startup Disk甚至不允许我选择任何“保留的额外空间”。我什至下载了13.10 iso,但这还不够。从那以后,正是工具本身发生了变化。
Mads Skjern '18

Answers:


13

错误1159016用于在UEFI计算机上破坏持久性

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

持久性机制在内核启动命令行上只是一个单词“ persistent”,而syslinux boot在持久性下工作时,该词在grub.cfg文件中丢失了。

您可以自己添加。编辑grub.cfgusbpen/boot/grub/grub.cfg)文件,persistent然后file=在vmlinuz行上添加。是的,您的桌面将成为事物的一部分,这些事物将在工作时保存。

例如

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安装程序应为您进行设置。


1
请注意,grub.cfg它始终存在,因此,如果找不到它,则说明您在错误的位置,因此请不要尝试创建它。
Mads Skjern

是否可以从Live CD中编辑文件?尝试编辑时/cdrom/boot/grub/grub.cfg(使用sudo),我收到错误消息,它是“只读文件系统” 。
Mads Skjern

-1

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

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

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

现在,您应该(可以)使用它来创建带有新USB安装选项的Ubuntu OS。


1
请查看底部的GUI ...说:“从该磁盘启动时,文档和设置将存储在预留的额外空间中”
Mads Skjern 2013年

但是那多余的空间不是桌面。这是USB的第二个分区,可以用作普通USB存储器。将文件保存到第二个分区中。稍后您将可以使用它们。
ubuntu_tr

1
我认为您是错误的:)但是让我们尝试讨论一下。1)给我一个可以在一个会话中保存的设置(例如特殊的键盘布局)的示例,该设置将在下一个会话中保存。2)如果滑块是另一个分区的大小,那么为什么在运行该分区后USB笔上只有一个分区?告诉我如何将一个文件保存在那里并在下一个会话中访问它。
Mads Skjern

打开文件管理器nautilus并首先安装您的保留区。这就对了。您可以从破折号中找到磁盘应用程序以查看USB分区的大小
ubuntu_tr 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.