Redhat Enterprise Linux 7.5 升级4.18.5内核并修改支持NTFS分区自动挂载和读取

想让RHEL7.5支持自动挂载Windows下格式化为NTFS分区的移动硬盘用来交换数据,于是想到修改内核配置的方式,因为内核已经原生支持NTFS分区,但是最终结果是只能读取,于是又安装了ntfs-3g_ntfsprogs-2017.3.23.tgz,使用ntfs-3g的命令手动挂载移动硬盘后才支持写入。
步骤如下:
1.https://www.kernel.org/ Download the Latest Stable Kernel
**********and I wanna add NTFS RW Support**********
2.cp the linux-4.18.5.tar.xz to /media/USB
3.yum -y install ncurses-devel openssl-devel
4.xz -d linux-4.18.5.tar.xz
5.tar xf linux-4.18.5.tar
6.cd linux-4.18.5
7.cp /boot/config-3.10.0-862.11.6.el7.x86_64 /media/USB/linux-4.18.5/.config cp: overwrite yes!!!!!!!!!!
8.make menuconfig
9.choose File systems — space — DOS/FAT/NT Filesystems — space —
NTFS File system support
[ ] NTFS debugging support (NEW)
[ * ] NTFS write support
save .config (and exit)
10.vim .config
add:

CONFIG_NTFS_FS is not set

CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
:wq!
11.make bzImage
12.make modules -j 4
echo ?iftheresultis013.makemodulesinstallecho ? i f t h e r e s u l t i s 0 13. m a k e m o d u l e s i n s t a l l e c h o ?
if the result is 0
14.make install
15.reboot
16.vim /etc/default/grub
GRUB_DEFAULT=saved —> GRUB_DEFAULT=0
17.grub2-mkconfig -o /boot/grub2/grub.cfg
18.cp /etc/grub2-efi.cfg /etc/grub2-efi.cfg.bak
19.cp /boot/grub2/grub.cfg /etc/grub2-efi.cfg yes!!!!!!!!!!!!!!
20.rm -rf /boot/grub2/grub.cfg
21.reboot
22. http://www.linuxfromscratch.org/blfs/view/svn/postlfs/ntfs-3g.html Download ntfs-3g
23.tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
24.cd ntfs-3g_ntfsprogs-2017.3.23/
25. ./configure
26.make
27.make install
28.reboot

你可能感兴趣的:(RHCSA/RHCE)