我的 Ubuntu 系统上的外部扩展坞上连接了一个 Windows HDD,但 HDD 显示一条错误消息:
错误安装:安装退出,退出代码为 14:Windows 处于休眠状态,拒绝安装。
无法安装“/dev/sda5”:操作不允许
NTFS 分区处于休眠状态。请恢复并
正确关闭 Windows,或使用“ro”安装选项以只读方式安装卷,或
使用“remove_hiberfile”安装选项以读写方式安装卷。
例如,在命令行中输入:mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /media/92441EC8441EAF4B
我不知道如何删除休眠文件,甚至不知道如何将其挂载为只读或读写。我尝试直接将该命令复制并粘贴到我的终端中,但它显示:
mount:only root can do that
我现在不知道该做什么。我确实需要从这个驱动器中取出信息,但我没有电脑可以输入。有人知道我应该怎么做吗?
答案1
您需要在命令前使用 sudo。因此,在终端中输入以下内容应该有效。
重要免责声明:
运行此命令将删除休眠文件,据我所知,这不会损坏 Windows,但会删除您已保存的任何休眠会话。如果您在 Windows 中处理休眠前未保存的某些内容,则运行此命令后您将丢失工作!
如果您理解上述内容,您应该运行的命令是:
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/FE46D60C46D5C615
答案2
输入以下命令:
sudo mkdir /mnt/spider
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /mnt/spider
记得将驱动器名称从 替换/dev/sda2
为您的驱动器名称。您可以使用命令 找到驱动器的名称sudo fdisk -l
。
答案3
主要答案很简单:你必须运行以下命令根。因此,您必须sudo
在命令前面添加 ( sudo mount ...
- ,mount ...
以替换提示您执行的命令)。
然而,你想要做的是以只读方式挂载,因为您只想检索信息。删除休眠文件是危险的,如果您打算再次使用放置休眠文件的 Windows 安装。您最好使用选项-r
( sudo mount -r /dev/sda2
) 来强制只读模式。
将驱动器安装为只读。这会阻止您写入驱动器,从而阻止您更改可能被其他操作系统主动使用的内容,而这反过来可能会在重新启动时损坏整个其他操作系统。