双系统Ubuntu无法访问Win10磁盘分区解决方法

今天在ubuntu下进Windows的分区下拷个文件,当打开时出错了,而且是全部的NTFS盘都出错,其中一个分区的错误显示如下:

Error mounting /dev/sda3 at 
/media/struggle6688/164AFCB44AFC91AB: Command-line `mount -t "ntfs" -o 
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" 
"/dev/sda2" "/media/struggle6688/164AFCB44AFC91AB"‘ exited
 with non-zero exit status 14: Windows is hibernated, refused to mount.Failed to mount ‘/dev/sda2‘: Operation not permittedThe NTFS partition is in an unsafe state. Please resume and shutdownWindows fully (no hibernation or fast restarting), or mount the volume
read-only with the ‘ro‘ mount option.

出错原因可能是因为Win10的状态是高级休眠,笔记本左下角的休眠灯一直亮着,由于某种原因导致关机不彻底,笔记本一直处于高级休眠状态,所以Ubuntu无法访问Win10的磁盘。

解决办法:

先尝试进入Win10,然后点重启(注意是重启,而不是先关机再点开机键,如果点关机,Win10仍旧是高级休眠),启动的时候选择Ubuntu系统,进入系统后查看问题是否解决。

如果还没有解决,就可以使用以下方法:

1. sudo apt-get install ntfs-3g        先安装ntfsfix

然后对出错的分区分别执行以下命令:

2. sudo ntfsfix /dev/sda2  
   sudo ntfsfix /dev/sda3
时间: 2024-10-10 17:20:22

双系统Ubuntu无法访问Win10磁盘分区解决方法的相关文章

双系统Ubuntu无法访问windows磁盘

双系统:一个系统是Ubuntu 14.04,一个是win10;使用Ubuntu时发现不能打开windows上面的磁盘分区,并报错如下: Error mounting /dev/sda5 at /media/LX/study: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda5&qu

安装Windows 和linux双系统失败导致Windows无法引导的解决方法

笔记本电脑原来的系统是windows 7系统.想在此基础上安装一个ubuntu系统,但是安装了一半突然没电停止了,再次开机发现windows系统也无法引导了,尝试重新安装Ubuntu系统,安装完成依然没有windows系统的引导信息. 开始尝试各种解决方法: 1.在linux 的grub中添加win的引导信息,重启选择win的菜单,有引导但是无法进入系统一个光标在屏幕左上角闪.失败! 2.使用winpe工具里的引导修复工具修复,多个工具都尝试了,依旧失败. 3.因为原来的win7系统有好多工作中

win10系统删多余的磁盘分区的方法图文教程

我们在win10系统电脑的使用中,在电脑中我们都是要给电脑分区的,这样方便我们来管理我们的系统,保存我们的数据资料等等,有小伙伴在win10中发现电脑里面多出来了一些磁盘的分区,不是自己当初设置的那样子,这是怎么回事呢,今天小编就来跟大家分享一下win10系统删多余的磁盘分区的方法图文教程 . 具体的方法和详细的步骤如下: 1.同时按住[Windows]+[X]快捷键,选择[磁盘管理]: 2.鼠标右键点击无法打开的磁盘分区,选择[更改驱动器号和路径]: 3.先点击[删除]再点击[是]. 在win

Ubuntu无法访问Windows磁盘, 且无提示信息

现象描述, 双系统Ubuntu和Windows, 进入Ubuntu后无法访问Windows盘内容, 且图标闪烁无任何错误信息提示. 1.安装ntfsfix sudo apt-get install ntfsfix 2.查看Windows磁盘 lsblk 3.修复需要打开的磁盘 sudo ntfsfix /dev/sdaX #此处的X为Windows的磁盘序号 转载请注明出处, O(∩_∩)O谢谢!

Win10系统修改时间提示没有权限的解决方法

有时候发现电脑任务栏右下角的时间不对,这时只要点击时间区域进入日期和时间设置就可以修改时间了.不过有win10用户反映修改不了系统时间,提示没有权限,这是怎么回事?该如何解决呢?下面就为大家介绍Win10系统提示没有权限修改时间的解决方法 方法如下: 1.按Win+R键,打开运行,输入gpedit.msc,点击确定: 2.在本地组策略编辑器窗口中,展开至计算机配置>Windows设置>安全设置>本地策略>客户权限分配,在澳门赌球右侧找到并双击打开"更改系统时间"

64位系统使用Access 数据库文件的彻底解决方法

最近,有PDF.NET用户问我怎么在64位系统下无法访问Access数据库的问题,我第一反应是我怎么没有遇到呢?今天一看自己的VS和Office都是32位版本的,所以在VS里面调试访问Access是没有问题的,但是直接使用编译好的.NET程序访问Access,就出问题了,报: 未在本地计算机上注册“Microsoft.Jet.Oledb.4.0”提供程序. 于是,又在公司的电脑上(Win7 64位)做了实验,发现跟家里面的Win8.1 64位 问题一样,上网搜索了一下,大部分都建议将.NET程序

[转载]ASP.NET对路径"xxxxx"的访问被拒绝的解决方法小结

异常详细信息: System.UnauthorizedAccessException: 对路径“D:/temp1/MyTest.txt”的访问被拒绝 在windows 2003下,在运行web应用程序的时候出现一下错误: 服务器无法处理请求,-->对路径“C:/temp/mytest.txt”的访问拒绝 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.UnauthorizedAccess

ASP.NET对路径"xxxxx"的访问被拒绝的解决方法小结

异常详细信息: System.UnauthorizedAccessException: 对路径"D:/temp1/MyTest.txt"的访问被拒绝 在windows 2003下,在运行web应用程序的时候出现一下错误: 服务器无法处理请求,-->对路径"C:/temp/mytest.txt"的访问拒绝 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.

64位 SQL Server2008链接访问Oracle 过程汇总解决方法记录

64位 SQL Server2008链接访问Oracle 过程汇总解决方法记录 经过几天不停的网上找资料,实验,终于联通了. 环境:系统:win 2008 ,SqlServer2008 R2, 连接Oracle10g 在SqlServer2008 R2机器上需要安装Oracle客户端32位和64位两个,然后配置连接别名.设置注册表.详细情况见下面 1.错误1 ------------------------------------------------ 64位机器上建立OLE_DB链接报错 报