CentOS 7 挂载 NTFS 格式 U 盘

主题:
作者:anxin
日期:2018-10-12
分享:

CentOS 7 系统与 Windows 系统并存的双系统计算机中,为了方便使用,我们希望 CentOS 7 能够访问 U 盘中的文件。

本文介绍如何在 CentOS 7 系统下挂载 NTFS 格式的 U 盘,并能够读写 U 盘中的文件。

注意:U 盘不能使用 /etc/fstab 文件完成自动挂载,因为启动时如果没有插上 U 盘,CentOS 7 将无法启动。

1、CentOS 7 安装软件包

CentOS 7 要访问 NTFS 格式 U 盘,首先要安装 ntfs-3g 软件包,NTFS3G 是开源跨平台的 NTFS 文件系统的读写程序,它支持对 NTFS 文件系统分区的读写访问。

1)ntfs-3g 软件包在 EPEL 软件源中,首先要安装 EPEL 软件源:

yum -y install epel-release

2)安装 ntfs-3g软件包,同时安装 fuse 软件包:

yum -y install ntfs-3g fuse

3)可选安装 ntfsprogs,它包含了一些额外的工具

yum -y install ntfsprogs

2、CentOS 7 挂载 U 盘

1)查看 CentOS 7 系统中有 U 盘的分区号,可以使用 parted -l 命令或者 fdisk -l 命令。

  • 使用 parted -l 命令能够更容易看出分区的格式,File system 列清晰的列出了文件系统的格式,同时也会列出 U 盘的名称,能够比较容易的看出那个磁盘是 U 盘:
    parted -l
    ---------------------------------------------------------------------------
    Model: ATA ST500DM002-1BD14 (scsi)
    Disk /dev/sda: 500GB
    Sector size (logical/physical): 512B/4096B
    Partition Table: msdos
    Disk Flags: 
    
    Number  Start   End     Size    Type      File system     标志
     1      32.3kB  85.9GB  85.9GB  primary   ntfs            启动
     2      85.9GB  496GB   410GB   extended                  lba
     5      85.9GB  225GB   140GB   logical   ntfs
     6      225GB   365GB   140GB   logical   ntfs
     7      365GB   431GB   65.5GB  logical   ext4
     8      431GB   496GB   65.5GB  logical   ext4
     3      496GB   500GB   4096MB  primary   linux-swap(v1)
    
    
    Model: Lenovo USB Flash Drive (scsi)
    Disk /dev/sdc: 62.9GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos
    Disk Flags: 
    
    Number  Start  End     Size    Type     File system  标志
     1      742MB  62.9GB  62.2GB  primary  ntfs         启动
    
  • 使用 fdisk -l 命令时,在 System 列中是 NTFS 格式的分区是 Windows 系统中可以访问的磁盘:
    fdisk -l
    ---------------------------------------------------------------------------------------------
    磁盘 /dev/sda:500.1 GB, 500107862016 字节,976773168 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 4096 字节
    I/O 大小(最小/最佳):4096 字节 / 4096 字节
    磁盘标签类型:dos
    磁盘标识符:0x6e4f88a2
    
       设备 Boot      Start         End      Blocks   Id  System
    /dev/sda1   *          63   167782859    83891398+   7  HPFS/NTFS/exFAT
    Partition 1 does not start on physical sector boundary.
    /dev/sda2       167782921   968771583   400494331+   f  W95 Ext'd (LBA)
    Partition 2 does not start on physical sector boundary.
    /dev/sda3       968771584   976771071     3999744   82  Linux swap / Solaris
    /dev/sda5       167782923   440412682   136314880    7  HPFS/NTFS/exFAT
    Partition 5 does not start on physical sector boundary.
    /dev/sda6       440412752   713042511   136314880    7  HPFS/NTFS/exFAT
    /dev/sda7       713046016   840898559    63926272   83  Linux
    /dev/sda8       840900608   968771583    63935488   83  Linux
    
    磁盘 /dev/sdc:62.9 GB, 62914560000 字节,122880000 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x00000000
    
       设备 Boot      Start         End      Blocks   Id  System
    /dev/sdc1   *     1449728   122879999    60715136    7  HPFS/NTFS/exFAT
    

2)为 U 盘创建一个挂载点目录,把 U 盘挂载到这个目录中

mkdir /mnt/upan

3)根据 U 盘的分区号,挂载 U 盘

本实例中 U 盘的磁盘号是 /dev/sdc,U 盘中只有一个分区 /dev/sdc1,所以我们只需要挂载分区 /dev/sdc1 来完成挂载 U 盘:

mount -t ntfs-3g /dev/sdc1 /mnt/upan

4)进入文件管理器,进入 /mnt/upan 目录查看 U 盘中的文件。

本文链接:https://www.yuzhi100.com/article/centos-7-guazai-ntfs-upan

本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!

作者:anxin