CentOS 挂载 NTFS 格式的磁盘
近日,某导演发给我一个神秘的链接。不敢独享,遂发圈。因将敏感词替换成了“xxx”,结果被人误会是公然开车。打算助个力,建个镜像,以证清白。
昨日周末,用一台 GCP 的台湾 Windows 主机跑这个神秘项目的种子。经过一个下午的等待,这个神秘的高达 30G 的“file.tar”终于到手。
把存放数据的磁盘分配至另一台同机房的 CentOS 主机,fdisk -l 一下。嗯,NTFS,很酸爽。
这里用到一个叫做“NTFS-3G”的项目,下载最新的版本:
wget -c https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
解压、编译,一气呵成。
tar xzf ntfs-3g_ntfsprogs-2017.3.23.tgz && cd ntfs-3g_ntfsprogs-2017.3.23 && ./configure && make && make install
尝试挂载:
mkdir -p /path_to_wikileaks && mount -t ntfs-3g /dev/vdb /path_to_wikileaks
报错,提示 /dev/vdb 是一整块磁盘。所以:
parted -l
得到正确挂载路径是 /dev/vdb2(是因为 NTFS 首分区保留的意思吗?),最终:
mount -t ntfs-3g /dev/vdb2 /path_to_wikileaks
搞定,/etc/fstab 略。