centos7安裝教程+centos8安裝教程,以及問題解決
為了方便查找文章,做了備份,所以轉自
https://blog.csdn.net/weixin_29807369/article/details/116815927?share_token=2af5e87d-e936-46e6-bc2b-a7402d5f5b30 u盤linux選uefi,U盤UEFI+GPT模式安裝CentOS7.X系統
制作CentOS7安裝盤
還是老套路,開局先制作安裝盤,UltraISO軟碟通,上圖
(1) 打開UltraISO軟件,選擇“文件”->“打開”選擇linux系統鏡像(iso文件)並“打開”。
(2) 插入U盤,選擇“啟動”->“寫入硬盤鏡像”,硬盤驅動器選擇做為系統盤的U盤,其他選項不需要改動。
(3) 點擊”寫入”,等待刻錄完成即可。
2、啟動信息修改
1. 將系統U盤插入電腦,開機。
1) 如果空盤則可以就直接進入到系統選擇界面,如果有其它系統,則必須進入到EFI啟動菜單選擇U盤啟動。
2) 如果EFI啟動菜單中找不到CentOS啟動項,或者選擇u盤啟動無法正常啟動時。可以使用指定文件啟動,啟動文件在:/EFI/BOOT/BOOTX64.EFI
2. 修改啟動信息:查看啟動盤設備名。
1) 將光標移動到Install CentOS 7 選項,按 e 鍵進入啟動信息編輯模式。
2) 將原有啟動信息 linuxefi /images/pxeboot/vmlinuz inst.stage2=...quiet,修改為 linuxefi /images/pxeboot/vmlinuz linux dd quiet。修改完成后按ctrl+x 使用新的啟動信息啟動系統。
3) 進入系統后顯示出安裝盤的設備名:sdb4。對應的位置就是/dev/sdb4,記住這個設備名,下一步手動指定設備位置時會用到。記住設備名后,按ctrl + alt + del重啟。
3. 修改啟動信息:指定安裝盤位置,指定分區表為gpt
1) 重啟后依舊進入安裝選擇界面,與上一步相同,按e鍵修改啟動信息
2) 修改啟動信息
01.手動指定啟動盤位置:將 hd: 到 quiet 之間的字符替換為/dev/sdb4
02.指定磁盤分區表類型為 gpt :在 quiet 之后添加 inst.gpt (重點是這個,指定分區表為gpt)
修改后如下,按ctrl+x啟動系統(sdb4為啟動盤設備,要按照1.1步驟中查到的寫):
3) 如果成功自檢無報錯,正常跳轉到安裝界面則代表可以進行下一步安裝系統。如果檢測界面不能正常跳轉,按esc后出現dracut:/#命令行界面,則代表系統無法找到安裝盤位置,需要檢查手動指定位置是否正確。
3. 安裝系統
1. 選擇語言
按Continue進行下一步
2. 硬盤分區
1) 選擇硬盤選項進行硬盤分區
2) 選擇磁盤,點擊i will configure partitioning(我將配置分區),然后點擊Done,進入分區配置界面。
3) 1.選擇分區為標准。2.添加分區。3.選擇掛載點。4.分區大小。5.確認添加分區
01. 區別於傳統bios啟動模式,UEFI啟動模式必須分配一個文件系統為[EFI系統]的分區,並且掛載點為/boot/efi。
02. 創建分區時,分區大小位置輸入超過剩余可用空間即可分配剩余的全部空間,例如999999G
4)創建好分區后按Done,進入格式化。
可以看到分區表變為GPT格式,點擊accept changes進行格式化。
3. 選擇軟件包
1) 點擊藍色選項選擇軟件包
2) 選擇左側:Minimal Install(最小化安裝),右側:調試工具、兼容庫、開發者工具、系統管理工具。選擇好點擊Done完成。
4. 選擇時區為上海並點擊Done完成
5. 安裝系統並設置root密碼
一切准備就緒點擊Begin Installation 安裝系統,然后點擊ROOT PASSWORD設置root密碼,過於簡單點擊兩次Done即可。
6. 等待安裝完成點擊reboot即可
U盤安裝系統初始化時進不了安裝界面的錯誤:
使用U盤刻錄方式安裝CentOS7.1,但是發現安裝初始化時候發生錯誤,本以為是U盤刻錄或者是鏡像的問題,但是反復刻錄多遍仍然出錯。后來在CentOS中文社區,發現使用UltraISO刻錄安裝時就可能出現初始化引導錯誤1.一般情況下
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
文字不會出現在屏幕下方。當我們在安裝選擇界面,也就是選擇U盤啟動的第一個界面,該界面上有三個選項:
1、Install CentOS 7
2、Test this media & install CentOS7
3、Troubleshooting
此時,光標調到install centos7位置按一下Tab鍵(在哪里按修改那個啟動方式),將會出現在屏幕下方出現這一串文字(leacy模式下用table在uefi模式下用e鍵,編寫完成leacy模式下用回車,uefi模式下用ctrl+x執行)
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
然后將這行文字修改為
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet
如果此時不行,需要修改為:
你的U盤在windows系統中顯示的名字,原因是centos讀取過長的名字讀取不到,windows系統顯示到多少就是多少,可以修改為:
vmlinuz initrd=initrd.img inst.tage2=hd:LABEL=Centos-8- inst.gpt quiet //注釋:這里的inst.gpt是針對uefi啟動的gpt分區表的uefi+gpt啟動方式
其中sdb4指是我的電腦設備上的U盤,sda指第一個掛載盤,sdb指第二個掛載盤,sdc指第三個掛載盤,依此類推。每台電腦上的USB掛載名稱不一樣,要視情況而定選擇掛載盤。通常情況下,我們不知道U盤掛載名稱,這時候,可以將文字改為
vmlinuz initrd=initrd.img linux dd quiet
回車后,屏幕會出現掛載盤選擇的的界面,該界面會顯示,掛載盤名稱(DEVICE)、類型(TYPE)、標識(LABEL)等信息,通常情況下選擇標識為CentOS的就OK,也可以一個一個試。這時候記下掛載盤名稱,重啟電腦,啟動進入U盤,出現系統安裝選擇界面,按Tab鍵,修改
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
為
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/掛載盤名稱 quiet
最后按Enter就能進入CentOS安裝界面了。
Centos8的安裝和問題解決
為了容易找到和留存文章內容,所以 轉自:https://blog.csdn.net/aixueai/article/details/120991753?share_token=1f6eb1d8-0078-4286-ba43-5a4f2d9ccf5e Centos8安裝進入dracut及設置安裝源失敗問題解決
官網下載安裝鏡像:CentOS-8.4.2105-x86_64-dvd1.iso,9G大小,使用UltraISO制作U盤安裝盤, 插到設備上進入BIOS設置U盤啟動,直接安裝報錯,主要有兩種,如下:
問題一:進入了#dracut視圖;
原因:這個是因為沒有找到U盤的原因。
解決方法一:
在dracut:/#視圖下進行如下操作:
dracut:/# cd dev
dracut:/# ls | grep sdb
看到所有的設備信息。一般sda是自身硬盤,U盤為sdb,找到sdbx,x為一個數字,是U盤所在;
dracut:/# reboot
重啟之后,在install頁面按e鍵修改啟動配置文件grub.cfg,如下:
原文一行:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet
修改為:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdbx(U盤所在) quiet
然后按Ctrl+x保存繼續啟動就好了。
解決方法二:
也可以在windows系統下,修改之前用UltraISO制作的CentOS U盤的盤符,如下圖的CENTOS-8,當然這是自定義的,之后要用到它。
然后修改啟動配置文件/EFI/BOOT/grub.cfg,具體如下:
替換hd:后面設置的盤符名稱,為之前U盤的盤符名稱即可;
修改后重啟設備,下次啟動就可以從U盤啟動安裝了;
問題二:安裝鏡像無法從本地源安裝;
好不容易下個9G多的ISO做安裝盤,憑什么還要聯網設置源的地址?Centos8開倒車?這是鬧哪樣?
解決方法一:
用Rufus寫入iso到U盤的時候,點擊開始,不要使用推薦的ISO寫入方法,選擇DD寫入方法。
使用以上燒卡方式的安裝盤在安裝界面會直接按照本地源方式安裝,無需再設置:
解決方法二:
CentOS8設置網絡鏡像安裝源:mirrors.aliyun.com/centos/8/BaseOS/x86_64/os
設置后成功是這樣的,但是也可能失敗:
此方式設備失敗后讓report bug,很麻煩,建議使用方法一安裝;(經過我的測試可以使用,注意一定要聯網)
其他的就和普通安裝centos7一樣,進行自定義分區和選擇桌面安裝環境等