joe*_*not 13 automount ntfs external-hdd
我是一个不常使用的 Ubuntu / Linux 用户,仅在发生重大灾难时才使用它(在这种情况下是勒索软件核,但那是另一回事)。
所以我从 USB 驱动器使用 Ubuntu 启动了另一台笔记本电脑;插入我的外部 ntfs 驱动器,它会被自动识别,但是如果我尝试在任何地方创建一个新文件夹/驱动器,“文件管理器”界面就会关闭,我必须再次启动它(再试一次,冲洗并重复) .
这让我猜测默认情况下我的 ext.drive 是以只读模式安装的。
一季度。我如何/在哪里可以验证它是否以只读模式安装?
Q2。让它以读写模式安装的最佳方法是什么?
Van*_*gan 15
这是一个常见问题,在 AskUbuntu 中已经多次回答(例如,这里)。
简而言之,你可能已经fast boot在 Windows 中打开了,这就是为什么 Linux 只会以只读模式挂载它。
您还应该ntfs-3g安装,您可能会安装,因为它默认安装在 Ubuntu 上
一季度。只需挂载您的 Windows 分区,看看您是否可以在那里创建或编辑文件。
Q2。要以读写模式可靠地挂载它,您需要fast boot在 Windows 中禁用。然后只需双击文件管理器中的 Windows 分区。或者,您可以从终端执行此操作:
找出哪个分区是您的 Windows 分区:
[van@z97:mnt]$ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 squashfs /snap/ohmygiraffe/3
loop1 squashfs /snap/core/2844
loop2 squashfs /snap/core/2774
loop3 squashfs /snap/core/2898
sda
??sda1 ntfs Recovery E6A60CE2A60CB559
??sda2 vfat A80E-CD6E /boot/efi
??sda3
??sda4 ntfs 3C5E17DD5E178F30
??sda5 swap e0f12aa3-2b9f-4e04-a91d-806a9eccb688
? ??cryptswap1 swap c738647d-8719-4f4e-b454-14802635d295 [SWAP]
??sda6 ext4 4295796e-0535-4fbf-843d-7c9970c9155e /
sdb
??sdb1 ext4 4c9ee94a-d2b3-46a0-99a7-7f434814bda5 /home
??sdb2 ext4 cc902d7c-591b-4a44-8b68-51a7ca7c4e7f /opt
Run Code Online (Sandbox Code Playgroud)
在我上面的例子中,它是sda4.
现在将其挂载到挂载点/mnt/windows:
sudo mount -t ntfs /dev/sda4 /mnt/windows
ls /mnt/windows
Run Code Online (Sandbox Code Playgroud)
然后只需导航到/mnt/windows您的文件管理器并创建一个测试文本文件并确保您可以保存它。
您可以使用以下方法卸载挂载:
sudo umount /mnt/windows
Run Code Online (Sandbox Code Playgroud)
如果要恢复的数据很有价值,最好将驱动器克隆到另一个大小至少相同的驱动器,并对克隆的副本进行修复工作。这样你就敢于尝试有潜在风险的方法。如果出现问题,您可以再次克隆,然后尝试其他操作而不会丢失数据。看到这个链接,
无法挂载 NTFS 文件系统可能有不同的原因。
文件系统需要修复,对于 NTFS,应该按照@MichaelBay 的建议在 Windows 中完成。如果您当前系统中的 Windows 无法运行,您可以将驱动器连接到另一台装有 Windows 的计算机并完成这项工作。但我可以理解,您会因为可疑的勒索软件恶意软件而犹豫不决。
Windows 处于休眠或半休眠状态,这意味着文件系统处于一种状态,如果被另一个操作系统写入,则会被损坏。在这种情况下的解决方案是
自动进程以只读方式挂载 NTFS 分区,尽管它可以以读写方式挂载。如果这是问题,您可以卸载它并使用读写权限手动安装它。
您可以检查一个分区挂载只读ro或读写rw的文件/etc/mtab
less /etc/mtab
Run Code Online (Sandbox Code Playgroud)
或者特别是与grep,例如
grep 'ro,' /etc/mtab
grep '^/dev/' /etc/mtab
Run Code Online (Sandbox Code Playgroud)
看到这些链接,
在linux中挂载NTFS和FAT32文件系统使用相同的语法,所以FAT32的指令可以用于NTFS。
| 归档时间: |
|
| 查看次数: |
43498 次 |
| 最近记录: |