![从已安装的文件系统恢复文件的 root 所有权](https://linux22.com/image/226247/%E4%BB%8E%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E6%81%A2%E5%A4%8D%E6%96%87%E4%BB%B6%E7%9A%84%20root%20%E6%89%80%E6%9C%89%E6%9D%83.png)
我有一个/dev/nvme0n1p3
ext4 分区,其中安装了 ubuntu 18.04
我的个人文件位于/home/sas/data
我创建了一个不同的/dev/nvme0n1p2
ext4 分区,在其中安装了 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 操作系统并尝试修复问题,恢复操作系统文件的原始所有权吗?