当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]在Ubuntu中你想不想自由读写NTFS分区
帖子发表于 : 2006-10-02 0:00 

注册: 2005-09-28 12:01
帖子: 258
送出感谢: 0 次
接收感谢: 0 次
学习UBUNTU以来一直想让系统读取NTFS分区,在WINDOW下用FAT实在是太不方便了,稳定性要差点,
UBUNTU 和 WINDOW转化东西也麻烦,以前的内核虽然加了NTFS的内核,但是没有开启写的功能,这几年的NTFS项目
ntfs-3g帮助我们实现了


提示: NTFS-3G现在还在测试阶段,如果有重要数据那就你自己参考下了,需不需要就看你自己了
不过,即使在测试阶段,也很少有错误发生



1 .添加源:

代码:
gksu gedit /etc/apt/sources.list


加入:
代码:
       #Givre's repository (ntfs-3g & fuse 2.5.3)
       deb http://givre.cabspace.com/ubuntu/ dapper main
       deb-src http://givre.cabspace.com/ubuntu/ dapper main


2.更新数据源:

代码:
       sudo apt-get update
       sudo apt-get dist-upgrade
       

3.安装NTFS-3G驱动 :

代码:
 sudo apt-get install ntfs-3g


4.编辑fstab:
代码:
       sudo cp /etc/fstab /etc/fstab.back
       sudo gedit /etc/fstab


查看NTFS分区有哪些:
代码:
sudo fdisk -l | grep NTFS


象下面这样为每个NTFS分区设置:
代码:
 /dev/<your partition>     /media/<mount point>     ntfs-3g     defaults,locale=en_US.utf8   0    0


比如我的机子
代码:
newlad@ubuntu:~$ sudo fdisk -l | grep NTFS
/dev/hda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hda5            1276        3825    20482843+   7  HPFS/NTFS
/dev/hda6            3826        6372     20482843     7 HPFS/NTFS
/dev/hda7            6376       10200    30724281    7  HPFS/NTFS
/dev/hda8           10201       15300    40965718+   7  HPFS/NTFS


fstab文件为:
代码:
newlad@ubuntu:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /media/snacher ntfs-3g  defaults,locale=en_US.utf8      0      0
/dev/hda3       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda4       none            swap    sw              0       0
/dev/hda5       /media/calmear  ntfs-3g defaults,locale=en_US.utf8      0      0
/dev/hda6       /media/lotus    ntfs-3g defaults,locale=en_US.utf8      0      0
/dev/hda7       /media/potato   ntfs-3g defaults,locale=en_US.utf8      0      0
/dev/hda8       /media/rainbow  ntfs-3g         defaults,locale=en_US.utf8     00
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0



如果挂载点不存在就自己mkdir:
代码:
sudo mkdir /media/<mount point>


5.重新挂载分区:
代码:
          sudo umount -a
          sudo mount -a



ps:如果发现错误,可能是WINDOW分区不干净所导致,只要进入WINDOW,再进UBUNTU,如果分区有错误,可以
chkdsk 来检测WINDOW分区,还是不行的话,请参考

http://www.ubuntuforums.org/showthread.php?t=217009


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-10-02 6:28 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
再观望观望。。。。。。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-10-02 9:04 
头像

注册: 2006-06-10 8:43
帖子: 5941
地址: 中国 CS
送出感谢: 0 次
接收感谢: 2
等待中


_________________
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-10-04 9:17 

注册: 2006-10-01 3:31
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
献上小白鼠报告:
成功写入文件!:P
原有文件不可访问了。 :( .
不管原先如何,每个分区的free space均显示为969.8MB.
windows系统运转正常.


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-10-04 12:01 

注册: 2005-09-28 12:01
帖子: 258
送出感谢: 0 次
接收感谢: 0 次
我这里很正常阿 ,拷了 N多 电影进来都没事情


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-10-04 19:02 
头像

注册: 2006-05-22 16:27
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
转一篇2个多月前在linuxsir上的帖子:
----------开始-------------
前几天报道过” linux已经完全支持微软ntfs读写 “, 可能大多数人对 Linux 访问 NTFS 的印象还是’只读,写会很危险’,其实从 ntfsmount 开始,就能够安全的在 NTFS 上写文件,或者创建文件了。现在发布的是在 ntfsmount 基础上改进的 ntfs-3g,也同样是利用 FUSE 内核模块实现的。今天就实地试了一下,在爱机上编译安装成功linux对NTFS的支持。

首先下载相关的源码包: fuse-2.5.2.tar.gz 和 ntfs-3g-20070714-BETA.tgz

先确定你的 Linux系统 已经有gcc , make 的编译环境,解压上面两个源码包 ,进入 fuse-2.5.2/ 目录,打开终端输入

./configure 如果出现错误则按照提示解决,没有错误提示则继续下一步编译

make

make install

现在已经成功安装了 fuse-2.5.2.tar.gz

接下来安装第二个包 ,进入 ntfs-3g-20070714-BETA/ 目录,在终端控制台下输入

./configure

make

make install

就成功安装了 ntfs-3g-20070714-BETA.tgz 这个包。

安装成功上面两个软件包后,在终端控制台下输入 modprobe fuse

如果你的Windows NTFS 所在分区为 /dev/hda2, 在/mnt 目录下新建一个 hda2目录,

然后用下面的命令挂载 这个NTFS分区:

# ntfs-3g /dev/hda2 /mnt/hda2 -o silent,umask=0,locale=zh_CN.utf8

现在NTFS已经挂载上了,进入/mnt/hda2 目录,你就可以完全读写这个NTFS分区了,而且支持中文文件目录 的读写。 这个版本 对NTFS的读写 快速且稳定。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-10-04 19:03 
头像

注册: 2006-05-22 16:27
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
上述中用到的东西在
http://linux-fans.com/

不知道是不是发重复了,不过觉得这种东西,还是自己make的放心一点


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译