1. 程式人生 > >Centos7 核心升級&預設啟動

Centos7 核心升級&預設啟動

Centos7 核心升級&預設啟動

最近搞了一臺Intel® Pentium® Processor J4205的機器,安裝centos7後發現非常卡頓,看到啟動的時候說不識別CPU,於是就去看去主機板商官網看支援哪些作業系統,發現支援Linux: Ubuntu 16.10 / Fedora 25,centos7用的核心是3.10,Fedora25 用的是4.9的。於是為我的centos 7 升級核心:

  • 核心升級

  • 預設核心啟動

核心升級

安裝elrepo的yum源:

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo
.noarch.rpm

查詢核心

[[email protected] ~]$ yum --enablerepo=elrepo-kernel  list  |grep kernel*
 * elrepo-kernel: mirrors.tuna.tsinghua.edu.cn
abrt-addon-kerneloops.x86_64            2.1.11-45.el7.centos           @anaconda
kernel.x86_64                           3.10.0-514.el7                 @anaconda
kernel.x
86_64 3.10.0-514.6.1.el7 @updates kernel-devel.x86_64 3.10.0-514.el7 @anaconda kernel-devel.x86_64 3.10.0-514.6.1.el7 @updates kernel-headers.x86_64 3.10.0-514.6.1.el7 @updates kernel-ml.x
86_64 4.9.10-1.el7.elrepo @elrepo-kernel kernel-ml-devel.x86_64 4.9.10-1.el7.elrepo @elrepo-kernel kernel-tools.x86_64 3.10.0-514.6.1.el7 @updates kernel-tools-libs.x86_64 3.10.0-514.6.1.el7 @updates erlang-kernel.x86_64 R16B-03.18.el7 epel kernel-abi-whitelists.noarch 3.10.0-514.6.1.el7 updates kernel-debug.x86_64 3.10.0-514.6.1.el7 updates kernel-debug-devel.x86_64 3.10.0-514.6.1.el7 updates kernel-doc.noarch 3.10.0-514.6.1.el7 updates kernel-lt.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-devel.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-doc.noarch 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-headers.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-tools.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-tools-libs.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-lt-tools-libs-devel.x86_64 4.4.49-1.el7.elrepo elrepo-kernel kernel-ml-doc.noarch 4.9.10-1.el7.elrepo elrepo-kernel kernel-ml-headers.x86_64 4.9.10-1.el7.elrepo elrepo-kernel kernel-ml-tools.x86_64 4.9.10-1.el7.elrepo elrepo-kernel kernel-ml-tools-libs.x86_64 4.9.10-1.el7.elrepo elrepo-kernel kernel-ml-tools-libs-devel.x86_64 4.9.10-1.el7.elrepo elrepo-kernel kernel-tools-libs-devel.x86_64 3.10.0-514.6.1.el7 updates libreport-plugin-kerneloops.x86_64 2.1.11-35.el7.centos base lirc-disable-kernel-rc.x86_64 0.9.1a-4.el7 epel perf.x86_64 4.9.10-1.el7.elrepo elrepo-kernel php-symfony-http-kernel.noarch 2.8.12-2.el7 epel python-perf.x86_64 4.9.10-1.el7.elrepo elrepo-kernel texlive-l3kernel.noarch 2:svn29409.SVN_4469-38.el7 base texlive-l3kernel-doc.noarch 2:svn29409.SVN_4469-38.el7 base [[email protected] ~]$

安裝核心

在yum的ELRepo源中,有mainline頒佈的,可以這樣安裝:

yum --enablerepo=elrepo-kernel install  kernel-ml-devel kernel-ml -y

當然也可以安裝long term的:

yum --enablerepo=elrepo-kernel  install  kernel-lt -y

預設核心啟動

開啟 grub2-efi.cfg 找到 CentOS Linux (4.9.10-1.el7.elrepo.x86_64) 7 (Core)複製

vim /etc/grub2-efi.cfg

設定預設啟動項

 grub2-set-default "CentOS Linux (4.9.10-1.el7.elrepo.x86_64) 7 (Core)"

驗證預設啟動項

grub2-editenv list

相關推薦

Centos7 核心升級&預設啟動

Centos7 核心升級&預設啟動 最近搞了一臺Intel® Pentium® Processor J4205的機器,安裝centos7後發現非常卡頓,看到啟動的時候說不識別CPU,於是就去看去主機板商官網看支援哪些作業系統,發現支援Linux: Ub

Linux-Centos7及以上預設啟動介面修改方法

1、檢視當前系統啟動模式 systemctl get-default 2、修改預設啟動介面為圖形介面 systemctl set-default graphical.target 3、 修改預設啟動介面為命令介面 systemctl set-default mu

CentOS7修改Docker預設啟動引數(/etc/default/docker檔案不存在)

剛Yum裝完發現是沒有網上所說的/etc/default/docker檔案的,自己vim後其實也是不生效的。 因為Docker的systemd啟動指令碼(/usr/lib/systemd/system/docker.service),預設是沒有載入到環境變數中的。 #檢視配置檔案 cat /usr/lib

centos7核心升級

載入elrepo源,搜尋核心更新資源,並進行更新操作。 具體實驗步驟:# 載入公鑰 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # 安裝ELRepo rpm -Uvh http://www.elrepo

CentOS7升級預設核心

安裝核心升級映象源 rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm Yum安裝核心 yum --enablerepo=elrepo-kernel install kernel-ml-d

centos7 選定預設啟動核心,及刪除無用核心

#使用cat /boot/grub2/grub.cfg |grep menuentry 檢視系統可用核心 [[email protected] ~]# cat /boot/grub2/grub.cfg |grep menuentry if [ x"${featur

CentOS7.5-1804系統核心升級

一.背景 根據Linux官方網站(https://www.kernel.org)顯示,目前Linux的最新核心是4.19,但是Redhat最新版系統中核心版本還是3.10.*,明顯落後很多版本。有些軟體對系統核心版本就有要求,因此我們就需要把系統核心升級到指定版本(RPM下載地址:h

CentOS7更改預設啟動桌面(或命令列)模式

雖然inittab中已經無法修改,但還是可以去下原因。 命令列中:vi /etc/inittab centos仍然只有兩種啟動模式 multi-user.target: analogous to runlevel 3  #命令列模式 graphical.target: analogous to runle

Centos7 核心編譯升級到指定的版本

#如何編譯和安裝Linux Kernel 到指定的版本 #從原始碼構建(編譯)和安裝最新Linux核心的過程如下: #1.從kernel.org獲取最新核心 #2.驗證核心 #3.Untar核心tarball #4.複製現有的Linux核心配置檔案 #5.編譯並構建Linux核心4.19

Linux核心編譯和grub安裝注意事項(修改預設啟動項)

一般的過程不多說。 下載核心原始碼,make menuconfig , make , make modules_install, make install等一系列。 要注意的事情: 1.安裝模組時,要用特殊引數,否則編譯出來的initrd.img特別大有300M,而

CentOS7更改預設啟動模式

老版本centos5,centos6的啟動模式配置檔案是/etc/inittab,但centos7裡這個檔案已經沒用了,但可以用來做參考。centos7列出了兩個最主要啟動模式 # more /etc/inittab multi-user.target: an

centos系統有多個核心,修改預設啟動核心

開啟系統檔案      vim  /boot/grub/grub.conf 預設由0開始計數,因此須將default值改為0即可。 重啟伺服器     reboot ----------

win10和centOS7雙系統,預設啟動win10

方法一 一、修復引導win10:1.使用root身份(必須)開啟 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在後面新增 menuentry 'Windows 10' { insmod n

linux 實現centos7線上升級最新版本核心

Kernel  (核心)是作業系統的核心,掌握所有硬體裝置的控制權,也就是說,你所希望計算機幫你完成的各項工作,都需要通過核心的幫助才能完成,當然,如果我們想完成的某個功能是核心沒有的,則核心不會操控計算機來幫你完成這項工作,如果我們想讓核心去完成這個功能,那麼我們就必須將該

centos7下修改windows預設啟動順序

#!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you wan

CentOS7 修改預設啟動

     root使用者編輯:vim /etc/default/grub    然後註釋(開頭加'#')GRUB_DEFAULT=saved,在下一行加入GRUB_DEFAULT="XXXX",儲存並退

centos7更改開機預設核心選擇

centOS7修改預設啟動核心 在centOS7系統上進行一次更新後,reboot之後不能正確進入系統,經過重啟之後發現選擇介面多了一個核心選項,預設進入的是最新安裝的核心,但是通過這個核心進入不了系統,在grub介面選擇之前的系統核心才能進入系統,但是可惜重

CentOs7安裝圖形化介面,修改預設啟動方式

安裝 Gnome 包,過程好慢 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 更新系統的執行級別 如果要自動進入圖形介面,那就要改系統的執行級別,下面來啟用圖形介面。 ln -sf

ubuntu修改預設啟動核心

一、序言 新換的筆記本由於太新的主機板晶片,驅動還沒有完善。每次升級系統核心都要小心謹慎。經常發生部分硬體驅動失敗的事情。系統Ubuntu 20.04.2 LTS x86_64 ,我現在使用的兩個版本的核心5.4.0和5.8.0。預設從高版本核心5.8.0啟動。目前5.4.0核心已經趨於穩定,且硬體

CentOS7的改變系統啟動級別

init 5 default ica nbsp targe sys 啟動級別 切換 bsp CentOS7的改變系統啟動級別 systemctl命令: 文本模式:systemctl set-default multi-user.target 圖形模式:systemc