She*_*acu 19 partitioning mount hibernate ntfs
我一直在查看诸如由于休眠而无法挂载 Windows (NTFS) 文件系统和如何挂载休眠的 NTFS 分区之类的问题?他们都说“启动到窗口”,而我无法做到。然后经过多次警告,remove_hiberfile
建议选择该选项。我会喜欢那个选项。我不在乎我打开的程序或其中的数据。windows分区在/dev/sda5上,所以我跑了
sudo mount /dev/sda5 /mnt/win
Run Code Online (Sandbox Code Playgroud)
以后多读书...
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win
sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win
Run Code Online (Sandbox Code Playgroud)
仍然没有运气。就好像该remove_hiberfile
选项未被识别,因为我在尝试使用该选项时没有收到错误remove_hiberfile3ejeiofe
消息,而是收到相同的消息。
这是上述所有命令的结果给出的消息(添加调试没有改变任何东西):
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.
Run Code Online (Sandbox Code Playgroud)
我能够以只读方式挂载,但这对我没有多大帮助。
M.T*_*.R. 30
我有同样的问题。尝试:
ntfsfix /dev/sda5
Run Code Online (Sandbox Code Playgroud)
remove_hiberfile
选项不再有效。
ntfs-3g
打包策略是使用新工具ntfsfix
。
但是,这个工具对我也不起作用。因此,我将硬盘插入 Windows 机器,在 Windows中的电源按钮选项中关闭“快速启动”,然后关闭并更换我的 Ubuntu 机器中的 HDD。
我在这里找到了它:使用 Ubuntu 从无法启动的 Win 8.1 中删除 hiberfil.sys
小智 17
移动-o
到最后对我有用:
mount -t ntfs-3g /dev/sda5 /mnt/win -o remove_hiberfile
Run Code Online (Sandbox Code Playgroud)
(Ubuntu 16.04 live cd 和 vanilla windows 7)
要删除hiberfil.sys
,您必须使用命令提示符手动关闭休眠状态。
从 Windows 7 DVD 启动,在语言选择屏幕上按Shift+ ,然后启动到系统恢复选项屏幕,然后选择命令提示符。F10
\n\n要关闭或禁用休眠模式,请在提示符下键入以下命令:
\n\npowercfg \xe2\x80\x93h off\n
Run Code Online (Sandbox Code Playgroud)\n\nhiberfil.sys
这将禁用休眠状态并从系统中删除该文件。
小智 2
我之前也多次遇到过这个问题。最近我有 2 个硬盘,一个以前运行 Windows 8,我厌倦了并重新格式化,另一个是我一直在 Windows 8 中使用的 2TB 存储驱动器。
由于我已经删除了 Windows 8,没有 Windows 安装介质,并且不打算很快重新安装它,因此删除快速和混合启动选项并不是一个替代方案。
我尝试使用remove_hiberfile选项安装它,但没有成功,仍然是相同的错误消息。尝试以只读方式安装然后重新安装( sudo mount -o remount,rw ),起初似乎给了我写访问权限,但我所做的任何更改都没有实际写入磁盘(在 nautilus 中删除的文件再次出现)。
我最终找到的解决方案是使用 GParted 将受影响的分区移动到硬盘驱动器上的另一个位置,更改分区前后的字节数。我怀疑它重写了分区表以及元数据/休眠标志。我很高兴我的猜测成功了,因为移动 1.6TB 分区花了 19 个小时!
不过,必须有一个更简单的解决方案,因为我发现我使用过的其他 Linux 发行版在安装休眠驱动器方面没有同样的犹豫。也许可以关闭或更换检查标志的模块?更好的是,关心该标志应该有几个选择(挂载为只读、挂载为读/写、后者+删除标志等),而不仅仅是错误消息。
无论如何,希望处于相同情况的其他人会发现此信息有用。
归档时间: |
|
查看次数: |
53132 次 |
最近记录: |