当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]安装beryl之后ntfs-3g失效
帖子发表于 : 2007-06-19 22:17 
头像

注册: 2007-06-16 23:25
帖子: 76
地址: 新加坡
送出感谢: 0 次
接收感谢: 0 次
我使用的机器是一台ThinkPad T60,内存2G,显卡是X1400。除了原配的一块东芝的80GB SATA硬盘,我加了一块希捷的100G PATA硬盘。
安装了XGL和Beryl之后,3D桌面没有问题,但是对NTFS的读写出现了奇怪的问题。Windows Vista 和Ubuntu 7.04安装在SATA硬盘上做了双系统(sda),第二块硬盘分了4个区,其中三个给了Vista,一个给了Linux。
fstab一直没有改动。
seraph@seraph-laptop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sda3 :
UUID=a563af52-fd6f-467a-8d36-dfc66eb39aa5 / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/sda8 :
UUID=85d44714-0980-4079-8dcf-c277e549ba95 /boot ext3 defaults 0 2
# Entry for /dev/sda1 :
UUID=46D2B201D2B1F4F1 /media/sda1 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
# Entry for /dev/sda5 :
UUID=3EAA4554AA4509BB /media/sda5 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
# Entry for /dev/sda6 :
UUID=4A7C94F87C94E04D /media/sda6 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
# Entry for /dev/sda7 :
UUID=ab91dbf8-c6d8-4099-b0bc-1af72dd141c1 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sdb1 /media/sdb1 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
/dev/sdb3 /media/sdb3 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
/dev/sdb4 /media/sdb4 ntfs-3g defaults,locale=zh_CN.UTF-8 0 1
/dev/sdb2 /app defaults,errors=remount-ro 0 1
比较奇怪的是sda的三个NTFS分区完全不能读写,反而第二块硬盘的三个NTFS分区可以读,但是以上六个NTFS分区均不能写

fdisk -l之后的显示:
seraph@seraph-laptop:~$ sudo fdisk -l
Disk /dev/sda: 100.0 GB, 100030242816 bytes (应该是sdb,第二块硬盘)
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 3187 25599546 7 HPFS/NTFS
/dev/sda2 3188 5737 20482875 83 Linux
/dev/sda3 5738 8336 20876467+ 7 HPFS/NTFS
/dev/sda4 8337 12161 30724312+ 7 HPFS/NTFS

Disk /dev/sdb: 80.0 GB, 80026361856 bytes (应为sda,第一块硬盘)
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1912 15354328+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sdb2 1912 7539 45202626+ f W95 Ext'd (LBA)
/dev/sdb3 7540 9729 17591175 83 Linux
/dev/sdb5 1912 3570 13320688+ 7 HPFS/NTFS
/dev/sdb6 3571 7395 30720000 7 HPFS/NTFS
/dev/sdb7 7409 7539 1052226 82 Linux swap / Solaris
/dev/sdb8 7396 7408 104391 83 Linux

Partition table entries are not in disk order

尝试手动挂载sda1:
seraph@seraph-laptop:~$ sudo mount /dev/sda1 /media/sda1
mount: /dev/sda1 已被挂载或 /media/sda1 正忙
mount: 根据 mtab 中的信息,/dev/sda1 被挂载到 /media/Plays 了
Plays应该是第二块硬盘分区sdb1在Windows Vista下的卷标,很奇怪在这里混乱了。


最后由 ilv4 编辑于 2007-06-20 11:54,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-06-20 9:01 

注册: 2007-05-10 13:33
帖子: 92
送出感谢: 0 次
接收感谢: 0 次
我也遇到过类似问题,在一次升级以后,windows的4个ntfs分区中D盘不能在ubuntu下被读写,而C、E、F都没问题,后来我在XP下把D盘的卷标删除了(就是在XP下默认为本地磁盘D:),然后进ubuntu在ntfs-3g里重新命名并挂载,就OK了


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-06-20 17:47 
头像

注册: 2007-06-16 23:25
帖子: 76
地址: 新加坡
送出感谢: 0 次
接收感谢: 0 次
今天将/usr/share/xsessions/xgl.desktop中的encoding由UTF-8改为zh_CN.UTF-8了,重启之后,所有NTFS可以自动挂载了,但是仍然不能进行写操作
执行fdisk -l,两块硬盘的名字还是颠倒的
seraph@seraph-laptop:~$ sudo fdisk -l

Disk /dev/sda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 3187 25599546 7 HPFS/NTFS
/dev/sda2 3188 5737 20482875 83 Linux
/dev/sda3 5738 8336 20876467+ 7 HPFS/NTFS
/dev/sda4 8337 12161 30724312+ 7 HPFS/NTFS

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1912 15354328+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sdb2 1912 7539 45202626+ f W95 Ext'd (LBA)
/dev/sdb3 7540 9729 17591175 83 Linux
/dev/sdb5 1912 3570 13320688+ 7 HPFS/NTFS
/dev/sdb6 3571 7395 30720000 7 HPFS/NTFS
/dev/sdb7 7409 7539 1052226 82 Linux swap / Solaris
/dev/sdb8 7396 7408 104391 83 Linux

Partition table entries are not in disk order


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-06-21 22:18 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
我在一次突然断电之后不能用ntfs-3g,也就懒得弄了


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-06-22 9:21 
头像

注册: 2006-10-02 10:46
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
升级7.10后出现这种情况,搜索坛上的相关帖后解决了.


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-06-23 22:00 
头像

注册: 2007-06-16 23:25
帖子: 76
地址: 新加坡
送出感谢: 0 次
接收感谢: 0 次
现在是第一块硬盘的NTFS可以读写,第二块硬盘只能读,不能写。困惑


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-06-27 21:57 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
装了ntfs-3g后,系统出问题了……


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-07-01 11:30 

注册: 2006-12-28 11:14
帖子: 72
送出感谢: 0 次
接收感谢: 0 次
我也出现了无法自动挂载的问题。
NTFS-3g不要启用写入支持就正常。
一起用就提示:
挂载 /media/Boot 失败。

$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/sda1': Operation not supported
Mount is denied because NTFS logfile is unclean. Choose one action:
Boot Windows and shutdown it cleanly, or if you have a removable
device then click the 'Safely Remove Hardware' icon in the Windows
taskbar notification area before disconnecting it.
Or
Run ntfsfix version 1.13.1 on Linux unless you have Vista.
Or
Mount the NTFS volume with the 'ro' option in read-only mode.

好郁闷啊。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-07-02 6:01 

注册: 2006-03-05 1:48
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
eagle5678 写道:
我在一次突然断电之后不能用ntfs-3g,也就懒得弄了

断电之后肯定不能写了,NTFS 分区直接断电或者是 USB 硬盘直接拔下来,因为没有关机的完整性检查,NTFS-3G是无法挂载的。所以要正常关机,USB 硬盘要安全卸载,不能直接拔下来。如果出现问题,在Windows 下运行一次就行了。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-07-12 14:19 

注册: 2007-02-05 12:05
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
batfree 写道:
eagle5678 写道:
我在一次突然断电之后不能用ntfs-3g,也就懒得弄了

断电之后肯定不能写了,NTFS 分区直接断电或者是 USB 硬盘直接拔下来,因为没有关机的完整性检查,NTFS-3G是无法挂载的。所以要正常关机,USB 硬盘要安全卸载,不能直接拔下来。如果出现问题,在Windows 下运行一次就行了。


执行 ntfsfix 后好像可以。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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