持久实时 USB/存储:修复升级至 20.04 后的默认用户问题

持久实时 USB/存储:修复升级至 20.04 后的默认用户问题

我创建了一个持久的实时 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 上并复制当前主目录。

看:在两个不同的设备的外部硬盘上使用 Ubuntu?

轻松完整安装 USB,可启动 BIOS 和 UEFI

如何逐步将 Ubuntu 20.04 完整安装到 USB 设备

将持久闪存驱动器从 16.04 升级到 18.04

相关内容