本帖最后由 情迷布拉格 于 2024-3-3 21:07 编辑
Linux系统挂载NTFS磁盘!高手勿喷!
测试了一天反反复复,可算成功了。
淘宝技术大佬做永久挂载要350,买不起,因为我知道网上肯定会有答案,学会了就是自己的知识。
参考链接:https://www.cnblogs.com/Firlsy/p/17379714.html
挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)
本文档环境为CentOS-9-Stream-x64版本,可能是哪个版本都行吧。
我使用的是第一种安装方法ntfs-3g,一定看清楚,红色字体标记的是我的操作步骤。
因为我WIN系统的ntfs磁盘里有大容量数据,所以我必须不能格式化。
接下来仔细看安装步骤,避免出错。注意那个 /dev/sdb1和/mnt/data1这俩目录
★★★★步骤1★★★★
在线安装(有网络环境)
yum install wget gcc -y
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
cd ntfs-3g_ntfsprogs-2017.3.23
./configure
make
make install
ntfs-3g -V
复制全部命令粘贴运行,注意:# ntfs-3g -V 是大写的 V
出现这样的回显,安装成功 
[size=17.9104px]
★★★★步骤2★★★★
安装 ntfs-3g(假设已上传压缩包到服务器,目录在 /root,上传方法见上方)
cd /root
tar -zxf ntfs-3g_ntfsprogs-2017.3.23.tgz
cd ntfs-3g_ntfsprogs-2017.3.23
./configure
make
make install
ntfs-3g -V
直接复制上面所有命令全部粘贴去运行
★★★★步骤3★★★★
挂载NTFS格式的磁盘 1 插入磁盘到目标虚拟机
2 查看插入的磁盘命令

3 挂载磁盘(临时挂载)挂载此处的/dev/sdb1 我的是/dev/vdb1 例:挂载到/mnt/data1目录下,我的是挂载到/wwwroot目录下
mkdir -p /mnt/data1
mount -t ntfs-3g /dev/sdb1 /mnt/data1
# 或者
# ntfs-3g /dev/sdb1 /mnt/data1
现在可以正常使用了 
到这里只是临时挂载磁盘
★★★★步骤4★★★★
/dev/vdb1是磁盘的一个什么特殊的标识(我也不知道是啥,照做就行)
/wwwroot 这个是我挂载win磁盘下的这个文件夹,保存退出。
/etc/fstab文件添加你挂载盘符
/dev/vdb1 /wwwroot ntfs-3g defaults 0 0
执行:reboot 命令重启系统。完事!!
请大佬指点,谢谢!
|