从已安装的文件系统恢复文件的 root 所有权

从已安装的文件系统恢复文件的 root 所有权

我有一个/dev/nvme0n1p3ext4 分区,其中安装了 ubuntu 18.04

我的个人文件位于/home/sas/data

我创建了一个不同的/dev/nvme0n1p2ext4 分区,在其中安装了 ubuntu 22.04

我的想法是从 ubuntu 18.04 分区挂载磁盘并添加到该文件夹​​的链接/home/sas/data,这样我就可以在两个分区上工作,直到迁移所有内容。

/media/ubuntu1804/我在将这一行添加到我的/etc/fstab文件中时安装了磁盘

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
UUID=83ff0b98-de90-... /media/ubuntu1804 ext4    defaults        0       2

问题是所有文件的所有者和组都是 1001。

我尝试使用以下命令手动安装分区:

$ sudo umount ubuntu1804

$ sudo mount -t ext4 -o gid=1000,uid=1000 /dev/nvme0n1p3 /media/ubuntu1804
mount: /media/ubuntu1804: wrong fs type, bad option, bad superblock on /dev/nvme0n1p3, missing codepage or helper program, or other error.

错误地(唉!)我尝试了以下操作:

$ sudo chown -R root ./ubuntu1804/

没有意识到我会更改 18.04 操作系统所需文件的所有权!!!! (我应该尝试使用里面的一些文件夹/home/sas/data

现在 18.04 分区无法启动,并显示以下消息:

[FAILED] Failed to start Create Static Device Nodes in /dev
...


[  OK  ] Started GNOME Display manager. Dispatcher Service... d.tem changes.pp link was shut down

知道如何启动到原始 18.04 操作系统并尝试修复问题,恢复操作系统文件的原始所有权吗?

相关内容