我创建了一个持久的实时 USB 磁盘,并一直在使用 Ubuntu 18.04,已经有一段时间了。在此期间,我使用的是自己创建的用户帐户,而不是实时磁盘的原始用户帐户。我刚刚冒险升级到 20.04,而且大部分情况下似乎都运行正常。
但是,在启动过程中,系统会自动打开默认用户帐户“live user” - 又名 ubuntu。我一直注销然后通过首选用户帐户(“tom”)登录,但我发现,如果不调用超级用户访问权限,我就无权访问任何分区。这些分区包括 casper-rw 和 usbdata,以及一个名为 dropout 的自定义分区。我注意到这些分区仍然安装在“live user”帐户下。换句话说,它们安装在 /media/ubuntu/... 上,似乎有相关的限制。
因此,我确信问题与“实时用户”帐户的自动登录有关。我需要使用其他帐户,并且无需以超级用户身份操作即可访问分区。你能帮助我吗?!
答案1
持久实时 USB 升级从 18.04 至 20.04
持久 USB 使用从压缩的只读文件中提取的文件系统文件系统.squashfs。
对持久文件系统所做的任何更新都保存在 casper-rw 覆盖文件/分区中(有时称为“可写”)。用于运行 Ubuntu 的内核是 filesystem.squashfs 的一部分,必须在安装 casper-rw 覆盖之前启动。
根据我的经验,Ubuntu 中的 casper-rw/可写文件/文件夹在以前的版本中不起作用,反之亦然(18.04 casper-rw 在 20.04 中不起作用)。
home-rw 持久文件或分区(如果存在)可在其他版本的 Ubuntu 中使用。主目录也可复制到新版本的 Ubuntu 或完整 USB 安装的 Ubuntu,从而节省大量升级驱动器的时间。
我不太确定你现在得到的是什么,但可以肯定它不稳定。
我建议您将 Ubuntu 完整安装到您的 USB 上并复制当前主目录。