マウントされたファイルシステムからファイルのルート所有権を回復する

マウントされたファイルシステムからファイルのルート所有権を回復する

/dev/nvme0n1p3Ubuntu 18.04がインストールされているext4パーティションがあります

私の個人ファイルは次の場所にあります。/home/sas/data

別のext4パーティションを作成し、/dev/nvme0n1p2ここに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オペレーティングシステムから起動して問題を解決し、オペレーティングシステムファイルの元の所有権を復元する方法をご存知ですか?

関連情報