安装centos7后无法检测到win7系统,这是因为centos缺省不能检测到ntfs系统,所以需要安装支持软件,可以在网上搜索ntfs-3g,安装后再执行系统检测生产引导菜单;或直接在下面的网站下载:https://www.tuxera.com/community/open-source-ntfs-3g/
编译安装 ntfs-3g:
su
tar zxvf ntfs-3g_ntfsprogs-2016.2.22.tgz
cd ntfs-3g-2011.1.15
./configure
make
make install
正常情况下,顺利完成安装
如果提示没有c编译器,需要先安装gcc
yum -y install gcc
重新检测系统中安装的系统
grub2-mkconfig -o /boot/grub2/grub.cfg
重启系统,启动菜单就有win7了
补充说明
当插入移动硬盘后发现点击linux自动检测到的硬盘,提示mount: 未知的文件系统类型“ntfs”
这时可以参考:https://blog.csdn.net/newthinker_wei/article/details/8657002
要点就是:
在/sbin 新建一个mount.ntfs文件,内容为
#!/bin/sh
mount -t ntfs-3g -o locale=zh_CN.UTF-8 $@ #增加了locale选项,否则有可能无法识别中文目录
也可以是:
#!/bin/sh
ntfs-3g -o locale=zh_CN.UTF-8 $@
最后不要忘了sudo chmod +x mount.ntfs