无法访问内置驱动器

无法访问内置驱动器

刚接触 ubuntu (仅 5 小时) 和这些论坛,大家好 :)

以下是发生的事情的摘要。今天早上安装了 Windows XP,我想试试 Ubuntu,因为我打算在刚订购的 odroid u2 上使用它,通过 USB 安装它(将其中的重要数据复制到我的三个分区之一,格式化它并通过它安装 Ubuntu)并决定在安装过程中用 Ubuntu 替换 Windows XP,因为我遇到了一些随机问题。现在我无法访问我的驱动器。我可以在计算机下看到我的驱动器,但它显示“无法安装位置”

抱歉,如果这是一个真正菜鸟的问题,但现在是凌晨 2 点,我需要几个小时后的数据。我已经搜索了好久。下载了 GParted,尝试通过终端安装它,还做了其他一些事情。

编辑:顺便说一下,运行 12.10

答案1

大多数情况下,Linux 会因为文件系统错误而拒绝挂载它

尝试运行 ntfsfix

http://manpages.ubuntu.com/manpages/hardy/man8/ntfsfix.8.html

它是 ntfsprogs 包的一部分,所以你应该拥有它。

sudo ntfsfix <options> <device>..<device>类似于 /dev/sda4 等等..

您可以从磁盘实用程序中获取设备名称。打开 Unity Launcher 并输入 Disk Utlity

答案2

NTFS 3g 不会安装非正常关闭的驱动器。“安全”/“简单”/“傻瓜式”方法通常是启动 Windows,然后正常关闭,然后启动 Linux。您也可以“强制”安装驱动器。

sudo mount -t ntfs-3g /dev/sdaX /mnt/mountpoint/ -o force

应该可以解决问题 - 将 /dev/sdaX 替换为分区的设备名称,将 mountpoint 替换为要安装驱动器的位置。这将告诉 ntfs 3g 忽略错误并安装驱动器。

有关更多详细信息,请参阅 ntfs 3g 手册页。

相关内容