Archlinux 最新安裝方法 (2020.07.01-x86_64)之虛擬機 BIOS 安裝


話不多說,直接上干貨

准備

去Arch 官網,選擇一個合適的國內鏡像站下載 Arch 安裝包 ISO,地址如下:

https://www.archlinux.org/download/

 

一、創建虛擬機

提示:如果你虛擬機玩的很帥,可跳過 一,但請閱讀 一 中的 19小節

1.點擊【文件】->【新建虛擬機】

 

2.勾選【自定義(高級)】,然后點擊【下一步】

 

3.點擊【下一步】

 

4.勾選【稍后安裝操作系統(S)】,然后點擊【下一步】

 

5.勾選【Linux(L)】,版本選擇【Ubuntu 64】(其他版本沒試過,建議按我的步驟操作),然后點擊【下一步】

 

6.給新建的虛擬機創建名稱(名稱根據自己的意願隨便命名),並選擇虛擬機安裝的目錄,然后點擊【下一步】

 

 

 

 

 

7.這里默認就好了(也可以根據自己的實際計算機配置),然后點擊【下一步】

 

 

 

 8.我的內存大小設置成 2048M(2G),當然也可以根據自己的計算機實際情況進行配置,然后點擊【下一步】

 

 

 

9.勾選【使用橋接網絡(R)】,然后點擊【下一步】

 

 

 

10.默認勾選【LSI Logic(L)】,然后點擊【下一步】

 

 

 

11.默認勾選【SCSI(S)】,然后點擊【下一步】

12.磁盤勾選【創建新虛擬機磁盤】,然后點擊【下一步】

 13.分配虛擬機磁盤大小,我這里分配了 80G,也可以根據自身計算機情況進行分配,另:勾選了【將虛擬機磁盤存儲為單個文件】,然后點擊【下一步】

14.這一步不用更改任何東西,直接點擊【下一步】

 

15.點擊【完成】

 

 

 

16.點擊【編輯虛擬機設置】

 

 

 

 17.點選【CD/DVD(IDE)】,然后勾選【使用ISO映像文件】並選擇你的Archlinux iso 文件

 

18 ~ 19 非常重要!!!

18.選擇【選項】

 

19.選擇【高級】然后勾選【BIOS】,最后點擊【確定】

勾選【BIOS】這一步非常重要

 二、開始安裝 Archlinux

1.選擇【Arch Linux install medium (x86_64,BIOS)】

 2.Archlinux 的安裝需要聯網,所以要檢查下虛擬機是否可聯網,我們先 ping 下 百度或163等網站

ping www.baidu.com

 

 3.更新系統時間

timedatectl set-ntp true

4.修改鏡像列表

vim /etc/pacman.d/mirrorlist

 

把中國的鏡像列表移動到首個鏡像列表之上,然后保存退出

5.磁盤分區,這里我用 cfdisk 命令

cfdisk

 

輸入 cfdisk 后進入如下界面,然后選 gpt 最后回車

 

6.創建分區,選擇 gpt 回車后,會出現如下界面,然后選擇【New】回車

注意,此時的設備是 Disk: /dev/sda

 

注意 7~8 非常重要,因為是 BIOS 系統安裝,這里要特別注意

7.大小輸入 1M,然后回車,如下圖

 

 第一個分區,系統設定為 /dev/sda1

 

8. 選擇【BIOS boot】然后回車

 

 

9.把剩余的空間,創建系統分區及其他分區,我這里為了演示就創建一個根分區,如果大家想創建 home、swap 等可自行創建 

創建完后,選則【Write】寫入磁盤,

 

 

 10.回車寫入磁盤,此時有個提示,如果輸入 yes 將寫入磁盤,這里當然輸入 yes 了。

然后回車

 

11.選擇【Quit】回車退出

 

12.格式化分區,這里注意 1M 的 /dev/sda1 分區不用格式化,只需要把 /dev/sda2 分區格式化即可

mkfs.ext4 /dev/sda2

13.掛載分區 /dev/sda2 到 /mnt 下

mount /dev/sda2 /mnt

14.執行安裝命令

這里要主要哦,比較舊的Arch 安裝教程只安裝了 base 和 base-devel,而 linux 與 linux-firmware 沒有安裝,wiki 文檔說明了,linux 和linux-firmware 要安裝的。

pacstrap /mnt base  linux linux-firmware

15.配置 fstab

genfstab -U /mnt >> /mnt/etc/fstab

16.切換到新安裝的系統

arch-chroot /mnt

17.設置時區

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

18.設置硬件時間

hwclock --systohc --utc

19.為了編輯文件方便,在新系統安裝 vim

pacman -S vim

20.系統本地化,打開  /etc/locale.gen 文件,把 en_US.UTF-8 UTF-8 的注釋去掉,然后wq保存退出

vim /etc/locale.gen

 

 

12.執行 locale-gen 生成 locale 信息

locale-gen

22.創建 locale.conf 文件

echo LANG=en_US.UTF-8 > /etc/locale.conf

23.安裝grub

pacman -S grub

grub-install --target=i386-pc /dev/sda

注意是 /dev/sda 而不是 /dev/sda1 或 /dev/sda2 啥的。

安裝成功后,如下圖

24.生成 grub 配置文件

grub-mkconfig -o /boot/grub/grub.cfg

25.更改 root 密碼

passwd root

26.網絡配置

pacman -S dhcpcd

27.設置開機自啟啟動 dhcpcd

systemctl enable dhcpcd

 

至此大功告成!!!

28.退出  

exit

29.重啟

reboot

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM