CentOS7 初上路

计划了好久,终于迎来暑假。2016年才着手学习Linux,实在是恨晚。

我使用的是一台win7旧笔记本。按照鸟哥的教程。书籍第三版的安装教程已经过时了,请参照网上的第四版。

这里总结一些初上路遇到的问题。

一、我预留了200G左右的未分配空间。在安装centos的过程中可识别,但是无法创建分区。

  • 解决:先在windows中将未分配空间建成一个分区,格式无所谓。安装centos的过程中再删去windows的这个分区,即可为centos建立分区。

二、重启后即可进入centos。但是windows的开机引导不见了。

  • 解决:

  • 1 安装fuse
    先在网上下载fuse的tar.gz文件,我下载的是2.9.3版本
    终端依次输入
    tar -zxvf fuse-2.9.3.tar.gz cd fuse-2.9.3 ./configure make make install modprobe fuse

  • 2 安装ntfs-3g,即可识别ntfs分区
    先在网上下载ntfs-3g的tar.gz文件
    终端依次输入
    tar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz cd ntfs-3g_ntfsprogs-2013.1.13 ./configure make make install

  • 3 在root用户下执行下面的命令:
    grub2-mkconfig -o /boot/grub2/grub.cfg
    grub.cfg为grub的配置文件。 系统自动找到windows系统,并加入到了grub.cfg菜单中。这样就避免了手功改动文件的危险。重启后即可看到windows引导项。

三、centos更新后多个开机启动项
在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:

  • 解决:
  • 1.查看系统当前内核版本:
    # uname -a Linux localhost.localdomain 3.10.0-229.20.1.el7.x86_64 #1 SMP Tue Nov 3 19:10:07 UTC 201 GNU/Linux
  • 2.查看系统中全部的内核RPM包:
    # rpm -qa | grep kernel kernel-3.10.0-229.14.1.el7.x86_64kernel-3.10.0-229.el7.x86_64abrt-addon-kerneloops-2.1.11-22.el7.centos.0.1.x86_64 kernel-tools-libs-3.10.0-229.20.1.el7.x86_64 kernel-3.10.0-229.20.1.el7.x86_64 kernel-tools-3.10.0-229.20.1.el7.x86_64
  • 3.删除旧内核的RPM包
    yum remove kernel-3.10.0-229.14.1.el7 yum remove kernel-3.10.0-229.el7
    原文作者:尼大玛
    原文地址: https://www.jianshu.com/p/5ecd5f45a0e0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞