我分好了一个区xfs格式,如何实现开机自动挂载并且普通用户可读写?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
pedant
帖子: 1093
注册时间: 2005-12-23 0:29

我分好了一个区xfs格式,如何实现开机自动挂载并且普通用户可读写?

#1

帖子 pedant » 2008-05-25 13:43

我分好了一个区xfs格式,如何实现开机自动挂载并且普通用户可读写?
发行版本:Ubuntu 11.04
桌面环境:GNOME 2.32.1
文件系统:ext4
内核:Linux 2.6.38-9-generic
平台:i686
CPU:Intel(R) Celeron(R) CPU 550 @ 2.00GHz
内存:993.2 MB
显卡芯片:Intel(R) GM965
电脑型号:DELL 500笔记本
头像
sillyhan
帖子: 63
注册时间: 2007-09-13 9:59

#2

帖子 sillyhan » 2008-05-25 13:45

又一个系统自带的分区挂在软件,好像叫ntfs3g吧。你试试看
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#3

帖子 leeaman » 2008-05-25 13:46

sillyhan 写了:又一个系统自带的分区挂在软件,好像叫ntfs3g吧。你试试看
人家是xfs的,ntfs-3g管不来的,自己编辑fstab就可以了
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
pedant
帖子: 1093
注册时间: 2005-12-23 0:29

#4

帖子 pedant » 2008-05-25 13:54

人家是xfs的,ntfs-3g管不来的,自己编辑fstab就可以了
=====================
我也知道要编辑那个,但是看了fstab里面的例子,不懂。

比如:
<file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda10
UUID=bcf43669-8f98-412d-a901-1b157ba4096e / xfs relatime 0 1
---
对应我填什么?UUID是什么东西?
发行版本:Ubuntu 11.04
桌面环境:GNOME 2.32.1
文件系统:ext4
内核:Linux 2.6.38-9-generic
平台:i686
CPU:Intel(R) Celeron(R) CPU 550 @ 2.00GHz
内存:993.2 MB
显卡芯片:Intel(R) GM965
电脑型号:DELL 500笔记本
头像
davidlone
帖子: 626
注册时间: 2007-03-06 18:14
来自: 常德--重庆

#5

帖子 davidlone » 2008-05-25 15:28

代码: 全选

/dev/sdx  /media/xxx  xfs  defaults 0 0
xfs一般照上面默认就可以的,不过新分的区/media/xxx把权限那些改好。
ABIT Rocket AV8 ,AMD3500,创见DDR433 1GB,希捷IDE250GB,MSI6200a,7130电视卡,Archlinux
头像
pedant
帖子: 1093
注册时间: 2005-12-23 0:29

#6

帖子 pedant » 2008-05-25 15:56

按照上面作,4G变成了2.4个G,并且普通用户无法读写

============
经过摸索,原来虽然fstab添加了相应字句,单还是没有自动挂载。通过Gparted查看发现挂载点/media/multidia是灰色的,并探出对话框,说只有root才可挂载,晕死哦。不管,直接在sda11上右键,选择挂载到/media/multidia,成功,显示有4个G空间。但是仍然普通用户无法实现读写。

请问:
(1)为什么fstab里面写了,还是无法实现自动挂载?
===
解决:将mount参数里的relatime改为defaults就可实现。不知道relatime是什么东东,反正是/home,/等的参数,我照抄的。清高手继续指点。


(2)怎么样才能实现普通读写、删除等功能?
上次由 pedant 在 2008-05-25 16:18,总共编辑 2 次。
发行版本:Ubuntu 11.04
桌面环境:GNOME 2.32.1
文件系统:ext4
内核:Linux 2.6.38-9-generic
平台:i686
CPU:Intel(R) Celeron(R) CPU 550 @ 2.00GHz
内存:993.2 MB
显卡芯片:Intel(R) GM965
电脑型号:DELL 500笔记本
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14

#7

帖子 hethe » 2008-05-25 16:00

ls -l /dev/disk/by-uuid/
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
头像
davidlone
帖子: 626
注册时间: 2007-03-06 18:14
来自: 常德--重庆

#8

帖子 davidlone » 2008-05-25 16:14

pedant 写了:按照上面作,4G变成了2.4个G,并且普通用户无法读写

============
经过摸索,原来虽然fstab添加了相应字句,单还是没有自动挂载。通过Gparted查看发现挂载点/media/multidia是灰色的,并探出对话框,说只有root才可挂载,晕死哦。不管,直接在sda11上右键,选择挂载到/media/multidia,成功,显示有4个G空间。但是仍然普通用户无法实现读写。

请问:
(1)为什么fstab里面写了,还是无法实现自动挂载?
(2)怎么样才能实现普通读写、删除等功能?
照下面的试试,yourname改成你的用户名

代码: 全选

sudo chown yourname /media/multidia
sudo chmod 777 /media/multidia
ABIT Rocket AV8 ,AMD3500,创见DDR433 1GB,希捷IDE250GB,MSI6200a,7130电视卡,Archlinux
头像
pedant
帖子: 1093
注册时间: 2005-12-23 0:29

#9

帖子 pedant » 2008-05-25 16:16

sudo chown yourname /media/multidia
sudo chmod 777 /media/multidia
======================
这个是什么含义阿?
发行版本:Ubuntu 11.04
桌面环境:GNOME 2.32.1
文件系统:ext4
内核:Linux 2.6.38-9-generic
平台:i686
CPU:Intel(R) Celeron(R) CPU 550 @ 2.00GHz
内存:993.2 MB
显卡芯片:Intel(R) GM965
电脑型号:DELL 500笔记本
头像
davidlone
帖子: 626
注册时间: 2007-03-06 18:14
来自: 常德--重庆

#10

帖子 davidlone » 2008-05-25 16:24

把分区所有者改成你现在用户
把分区权限设置为可读写的
ABIT Rocket AV8 ,AMD3500,创见DDR433 1GB,希捷IDE250GB,MSI6200a,7130电视卡,Archlinux
头像
pedant
帖子: 1093
注册时间: 2005-12-23 0:29

#11

帖子 pedant » 2008-05-25 22:03

谢谢,已经解决
发行版本:Ubuntu 11.04
桌面环境:GNOME 2.32.1
文件系统:ext4
内核:Linux 2.6.38-9-generic
平台:i686
CPU:Intel(R) Celeron(R) CPU 550 @ 2.00GHz
内存:993.2 MB
显卡芯片:Intel(R) GM965
电脑型号:DELL 500笔记本
回复