安装了双系统,希望两个系统共享一个存储数据的分区,使得在任一系统都可操作访问同一块数据。
-
系统
- Win11 在 /dev/nvm0n1
- Debian 在 /dev/nvm1n1
-
共享分区: Win11的D盘
-
操作
-
在Debian中建立一个空文件夹
mkdir /home/[user]/[path]/data
-
查看分区的
UUID
lsblk -f
得到结果如下:
NAME FSTYPE LABEL UUID nvme0n1p4 ntfs 新加卷 3C1C08FD1C08B444 -
编辑
/etc/fstab
在文件末加上一行UUID=3C1C08FD1C08B444 /home/[user]/[path]/data ntfs-3g user,permissions,auto 0 0
重启系统即挂载了该分区到Debian系统中,实现了两个系统共享分区。
-
修改权限
启动会看到data文件夹中已经显示Win11系统的D盘文件,但权限均为777。这是由于data文件夹群组和用户均为root,且权限为777。修改权限:
chown [群组名]:[用户名] data chmod -R 755 data
-