本教程記錄透過Windows 10 製作Centos Linux 7.6 並安裝到 Dell Latitude 7300 過程。 該教程為覆蓋機器原有磁碟資料方式安裝,原有系統上所有資料將丟失,如有重要資料請注意備份。
-
下載Centos 7.6 映象
url : https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
-
下載UltraISO並安裝
url : http://www.ezbsystems.com/dl2.php?file=uiso9_pe.exe
-
準備一個容量8GB以上u盤或其它USB儲存裝置。 該盤上原有資料將會丟失,如有資料請做好備份。
-
透過UltraISO製作安裝盤。
4.1 雙擊開啟安裝的UltraISO。 在彈出的購買視窗上,可以選擇Continue to try.. 使用試用功能。
4.2 在開啟頁面左下角的本地目錄中,展開所下載映象iso檔案所在目錄,並在右下方iso檔案上雙擊
4.3 在UlrtaISO選單中選擇 Bootable > Write Disk Image...
4.4 在Disk Drive下拉選單選擇對應的隨身碟,勾選verify, 點選Write開始寫入,等待完成
- 透過製作的隨身碟安裝盤安裝Centos Linux .
5.1 將製作的安裝盤插入Dell機器,開機。並在開機Logo顯示時持續按F2進入UEFI BIOS配置頁面。在Settings>General>Boot Sequence下,選擇插入的隨身碟,並透過右側上下箭頭,將其順序放在第一位,儲存並重新啟動。 (本教程針對Dell Latitude 7300 BIOS介面,其它型號機器同理,即將隨身碟啟動放在啟動順序第一位)
5.2 重啟後,引導隨身碟進入安裝頁面,選擇install linux, 回車。
5.3 如啟動過程卡住,例如卡在 Assuming drive cache : write through。 執行5.4. 如正常啟動,執行5.6
5.4 重啟再次進入安裝選項,選擇 Install Centos 7, 按e鍵編輯開機選項,將
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改為
linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet
按鍵Ctrl-x繼續啟動。
5.4 啟動頁面停在
(Page 1 of 0 )Driver disk device selection
/DEVICE TYPE LABEL UUID
to seelct, 'r'-refresh, or 'c'-continue
按r鍵,將顯示安裝盤裝置號。 如:
(Page 1 of 0 )Driver disk device selection
/DEVICE TYPE LABEL UUID
1)sda4 vfat CentOS\x207\x20x8 B4FE-5315
to seelct, 'r'-refresh, or 'c'-continue
記住DEVICE盤號,如本例中sda4 . 持續按crtl+alt+delete重啟。
5.5 重啟再次進入安裝選項,選擇 Install Centos 7, 按e鍵編輯開機選項,將
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改為
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sda4 quiet
按鍵Ctrl-x繼續啟動, 進入Linux圖形化安裝頁面。
5.6 在開啟的圖形化安裝頁面中,選擇語言,如本例中選擇英語。
5.7 點選INSTALLATION DESTINATION, 如果在Local Standard Disks列出的磁碟中,直顯示安裝盤隨身碟,看不到機器自帶的磁碟,執行5.8。 否則執行5.9.
5.8 點選Done按鈕退回主頁面(不要勾選當前隨身碟), 點選Quit放棄當前安裝頁面。在機器啟動logo顯示時,持續按F2進入BIOS配置頁面,在Settings>System Configuration>STAT Operation中,選擇AHCI,儲存重啟後,執行5.5.
5.9 選擇所要安裝的目標磁碟, 點選Done. 如彈出視窗,點選Reclaim space, 點選Delete all, 點選Reclaim space.
5.10 點選Begin Install開始安裝。
5.10 在安裝過程中,可以點選ROOT PASSWORD設定root賬號的密碼。
- 安裝後登入root賬號,進行Linux環境一些初始配置
6.1 安裝後透過timedatectl檢視當前時區,如時區不對,則應為在系統安裝提期間未正確配置時區,可透過如下命令修正為北京時間。
timedatectl set-timezone Asia/Shanghai
6.2 安裝後,如需配置wifi,可透過如下命令配置
6.2.1 透過如下命令檢視wifi的裝置號
[root@localhost ~]# nmcli dev status
DEVICE TYPE STATE CONNECTION
lo loopback unmanaged --
wlo1 wifi unmanaged --
可以檢視到本機wifi裝置為wlo1. 注意後續命令中,將wlo1配置為實際看到的wifi裝置號。
6.2.2 透過如下命令開啟無線網口
[root@localhost ~]# nmcli r wifi on
6.2.3 透過如下命令啟動wpa_supplicant工具
[root@localhost ~]# wpa_supplicant -i wlo1 -c /etc/wpa_supplicant/wpa_supplicant.conf &
[1] 23486
[root@localhost ~]# Successfully initialized wpa_supplicant
6.2.4 透過如下命令搜尋無線網路
[root@localhost ~]# wpa_cli -i wlo1 scan
[root@localhost ~]# wpa_cli -i wlo1 scan_result
如列舉出當前wifi網路,說明無線網路卡已工作正常,進行後續wifi連線配置。
6.2.5 透過如下命令新增一個網路連線
[root@localhost ~]# wpa_cli -i wlo1 add_network
記下命令返回值,作為下一步命令中network號碼。 如本例中為0.
6.2.6 透過如下命令連線目標無線網路. 如我的wifi網路名為mywifi1,密碼為mypassword1
[root@localhost ~]# wpa_cli -i wlo1 set_network 0 ssid '"mywifi1"'
[root@localhost ~]# wpa_cli -i wlo1 set_network 0 psk '"mypassword1"'
[root@localhost ~]# wpa_cli -i wlo1 enable_network 0
6.2.7 透過如下命令,經dhcp獲取獲取ip地址。
[root@localhost ~]# dhclient wlo1
6.2.8 透過如下命令,確認無線網路卡已繫結ip
[root@localhost ~]# ip a | grep inet
確認已分配ipv4地址。
6.2.8 透過如下命令,ping一個已存在網路地址,如
[root@localhost ~]# ping www.microsoft.com
如ping通,說明網路已正常連線。
6.2 安裝後,配置時間伺服器
[root@localhost ~]# yum -y install ntp
[root@localhost ~]# systemctl start ntpd
如之前系統時間不正確,啟動ntpd後稍作等待,系統時間應同步為正確時間。
安裝完成。