转载自: Centos7自动挂载NTFS分区
目录
1.1、CentOS 7 使用分区设备号挂载分区
1.2、CentOS 7 使用分区 UUID 挂载分区
CentOS 7 系统与 Windows 系统并存的双系统计算机中,我们希望 CentOS 7 能够访问 Windows 系统的 NTFS 分区磁盘,这样能够访问我们在 Windows 系统中保存的文件,这样非常方便。
CentOS 7 下自动挂载 NTFS 分区,需要修改 /etc/fstab 文件,/etc/fstab 文件的一般格式如下:
# <device> <dir> <type> <options> <dump> <fsck>/dev/sda1 / ext4defaults,noatime01/dev/sda2 noneswapdefaults 00/dev/sda3 /home ext4defaults,noatime02
fstab 文件格式说明:
<device> 分区设备编号,它可以使用 UUID 形式来标示一个分区。<dir> 分区要挂载到的目录<type> 分区文件系统的类型,如:ext4,ntfs<dump> 由 dump(8) 命令检测,确定是否需要备份文件系统,一般设置为 0,禁止检查,即:禁用备份。<fsck> 设置开机是检查文件系统的顺序,请查看 fsck(8)。/ 根分区设置为 1,其他分区设置为 2, 0 表示禁用检查。
1.1、CentOS 7 使用分区设备号挂载分区
1)首先为每个分区创建一个挂载点目录,把分区挂载到这个目录中
mkdir /mnt/wincmkdir /mnt/wind
2)查看系统中有那些分区,可以使用fdisk -l
命令或者parted -l
命令。
使用fdisk -l
命令时,在 System 列中是 NTFS 格式的分区是 Windows 系统中可以访问的磁盘:
fdisk -l---------------------------------------------------------------------------------------------磁盘 /dev/sda:500.1 GB, 50010786 字节,976773168 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 4096 字节I/O 大小(最小/最佳):4096 字节 / 4096 字节磁盘标签类型:dos磁盘标识符:0x6e4f88a2设备 BootStart EndBlocks Id System/dev/sda1 *63 167782859 83891398+ 7 HPFS/NTFS/exFATPartition 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 9767710713999744 82 Linux swap / Solaris/dev/sda5 167782923 440412682 136314880 7 HPFS/NTFS/exFATPartition 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
使用parted -l
命令能够更容易看出分区的格式,File system 列清晰的列出了文件系统的格式:
parted -l---------------------------------------------------------------------------Model: ATA ST500DM002-1BD14 (scsi)Disk /dev/sda: 500GBSector size (logical/physical): 512B/4096BPartition Table: msdosDisk Flags: Number Start EndSize TypeFile system标志132.3kB 85.9GB 85.9GB primary ntfs 启动285.9GB 496GB 410GB extended lba585.9GB 225GB 140GB logical ntfs6225GB 365GB 140GB logical ntfs7365GB 431GB 65.5GB logical ext48431GB 496GB 65.5GB logical ext43496GB 500GB 4096MB primary linux-swap(v1)
3)编辑/etc/fstab
文件,自动挂载 NTFS 分区
vi /etc/fstab
根据自己系统中的分区情况添加内容,在本系统中添加如下内容:
/dev/sda1 /mnt/wincntfs defaults 0 0/dev/sda5 /mnt/windntfs defaults 0 0/dev/sda6 /mnt/winentfs defaults 0 0
4)需要重启 CentOS 7 系统,才能完成自动挂载 NTFS 分区。
1.2、CentOS 7 使用分区 UUID 挂载分区
1)首先为每个分区创建一个挂载点目录,把分区挂载到这个目录中
mkdir /mnt/wincmkdir /mnt/wind
2)使用 blkid 命令查看系统中各个分区对应的 UUID
blkid--------------------------------------------------------------------------------------/dev/sda1: UUID="9A30E18D30E170A5" TYPE="ntfs" /dev/sda3: UUID="d6947147-f622-4d7d-bc24-f4db647ace8b" TYPE="swap" /dev/sda5: LABEL="M-hM-=M-/M-dM-;M-6" UUID="0000EA9B0005C032" TYPE="ntfs" /dev/sda6: LABEL="M-fM-^VM-^GM-fM-!M-#" UUID="0001FA15000564EC" TYPE="ntfs" /dev/sda7: UUID="1cf3e9ac-e6a2-42d2-950c-03f3eddd09d3" TYPE="ext4" /dev/sda8: UUID="43314e30-1a06-45a1-9ca4-2c4fff328fb9" TYPE="ext4"
3)编辑/etc/fstab
文件,自动挂载 NTFS 分区
vi /etc/fstab
根据自己系统中的分区情况添加内容,在本系统中添加如下内容:
UUID=9A30E18D30E170A5 /mnt/wincntfs defaults 0 0UUID=0000EA9B0005C032 /mnt/windntfs defaults 0 0UUID=0001FA15000564EC /mnt/winentfs defaults 0 0
注意:UUID 不使用引号。
4)需要重启 CentOS 7 系统,才能完成自动挂载 NTFS 分区。