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很可能无法顺利开机。