win8与ubuntukylin双系统的问题?

在装有win8系统中的硬盘上再安装了ubuntukylin系统,安装好了后进入ubuntukylin后不能够读取win8下的ntfs分区,怎么回事,有人知道怎么解决吗?
点击D盘出现如下提示:
Error mounting /dev/sda5 at /media/kylin/WIN-D: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177” “/dev/sda5” “/media/kylin/WIN-D”’ exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount ‘/dev/sda5’: Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the ‘ro’ mount option.

同求。。:slight_smile:

http://gl0815.blog.163.com/blog/static/32428994200892663124122/
百度的 勿喷

以D盘为例,一般如果安装到D盘,D盘的NTFS是不被识别的

还没用上win8 没研究过

c,d,e是win8下独立的ntfs分区,ubuntukylin装在另外空白的分区上的!

是不是win8有了设置访问分区的权限了吗?在linux下需要改变权限才能挂载了呢?

其他地方看见的——

“文件系统问题,将要挂载的分区,格式化一次,然后再重新挂载”(里面有数据的话,你就惨了)

看了楼下的信息,难道每次挂载都得格式化?那还有挂载的意义吗?!所以这个似乎不是解决方案。
so,请看楼下

同样看见这么一则:
“Double-booting Linux and Windows 8

When Windows 8 is restarted using its fast restarting feature, part of the metadata of all mounted partitions are restored to the state they were at the previous closing down. As a consequence, changes made on Linux may be lost. This can happen on any partition of an internal disk when leaving Windows 8 by selecting “Shut down” or “Hibernate”. Leaving Windows 8 by selecting “Restart” is apparently safe.

To avoid any loss of data, be sure the fast restarting of Windows 8 is disabled. This can be achieved by issuing as an administrator the command :

powercfg /h off

You can check the current settings on :
Control Panel > Hardware and Sound > Power Options > System Setting > Choose what the power buttons do
The box “Turn on fast startup” should either be disabled or missing.”

简单翻译一下关键点:当你使用了(整合既有的启动模式和新增的快速休眠、唤起特性后,让操作系统转为一种类似休眠的状态的混合启动特性)快速启动功能,关闭时之前被挂载的分区的元数据会缓存,使得无法用Linux挂载。这种情况发生在Windows8系统下所有内部磁盘在使用“关机”和“休眠”的情况下。(这也是Windows 8为什么开始如此迅速的原因,用休眠假关机!)
所以,要保证Linux可以挂载Windows8的NTFS分区,你应该在使用Linux前使用“重启”退出Windows 8系统。

想保证数据安全又一劳永逸的话:禁用Windows 8的“混合启动”特性即禁用“快速启动”功能——以管理员身份执行CMD命令:powercfg /h off(这不就是关闭休眠吗!?)

检测及设置另一方法:
控制面板–硬件和声音–电源选项–系统设置–定义电源按钮
“启动快速启动”的框选应该要么禁用要么没有

那就奇怪了,我的另外一台电脑先是xp与ubuntu11.04双系统的,后来把xp的C盘格式化安装了win8,然后修复双系统,进入ubuntu11.04后是可以挂载win8的c,d,e盘的呢?这个又怎么解释了呢?

那台机器你注意到是否有意无意关闭了休眠呢?
而且如确认没有关闭休眠和快速启动功能,也可能如8L所说
另外,上述进入UbuntuKylin前“重启”退出Windows 8及禁用快速启动实现真正关机的方法是否可行呢?

这种情况, 额 ,在win8重新启动时进入 ubuntu,应该就挂载上了。还有,你看看是不是ntfs3g没有装上。

ps:大家最好不要在ubuntu中更改ntfs的文件,因为有一次我在linux操作系统下更改文件后在wiin8下提示 文件损坏。原因不明…

不要对 win8实行关机 ,因为win8 的关机就是 深度的休眠,正因为此,win8的启动很快。而在win8关机时 会 将硬盘锁定…

不要对 win8实行关机?你的意思就是重启动win8后进入ubuntukylin吧?

@枫红水天 与我找到的说的是一回事,Windows 8默认的关机方式是真休眠假关机

对对!!!

现在的截图是win8与ubuntu11.04的那台电脑,默认设置就是那样的,但这个电脑可以在ubuntu11.04中挂载win8的分区的,另外的那台win8与ubuntukylin的还没有试了!

那断了电源是不是就没有了休眠了啊?切断电源后再开机直接进入ubuntukylin是否就可以挂载win8的分区了呢?

不改默认设置(启用快速启动)的关机方式应该没用吧,注意err报告中的这句“Metadata kept in Windows cache, refused to mount”——缓存的元数据是元凶

这样,可能是Windows 8分区的文件系统问题了