首頁 > 軟體

CentOS 6.5升級到CentOS 7

2020-06-16 17:55:25

CentOS7 已經發布了,之前一直想在上面測試一下,一直沒有機會,這次終於可以感受一下CentOS7了。一直使用CentOS6.5有一段時間了,但是由於它的核心版本依然停留在2.6.32,所以決定升級至CentOS7。

順便插一句,之前升級了一次核心,將核心升級到了最新的3.15。

升級後,磁碟忽然沒空間了,查log時發現messages檔案居然寫到81G。

81G啊,於是刪除此檔案,重新啟動,發現紀錄檔中記錄了如下資訊:

18:37:43,729 ERR kernel:DMAR:[DMA Readdevice [0d:00.0]

18:37:43,730 ERR kernel:DMAR:[fault readevice [0d:00.0] fault addr fffff000

Google一番後,是因為開啟了CPU虛擬化支援,需要關閉核心的

intel_iommu=off

但由於不知道3.15核心是否會有其他問題,於是還是換回2.6.32。

扯了這麼多,此處進入正題

參考了網上的文章:http://seven.centos.org/2014/07/testing-centos-6-to-centos-7-upgrades-via-centos-testing-repo/

主要步驟:

1. 新增repo檔案:

/etc/yum.repos.d/upgradetool.repo

name=CentOS-$releasever - Upgrade Tool
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

2. 安裝升級工具包

yum install RedHat-upgrade-tool preupgrade-assistant-contents

3. 檢視升級可用的目錄

preupg -l

如果結果為CentOS6_7 ,繼續執行:

preupg -s CentOS6_7

這時候,會分析出升級系統潛在的危險。這裡的危險具有等級性,具體可以參考我參考的文章。

4.升級系統

centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/

這裡,如果出現提示:具有危險導致無法升級,直接強制升級:

centos-upgrade-tool-cli -f --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/

升級過程中,由於CentOS7軟體倉庫的GPG KEY而中斷,執行:

rpm --import http://mirror.centos.org/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

然後繼續執行系統升級命令。

待升級包下載完成後,需要重新啟動,然後設定新的軟體包,這時只有喝杯咖啡等等了。

升級後,圖形介面無法進入,只能進入字元介面,不知道是不是由於gnome桌面升級到3.0導致。

CentOS 6 到 CentOS 7 的升級過程  http://www.linuxidc.com/Linux/2014-07/104728.htm

CentOS 7.0體驗與之前版本的不同 http://www.linuxidc.com/Linux/2014-07/104196.htm

CentOS 7 正式版發布下載 http://www.linuxidc.com/Linux/2014-07/104146.htm

U盤安裝64位元CentOS 6.5方法 http://www.linuxidc.com/Linux/2014-04/100035.htm

Win7安裝64位元CentOS 6.4雙系統詳細圖文教學 http://www.linuxidc.com/Linux/2014-04/100032.htm

CentOS與Windows雙系統安裝注意事項記錄 http://www.linuxidc.com/Linux/2014-05/101571.htm

UEFI+GPT安裝Windows8和CentOS雙系統 http://www.linuxidc.com/Linux/2014-05/101575.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-08/121665.htm


IT145.com E-mail:sddin#qq.com