我正在使用 Ubuntu 12.04,我必须对第 1 部分和第 2 部分进行分区,这两个分区都是 ext4。我想通过程序自由地将媒体文件传输到它们或从它们传输。
答案1
我会做以下事情:
假设您已安装名为 part1 和 part2 的两个分区,并且只有您使用它们,并且您希望完全自由地控制它们,我会这样做:
sudo chmod 777 /media/part1
- 这将授予您 part1 分区内的所有权限(读取、写入、执行)。
sudo chmod 777 /media/part2
- 这将授予您 part2 分区内的所有权限(读取、写入、执行)。
权限(本例中为 777)如下:
7 - 完全(读取、写入和执行)
6 - 读取和写入
5 - 读取和执行
4 - 只读
3 - 写入和执行
2 - 只写
1 - 只执行
0 - 无
第一个 7(从左边开始)是所有者,第二个是所有者所在组。最后 7 是其他组。基本上,像这样,您可以在分区中复制任何您想要的内容,如果您需要取出硬盘并将其连接到另一台装有 Ubuntu 的计算机,您将不会遇到任何权限问题。至少对我来说,它可以节省我的时间,因为我倾向于使用 1 或 2 个硬盘来保存电影、音乐和类似内容,并且我会将它们从一台 PC 移动到另一台 PC。
补充一下,如果你不知道分区挂载在哪里,你可以随时打开磁盘工具硬盘信息中会显示硬盘安装的位置。请记住,您需要在安装分区后才应用此信息。
答案2
正如 Luis Alvarado 所建议的那样,不要更改所有文件权限,而是最好更改文件所有者 - 从而保留任何先前具有该权限的二进制文件和脚本文件的可执行位。
因此,假设你的分区安装为/媒体/某物您的用户名是约翰多,你可以运行
sudo chown -R johndoe:johndoe /media/something
更改所有者和所属组/媒体/某物(以及其中包含的所有文件和目录,因此 -R 表示“递归”)约翰多。
这样,所有文件都将保留其权限,但由于您将是/媒体/某物,您将能够写入它并更改任何文件权限,以防您需要。
答案3
更改权限
sudo chmod -R a+rwx /path/of/folder
答案4
您应该能够从 nautilus(Ubuntu 的默认文件管理器)安装该分区。如果您查看窗口的左上角,您应该能够看到驱动器上的所有分区。只需单击一个分区即可安装它。
但是,如果您希望在启动时始终挂载给定目录,则需要将其添加到/etc/fstab
。您要添加的行应该是这样的:
/dev/sda2 /media/part1 ext4 defaults 0 0
格式为
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
因此基本上只需将 /dev/sda2 替换为您的设备,将 /media/part1 替换为您的挂载点(来自示例)。
如果您需要更多有关编辑 /etc/fstab 的信息,您可以查看我找到的这篇文章:http://www.tuxfiles.org/linuxhelp/fstab.html。