安装 ubuntu 后,我无法挂载甚至启动我的 Windows 磁盘。有人能帮我解决这个问题吗?
错误信息:
Couldn't analyze partition: Error mounting /dev/sdb1 at /media/mapos/7670A71A70A6DFDB: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/mapos/7670A71A70A6DFDB"' 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/sdb1': 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.
答案1
以只读模式手动挂载文件系统。
使用以下命令检查文件夹 /media 中是否有 Windows 分区的挂载点(用于挂载分区的文件夹):
ls /media
如果您没有看到 Windows 分区的文件夹,则应该使用以下命令创建一个文件夹:
sudo mkdir /media/windows
接下来,使用以下命令将分区以只读模式挂载到此文件夹上:
mount -t ntfs -o ro /dev/sdb1 /media/windows
请注意,如果您的挂载点名称不同,则应更改 /media/windows。另外,这里我假设您的 Windows 驱动器是 sdb1。
现在,您可以使用 Ubuntu 中的任何程序查看/打开 Windows 分区上的文件。但是,由于分区处于只读模式,因此您无法写入分区或修改任何文件。
更多信息:由于休眠,无法挂载 Windows (NTFS) 文件系统
检查其中是否仍有 Windows 系统数据。如果是,那么也许重新启动您的电脑就可以了。
答案2
我遇到了类似的问题。我唯一能修复它的方法是通过我的 Windows CD。只是我的 Windows 是 xp 而不是 8。
您应该从 Windows CD 启动计算机并访问恢复控制台,然后使用命令“chkdsk”。
此链接可能有帮助
http://www.bleepingcomputer.com/tutorials/windows-8-recovery-environment-command-prompt/#commands
答案3
请完全恢复并关闭 Windows(不休眠或快速重启),或使用“ro”挂载选项以只读方式挂载卷
信息非常明确。启动 Windows 并关掉它(无休眠或快速重启)。或者将文件系统挂载为只读。
chkdsk /f
为了以防万一,您可能也想在 Windows 中运行。