最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)

来源:博客园

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)

本文档环境为centos7.9版本

目录
  • 挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)
    • 一、NTFS-3G说明
    • 二、在线安装(有网络环境)
    • 三、离线安装(无网络环境)
      • 1 单独下载软件包(gcc、ntfs-3g)
      • 2 将下载的软件包传输目标虚拟机(服务器)中
      • 3 查看是否已安装 gcc(如已安装,跳转到 5 安装ntfs-3g)
      • 4 安装gcc
      • 5 安装 ntfs-3g
    • 四、挂载NTFS格式的磁盘
      • 1 插入磁盘到目标虚拟机
      • 2 查看插入的磁盘
      • 3 挂载磁盘(临时挂载)

一、NTFS-3G说明

  • NTFS-3G在Linux中的作用:在Linux中,NTFS-3G的作用是使得Linux系统能够读写使用Windows NTFS文件系统格式格式化的分区。它提供了一种可靠和高度兼容的方式来访问NTFS分区,从而让Linux用户可以安全地共享数据和文件与Windows用户。
  • 用途:Linux挂载NTFS格式的硬盘(现在Windows中常见的硬盘格式),比如在Windows系统下正常使用的移动硬盘不能直接拿到Linux发行版系统中使用。Windows系统下查看磁盘格式的方式:打开“此电脑”[或“我的电脑”],右键那块磁盘,点击“属性”,弹出的页面中有“文件系统:”,后面是文件系统格式(NTFS)
  • 拓展:MBR和GPT是硬盘的两种分区表格式,而NTFS是一种文件系统格式。总的来说,硬盘的分区表格式(MBR或GPT)决定着硬盘如何被分割成多个逻辑盘,而文件系统格式(如NTFS)则定义了数据在逻辑盘中的存储方式。不同的操作系统和设备通常支持不同的分区表格式和文件系统格式。

二、在线安装(有网络环境)

yum install wget gcc -y wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgztar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgzcd ntfs-3g_ntfsprogs-2017.3.23./configuremakemake installntfs-3g -V    # 大写的 V

出现这样的回显,安装成功


(资料图)

三、离线安装(无网络环境)

1 单独下载软件包(gcc、ntfs-3g)

  • gcc安装包(gcc-4.8.5-28.tar.gz):https://lanzout.com/i4s9Y0utgkpg(链接如果失效,可用这个:https://www.123pan.com/s/LpQKVv-ozpJ3.html)
  • ntfs-3g安装包(2017.3.23版本):https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

2 将下载的软件包传输目标虚拟机(服务器)中

列举三个方法(推荐第一种):

2.1 Windows系统下的使用软件WinSCP、xftp等软件传输

2.2 scp命令(需要与目标机网络互通,Linux与Windows下通用)

# 进入含有所需包的文件夹,在此处打开cmdscp 文件名 虚拟机用户名@虚拟机ip:/home# 将文件从本地传输到虚拟机的 /home 目录

实例:E:\Huawei\教程文档\ntfs-3g>scp gcc-4.8.5-28.tar.gz ntfs-3g_ntfsprogs-2017.3.23.tgz root@192.168.45.129:/root

2.3 挂载镜像的方式,将所需软件包打包成 iso 格式的文件(借用软件ultraISO),挂载到虚拟机,cp复制到虚拟机

3 查看是否已安装 gcc(如已安装,跳转到 5 安装ntfs-3g)

gcc -v

如果回显是"command not found"(未找到命令),就需要先安装 gcc

下方回显,已安装gcc

4 安装gcc

假设已上传压缩包到服务器,目录在 /root,上传方法见上方

cd /roottar -zxf gcc-4.8.5-28.tar.gzcd gccrpm -Uvh *.rpm --nodeps --forcegcc -v

5 安装 ntfs-3g

(假设已上传压缩包到服务器,目录在 /root,上传方法见上方)

cd /roottar -zxf ntfs-3g_ntfsprogs-2017.3.23.tgzcd ntfs-3g_ntfsprogs-2017.3.23./configure makemake installntfs-3g -V

四、挂载NTFS格式的磁盘

1 插入磁盘到目标虚拟机

2 查看插入的磁盘

fdisk -l

3 挂载磁盘(临时挂载)

挂载此处的/dev/sdb1

例:挂载到/mnt/data1目录下

mkdir -p /mnt/data1mount -t ntfs-3g /dev/sdb1 /mnt/data1# 或者# ntfs-3g /dev/sdb1 /mnt/data1

现在可以正常使用了

关键词: