转载自: 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 / ext4 defaults,noatime 0 1
/dev/sda2 none swap defaults 0 0
/dev/sda3 /home ext4 defaults,noatime 0 2
fstab 文件格式说明:
- <device> 分区设备编号,它可以使用 UUID 形式来标示一个分区。
- <dir> 分区要挂载到的目录
- <type> 分区文件系统的类型,如:ext4,ntfs
- <dump> 由 dump(8) 命令检测,确定是否需要备份文件系统,一般设置为 0,禁止检查,即:禁用备份。
- <fsck> 设置开机是检查文件系统的顺序,请查看 fsck(8)。/ 根分区设置为 1,其他分区设置为 2, 0 表示禁用检查。
1.1、CentOS 7 使用分区设备号挂载分区
1)首先为每个分区创建一个挂载点目录,把分区挂载到这个目录中
mkdir /mnt/winc
mkdir /mnt/wind
2)查看系统中有那些分区,可以使用 fdisk -l
命令或者 parted -l
命令。
- 使用
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
- 使用
parted -l
命令能够更容易看出分区的格式,File system 列清晰的列出了文件系统的格式:
-
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)
3)编辑 /etc/fstab
文件,自动挂载 NTFS 分区
vi /etc/fstab
根据自己系统中的分区情况添加内容,在本系统中添加如下内容:
/dev/sda1 /mnt/winc ntfs defaults 0 0
/dev/sda5 /mnt/wind ntfs defaults 0 0
/dev/sda6 /mnt/wine ntfs defaults 0 0
4)需要重启 CentOS 7 系统,才能完成自动挂载 NTFS 分区。
1.2、CentOS 7 使用分区 UUID 挂载分区
1)首先为每个分区创建一个挂载点目录,把分区挂载到这个目录中
mkdir /mnt/winc
mkdir /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/winc ntfs defaults 0 0
UUID=0000EA9B0005C032 /mnt/wind ntfs defaults 0 0
UUID=0001FA15000564EC /mnt/wine ntfs defaults 0 0
注意:UUID 不使用引号。
4)需要重启 CentOS 7 系统,才能完成自动挂载 NTFS 分区。