双系统之挂在windows10上的盘符

centos7下识别windows上的文件系统

  • 想要挂载NTFS格式的硬盘,首先进入官网下载NTFS-3G工具,然后进行解压
wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz
tar  -xvf  ntfs-3g_ntfsprogs-2014.2.15.tgz

进入目录并编译安装

cd ntfs-3g_ntfsprogs-2014.2.15
./configure && make && make install

PS:如果提示没有gcc,则使用

yum install gcc* 
  • 进行挂在
    首先先确定windows的文件系统在哪些分区
[root@DESKTOP-PF9E23T home]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

磁盘 /dev/sda:256.1 GB, 256060514304 字节,500118192 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: DA72CB82-66B5-45C5-82D6-378CAE494641


#         Start          End    Size  Type            Name
 1         2048       534527    260M  EFI System      EFI System Partition
 2       534528       567295     16M  Microsoft reser Microsoft reserved partition
 3       567296    208277503     99G  Microsoft basic Basic data partition
 4    208277504    255582207   22.6G  Microsoft basic Basic data partition
 5    255584256    372238335   55.6G  Microsoft basic Basic data partition
 6    498069504    500117503   1000M  Windows recover Basic data partition
 7    372238336    374335487      1G  Microsoft basic 
 8    374335488    498069503     59G  Linux LVM       

3、4、5,就是windows下的分区,对应在centos下应该是:sda3、sda4、sda5
然后将这些分区进行挂在
创建挂载所需的目录

cd /home
mkdir WindowsC WindowsD WindowsE

临时挂载

mount -t ntfs-3g /dev/sda3  /home/WindowsC
ls /home/WindowsC
Documents and Settings  PerfLogs             swapfile.sys
DRIVERS                 ProgramData          System Volume Information
hiberfil.sys            Program Files        Users
Intel                   Program Files (x86)  Windows
NVIDIA                  Recovery
pagefile.sys            $Recycle.Bin

挂载成功
开机自动挂载NTFS(如果不希望自动挂载的,可以不做这一步。)
更改/etc/fstab,首先在更改前先进行备份

cp /etc/fstab  /etc/fstab.bak
vim /etc/fstab
//在文件最后写入
/dev/sda3 /home/WindowsC ntfs-3g defaults 0 0
/dev/sda4 /home/WindowsD ntfs-3g defaults 0 0
/dev/sda5 /home/WindowsE ntfs-3g defaults 0 0

保存退出之后
执行mount -a,挂载所有在fstab中的分区
然后使用df查看以下是否挂载成功

[root@DESKTOP-PF9E23T home]# df
文件系统                    1K-块     已用     可用 已用% 挂载点
/dev/mapper/centos-root  37320904  4612612 32708292   13% /
devtmpfs                  3937068        0  3937068    0% /dev
tmpfs                     3955120     6640  3948480    1% /dev/shm
tmpfs                     3955120    10028  3945092    1% /run
tmpfs                     3955120        0  3955120    0% /sys/fs/cgroup
/dev/mapper/centos-home  18221056   148864 18072192    1% /home
/dev/sda7                 1038336   166864   871472   17% /boot
/dev/sda1                  262144    53492   208652   21% /boot/efi
/dev/sda4                23652348 11934040 11718308   51% /home/WindowsD
/dev/sda5                58327036 18904444 39422592   33% /home/WindowsE
/dev/sda3               103855100 33505148 70349952   33% /home/WindowsC

如果没有请及时修改/etc/fstab文件,或者恢复到以前配置,否则你的Linux很可能无法顺利开机。

你可能感兴趣的:(双系统之挂在windows10上的盘符)