LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1255|回复: 14

关于NTFS分区挂载出现分区hibernate,不能挂载的问题

[复制链接]
发表于 2009-1-20 13:05:11 | 显示全部楼层 |阅读模式
opensuse11。1安装时是选择自动挂载ntfs分区的

后来xp中开启了安全选项卡后,挂载错误,所有ntfs挂载都不行,fat32系统正常,用root权限有提示强制挂载的方法,但没敢用,怕弄坏了

把xp中安全选项卡关闭后也不能正常挂载了,只出现了xp分区的文件夹,里面一个文件都看不到


现在我想在开启安全选项卡的情况下挂载ntfs分区,怎么作比较好? 麻烦说详细点
发表于 2009-1-20 14:26:24 | 显示全部楼层
安全选项卡只是从策略中限制shell操作界面的显示效果...对文件系统没有实质性影响...只不过是用来更改ntfs中的文件的一个gui而已...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 15:45:08 | 显示全部楼层
但是在xp下面调整这个对suse下面挂载产生了实质的影响,只能看到最上面一层的文件夹名称了,文件一个都看不到,ntfs格式的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 16:22:01 | 显示全部楼层
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc        /proc        proc        defaults        0        0
sysfs        /sys        sysfs        noauto        0        0
devpts        /dev/pts        devpts        mode=0620,gid=5        0        0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part8        /        ext3        acl,user_xattr        1        1
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part9        /home        ext3        acl,user_xattr        1        2
/dev/disk/by-id/usb-SAMSUNG_HM080HC_0-0:0-part6        /media/disk-2        ntfs-3g        users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8        0        0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part1        /windows/C        ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8         0        0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part5        /windows/D        ntfs-3g        users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8        0        0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part6        /windows/E        ntfs-3g        users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8        0        0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part7        swap        swap        defaults        0        0
debugfs        /sys/kernel/debug        debugfs        noauto        0        0


==================================================
# ntfs-config
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/NtfsConfig/NtfsConfig.py", line 295, in on_close_clicked
    self.disk.shutdown()
  File "/usr/lib/python2.6/site-packages/NtfsConfig/Fstab/FstabHandler.py", line 198, in shutdown
    self.savelog()
  File "/usr/lib/python2.6/site-packages/NtfsConfig/Fstab/FstabHandler.py", line 522, in savelog
    self._logconf.add_section(name)
  File "/usr/lib/python2.6/ConfigParser.py", line 241, in add_section
    if section.lower() == "default":
AttributeError: 'float' object has no attribute 'lower'

帮忙看看什么问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 17:02:47 | 显示全部楼层
proc    /proc   proc    defaults        0       0
sysfs   /sys    sysfs   noauto  0       0
devpts  /dev/pts        devpts  mode=0620,gid=5 0       0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part8       /       ext3    acl,user_xattr  1       1
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part9       /home   ext3    acl,user_xattr  1       2
/dev/disk/by-id/usb-SAMSUNG_HM080HC_0-0:0-part6 /media/disk-2   ntfs    defaults,nls=utf8,umask=0222,users      0       0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part1       /windows/C      ntfs    ro,noatime,nls=utf8,umask=0222,users    0       0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part5       /windows/D      ntfs    ro,noatime,nls=utf8,umask=0222,users    0       0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part6       /windows/E      ntfs    ro,noatime,nls=utf8,umask=0222,users    0       0
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK8032G_36JJ5770T-part7       swap    swap    defaults        0       0
debugfs /sys/kernel/debug       debugfs noauto  0       0

------------------

没办法了,现在先这样再说了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 17:03:47 | 显示全部楼层
ntfs-config关闭了可写了,否则挂载不了  orz
回复 支持 反对

使用道具 举报

发表于 2009-1-20 17:59:32 | 显示全部楼层
ntfs-config根本没用不用管...yast搜fuse...全选安装...fstab选项不要用id...用设备名挂...类似/dev/sda1这样,/etc/fstab文件参考:
/dev/sda6        swap        swap        defaults 0 0
/dev/sda7        /        ext3        acl,user_xattr 1 1
/dev/sda8        /mnt/sda8        ext3        defaults 1 2
/dev/sda1        /mnt/C        ntfs-3g        user,users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/sda5        /mnt/D        ntfs-3g        user,users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 19:51:56 | 显示全部楼层
多谢楼上了,快崩溃了
fuse都装了,下边的问题折腾我一下午了
---------------
# mount -t ntfs-3g /dev/sda1 /windows/C -o r
emove_hiberfile
$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/sda1': 不支持的操作
Mount is denied because NTFS is marked to be in use. Choose one ac
tion:

Choice 1: If you have Windows then disconnect the external devices
by
          clicking on the 'Safely Remove Hardware' icon in the Win
dows
          taskbar then shutdown Windows cleanly.

Choice 2: If you don't have Windows then you can use the 'force' o
ption for
          your own responsibility. For example type on the command                                                                          line:

            mount -t ntfs-3g /dev/sda1 /windows/C -o force

    Or add the option to the relevant row in the /etc/fstab file:

            /dev/sda1 /windows/C ntfs-3g force 0 0
# mount -t ntfs-3g /dev/sda1 /windows/C -o f                                                                         orce
Windows is hibernated, refused to mount.
Failed to mount '/dev/sda1': 不允许的操作
The NTFS partition is hibernated. Please resume and shutdown Windo                                                                         ws
properly, or mount the volume read-only with the 'ro' mount option                                                                         , or
mount the volume read-write with the 'remove_hiberfile' mount opti                                                                         on.
For example type on the command line:

            mount -t ntfs-3g /dev/sda1 /windows/C -o remove_hiberf                                                                         ile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 19:58:12 | 显示全部楼层
Windows is hibernated, refused to mount
--------------------
xp+suse11。1 双系统,这个问题我怎么也搞不定 orz

c盘还是一直是hibernate,用只读就没问题了  

有人有高招么?
回复 支持 反对

使用道具 举报

发表于 2009-1-20 20:52:31 | 显示全部楼层
通常是在windows下没有正常关闭文件系统引起的。不行的话,试试在windows下用chkdsk /f检测一下分区。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表