我已经从 LUbuntu 18.04 Live USB 启动。我正尝试访问硬盘上的文件(Windows 10,NTFS)。默认情况下,它们是以只读方式安装的,因此我将其重新安装为读写方式,没有任何错误。(这是使用用户空间中的 ntfs-3g 驱动程序。)但是当我尝试写入驱动器上的文件时,我总是收到此错误:
“没有这样的文件或目录”
例如,如果我 chdir 到驱动器上的主目录并运行“echo > tmp.txt”,我会收到错误:
“bash:tmp.txt:没有此文件或目录”
如果我尝试在文件管理器中复制文件,则会收到此错误:
file1.txt:打开文件“/media/lubuntu/Windows8_OS/Users/michael/Downloads/file1.txt”时出错:没有此文件或目录
我尝试运行 ntfs-fix,但没有发现任何问题。
为什么我无法写入我的驱动器?
答案1
不要尝试重新安装只读分区,而是卸载分区并在单独的步骤中安装它。首先是卸载(根据需要将目录替换为安装 Windows 驱动器的位置):
sudo umount /media/lubuntu/Windows8_OS
下次运行ntfsfix
(sudo apt install ntfs-3g
如果未找到命令)以防驱动器未正确卸载。例如,如果您正确关闭,但由于 BIOS 在您选择要从中启动的 USB 介质之前运行而中止 Windows 启动,则可能会发生这种情况。
sudo ntfsfix /dev/sda4
以上内容假设 NTFS 文件系统位于/dev/sda4
。根据需要将其替换为您的设备(lsblk
可能有助于确定其位置)。
现在挂载它:
sudo mount -t ntfs-3g /dev/sda4 /mnt
完成后不要忘记卸载它:
sudo umount /mnt