Archlinux虛擬機(jī)uefi安裝

當(dāng)你打算安裝Archlinux的時(shí)候想必你對(duì)Arch有一定的了解了,廢話不多說(shuō),直奔主題。

工具:虛擬機(jī),Archlinux鏡像包 ,可用的網(wǎng)絡(luò)。

一:虛擬機(jī)新建一個(gè)Arch 大小40G (可選),? cd路徑鏡像這個(gè)不用講了吧,選擇自己的路徑。

默認(rèn)是bios啟動(dòng)我們要改為uefi啟動(dòng)方式,具體方法:打開(kāi)虛擬機(jī)設(shè)置>選項(xiàng)>高級(jí)>固件設(shè)置>選擇uefi。


,打開(kāi)虛擬機(jī)自動(dòng)進(jìn)入uefi環(huán)境然后開(kāi)始安裝程序,因?yàn)槭翘摂M機(jī)不需要我們?cè)O(shè)置網(wǎng)絡(luò),物理機(jī)的話,需要自己設(shè)置。檢測(cè)一下是否可以上網(wǎng),ping wwwbaidu.com.

更新系統(tǒng)時(shí)鐘:timedatectl set-ntp true

更換國(guó)內(nèi)源把中國(guó)的源放在最上面可以加快下載速 度。:vim /etc/pacman.d/mirrorlist

分區(qū):lsblk顯示分區(qū)情況,推薦使用cfdisk分區(qū)工具,使用gpt分區(qū)方案

new新建一個(gè)分區(qū),type分區(qū)類型 ,write 寫(xiě)入 ,quit 退出。

我們需要分一個(gè)/? , /home,? EFI ,swap? ? 根和家目錄類型保持默認(rèn)就行,EFI分區(qū)類型選擇EFI system? ,swap選擇liunx swap就行。

然后用lsblk查看一下,我的按著上面的順序分別是sda1,sda2, sda3, sd4。大小分別是20G,12G,300M? 7.7G

三:格式化分區(qū)

? ? ? ? ? ? ? ? ? ? ? ? ? mkfs.ext4? /dev/sda1

? ? ? ? ? ? ? ? ? ? ? ? ? mkfs.ext4? /dev/sda2

? ? ? ? ? ? ? ? ? ? ? ? ? mkfs.vfat? /dev/sda3

? ? ? ? ? ? ? ? ? ? ? ? ? mkswap -f /dev/sda4

? ? ? ? ? ? ? ? ? ? ? ? ? swapon /dev/sda4

四:掛載分區(qū)

mount? /dev/sda1 /mnt

mkdir? /mnt/home

mount /dev/sda2 /mnt/home

mkdir /mnt/boot

mkdir /mnt/boot/EFI

mount /dev/sda3 /mnt/boot/EFI

五:安裝系統(tǒng)

pacstrap /mnt base執(zhí)行完這個(gè)命令接著就是等待了,根據(jù)網(wǎng)速?zèng)Q定時(shí)間。

pacstrap /mnt base-devel

生成fstab

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

查看是否生成fstab:cat /mnt/etc/fstab

arch-chroot /mnt? 切換進(jìn)系統(tǒng),你會(huì)發(fā)現(xiàn)root主機(jī)名顏色什么的變了。

時(shí)區(qū)

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

硬件時(shí)間設(shè)置:hwclock --systohc

無(wú)線網(wǎng)絡(luò)鏈接:pacman -S iw wpa_supplicant dialog

為 root 用戶設(shè)置密碼:passwd 輸入兩邊即可設(shè)置成功。

安裝微碼:pacman -S intel-ucode

安裝引導(dǎo)程序:pacman -S grub efibootmgr

? ? ? grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub

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

重啟

? 退回安裝環(huán)境:exit

卸載新分區(qū):umount -R? /mnt?

重啟reboot

重啟之后可能不能聯(lián)網(wǎng)需要重新配置一下:

登入系統(tǒng)之后輸入:systemctl enable dhcpcd

輸入:ip link 檢測(cè)發(fā)現(xiàn)名稱是ens33的網(wǎng)卡state 是down狀態(tài)

用命令:ip link set ens33 up

然后reboot重啟就基本解決了。然后就開(kāi)始使用我們的archlinux吧。桌面的什么的如果需要的按照自己的喜好在自行安裝,現(xiàn)在是最輕量的系統(tǒng),非常干凈。強(qiáng)烈推薦在此刻虛擬機(jī)拍攝個(gè)快照,然后系統(tǒng)裝崩了,遇到問(wèn)題了都可以馬上回到最初始的狀態(tài)而不需要重裝。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? end

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容