Ubuntu是一个以桌面应用为主的Linux操作系统,下文介绍的在Ubuntu10.10下如何自动挂载NTFS分区的方法。
Linux早就支持NTFS分区了,所以安装Ubuntu10.10的时候,只是将系统分区格式Ext-4格式,没有格式化D盘,但是安装Ubuntu10.10以后发现,双击NTFS盘符才可以手动挂载NTFS分区,安装NTFS-Config,运行的时候,是一个窗口一闪而过,后在Terminal下输入
- sudontfs-config
发现有以下告警:
- Traceback(mostrecentcalllast):
- File"/usr/bin/ntfs-config",line102,in
- main(args,opts)
- File"/usr/bin/ntfs-config",line75,inmain
- app=NtfsConfig()
- File"/usr/lib/pymodules/python2.6/NtfsConfig/NtfsConfig.py",line56,in__init__
- os.mkdir(HAL_CONFIG_DIR)
- OSError:[Errno2]Nosuchfileordirectory:'/etc/hal/fdi/policy'
在网上search后,发现这可能是一个系统Bug,并有一个临时的解决方案:'/etc/hal/fdi/policy'文件夹,本人使用
sudomkdir/etc/hal/fdi/policy时出现错误:
- mkdir:cannotcreatedirectory`/etc/hal/fdi/policy':Nosuchfileordirectory
于是手工分别建立:
- sudomkdir/etc/hal
- sudomkdir/etc/hal/fdi
- sudomkdir/etc/hal/fdi/policy
然后,再执行sudontfs-config,进行配置就OK了
sudonano/etc/fstab查看被修改后的内容为:proc/procprocnodev,noexec,nosuid00
- /dev/sda1/ext4errors=remount-ro01
- /dev/sda5/media/Dntfs-3gdefaults,locale=en_US.UTF-80$
- /dev/sda6noneswapsw00
(NTFS为分区是扩展分区)
还有一种方是参考如下:
“修改/usr/lib/pymodules/python2.6/NtfsConfig/NtfsConfig.py”文件,修改56行,即将“os.mkdir(HAL_CONFIG_DIR)”改为“os.makedirs(HAL_CONFIG_DIR)”。然后以根用户权限运行ntfs-config
也有人提到要安装hal,不过我没有安装hal,只是创建了文件夹。
总结:
希望本文介绍的在Ubuntu10.10下自动挂载NTFS分区的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。
【编辑推荐】