环境在虚拟框中,ubuntu 12.04。它有2个磁盘,/dev/sda1
和/dev/sdb1
都是ext4类型的文件系统。
由于系统安装后会添加/dev/sdb1
,所以我想手动挂载它。我试试这个命令:
sudo mount -o user,defaults /dev/sdb1 ~/project
没有错误报告。然后我通过mount
获得装载信息:
/dev/sdb1 on /home/igsrd/project rw,noexec,nosuid,nodev
但是当我ls -l
看到/home/igsrd
时,我发现其权限仍属于root
,因此我无法触及其中的任何内容。 为什么它仍然属于root?
我还有另一台运行ubuntu 12.04的机器。我安装另一个具有相同选项的分区将是正确的,正确的权限(所有权)。它们之间有什么区别吗?
答案 0 :(得分:0)
*本机支持它们的文件系统的nix权限,例如:无论在使用适当的文件系统驱动程序时如何安装ext4,都将保持ext4,例如Linux内置的本机ext4驱动程序。
答案 1 :(得分:0)
为什么不(只是仍然是根)不这样做:
chown -R <your-user-name> ~<your-user-name>/project