Dolphin/Nautilus 均导致系统在访问 NTFS 分区时冻结

Dolphin/Nautilus 均导致系统在访问 NTFS 分区时冻结

Ubuntu 12.04.1,使用任一文件管理器安装我的 Windows 7 NTFS 分区都会导致系统锁定。唯一的解决方案是 Alt + SysRq + REISUB。我在卷上运行了 CHKDSK /R,但无济于事。有人吗?

答案1

从 Windows 中删除 C 盘 .Trash 目录的内容解决了这个问题。我猜它已经损坏了,可能是由于 Windows 本身的更改造成的?

答案2

在终端上输入nano /etc/fstab。其中一行应该类似于以下内容:

/dev/sda1 "/media/Windows XP Professional" ntfs-3g ro,defaults,locale=en_US.UTF-8 0 0

只是,显然,它将使用 Windows 7。
请向我们展示那行。没有它,我们无法帮助您。(阅读后,按 CTRL-X 退出 Nano。)

如果你想自己尝试修复它,请输入sudo fdisk -l。你应该得到类似这样的结果:

   设备启动开始结束块ID系统
/dev/sda1 * 63 196527491 98263714+ 7 HPFS/NTFS/exFAT
/dev/sda2 196528126 312498175 57985025 5 扩展
/dev/sda5 308310016 312498175 2094080 82 Linux 交换 / Solaris
/dev/sda6 196528128 308310015 55890944 83 Linux

看到其中一个的 ID 是 7 吗?这就是 Windows 分区。注意它位于哪个设备上(在本例中为/dev/sda1.)。
现在输入ls /media并记下 Windows 文件夹的准确拼写。(在我的情况下为“Windows XP Professional”)

转到终端并输入
sudo mount -t ntfs -r nls=utf8,umask=0222 /dev/sda1 "/media/Windows XP Professional"
除了替换/dev/sda1为您之前记下的设备,并"/media/Windows XP Professional"/media+ 替换为您之前记下的文件夹名称。(请务必加上引号,尤其如果名称中有空格。)

如果出现任何错误,请输入sudo umount /dev/sda1(或您之前找到的任何位置),然后重试。
如果您决定自己尝试,但无法修复错误,请告诉我,并附上终端给您的错误。(要在注释中定义代码,请用以下内容将其括起来`:)

答案3

在 wubi 安装 11.10 am 没有这个问题。在主机文件夹访问(ntfs,windows patricion)上,nautilus 在 12.04 上运行良好,如果安装 usb 棒(其上有 ntfs 系统)则没有问题

相关内容