我有一个带有 3 个硬盘的双启动系统: - 驱动器 1(日立 500Gb SATA)有两个大小相等的分区 NTFS(Windows 7)和 Ext4(无交换的 Ubuntu 14.04); - 驱动器 2(日立 500Gb SATA)有一个分区 NTFS; - 驱动器 3(Seagate 320Gb IDE)有一个分区 NTFS。
所以问题是我在 Ubuntu 中根本看不到驱动器 2 上的 NTFS 分区。Windows 可以访问所有这些分区(当然,Ext4 除外)。
这是我的 blkid 命令的屏幕截图:
也许问题在于我有 2 个相同的日立硬盘?
答案1
看起来blkid
搞不清楚驱动器上到底是什么。如果它真的只是一个没有分区表的文件系统(这似乎是 gparted 的想法),那么您仍然可以直接挂载它。您可以使用十六进制转储自行检查:
dd if=/dev/sdc bs=16 count=1 | hexdump -C
如果该行包含NTFS
如下内容:
00000000 eb 52 90 4e 54 46 53 20 20 20 20 00 02 08 00 00 |.R.NTFS .....|
然后你就可以毫无问题地安装它了:mount -t ntfs /dev/sdc /mnt
如果您想以普通桌面用户的身份访问文件,您可能-o uid=1000
还需要指定等选项(请参阅man mount.ntfs
)。