+ -
当前位置:首页 → 问答吧 → 关于NTFS分区挂载出现分区hibernate,不能挂载的问题

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

时间:2009-01-20

来源:互联网

opensuse11。1安装时是选择自动挂载ntfs分区的

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

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


现在我想在开启安全选项卡的情况下挂载ntfs分区,怎么作比较好? 麻烦说详细点

作者: andycrusoe   发布时间: 2009-01-20

安全选项卡只是从策略中限制shell操作界面的显示效果...对文件系统没有实质性影响...只不过是用来更改ntfs中的文件的一个gui而已...

作者: 殺   发布时间: 2009-01-20

但是在xp下面调整这个对suse下面挂载产生了实质的影响,只能看到最上面一层的文件夹名称了,文件一个都看不到,ntfs格式的

作者: andycrusoe   发布时间: 2009-01-20

# /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'

帮忙看看什么问题?

作者: andycrusoe   发布时间: 2009-01-20

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

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

没办法了,现在先这样再说了

作者: andycrusoe   发布时间: 2009-01-20

ntfs-config关闭了可写了,否则挂载不了 orz

作者: andycrusoe   发布时间: 2009-01-20

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-01-20

多谢楼上了,快崩溃了
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

作者: andycrusoe   发布时间: 2009-01-21

Windows is hibernated, refused to mount
--------------------
xp+suse11。1 双系统,这个问题我怎么也搞不定 orz

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

有人有高招么?

作者: andycrusoe   发布时间: 2009-01-21

通常是在windows下没有正常关闭文件系统引起的。不行的话,试试在windows下用chkdsk /f检测一下分区。

作者: booman   发布时间: 2009-01-21

引用:
作者: andycrusoe
Windows is hibernated, refused to mount
--------------------
xp+suse11。1 双系统,这个问题我怎么也搞不定 orz

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

有人有高招么?
高招就是不用虚拟机,直接安装openSUSE11.1

作者: lippe   发布时间: 2009-01-21

他说remove_hiberfile...不行就先关闭windows的休眠重启删除hiberfile.sys,顺便检测修复下c盘的文件系统...再重启进suse再试阿...
不会像楼上说的是在windows里用虚拟机suse吧??...那样算不上双系统...

作者: 殺   发布时间: 2009-01-21

10楼说对了,现在好了 多谢各位啦

作者: andycrusoe   发布时间: 2009-01-21

总结下,xp pro sp3系统开启安全选选项后对linux系统下面的挂载产生了影响,可能需要重新修改挂载

xp休眠功能可能对挂载产生影响,[使用]休眠功能后,hiberfile.sys文件所在分区只能设置成只读挂载,大概是这样的吧

over

作者: andycrusoe   发布时间: 2009-01-22

引用:
作者: booman
通常是在windows下没有正常关闭文件系统引起的。不行的话,试试在windows下用chkdsk /f检测一下分区。
八九不离十了,就我遇到过无法挂载ntfs分区的情况都是如此。曾有个ntfs的移动硬盘,在windows下没有执行正常的*出就直接取掉,过后在SuSE中死活挂不上,最后chkdsk一次就没问题了。

作者: 马大瞎子   发布时间: 2009-01-22

热门下载

更多