如何安裝archlinux | 在虛擬機(oracle VM virtualbox)上安裝archlinux

所有步驟用於指導新手完成archlinux在虛擬機上的安裝,安裝選擇未必最優,但盡力做到減少新手的困惑。以64位爲例。


參考:http://bbs.archlinuxcn.org/viewtopic.php?pid=7531#p7531


一、準備工作:

1. 下載並oracle VM virtualbox;

2. 下載archlinux,推薦使用鏡像點:mirrors.ustc.edu.cn

3. 構建archlinux虛擬機


二、安裝過程:

1. 在虛擬機上載入archlinux.iso,啓動,選擇第一項啓動(大概是boot  ...archlinux ..x86...)

2. 進入文本界面,root自動login,輸入

fdisk /dev/sda

開始分區(注意,也可能是/dev/hda)

2.1 進入fdisk提示界面,按n進行新的分區,之後確認默認選項,將所有空間分配爲一個磁盤(也可劃分爲/ /home等,不表), 最後按w報錯,按q退出。

2.2 退出fdisk界面後進入shell,輸入

mkfs.ext4 /dev/sda1 

將磁盤(虛擬的)格式化,其中sda1是默認產生的設備名

3. 掛載分區

mount /dev/sda1 /mnt

4.選擇鏡像點,使用vi編輯

vi /etc/pacman.d/mirrorlist

按d]] 刪除所有內容,按i進入插入狀態,輸入

Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch

之後按esc退出插入模式。按:wq(這是三個按鍵)退出。 這裏兩個服務器的作用是提供鏡像文件,這兩個是國內中國科大、浙江大學的鏡像點。速度較快。

5. 配置完鏡像文件,輸入

pacstrap -i /mnt base 

安裝系統。有選擇的話,全部按提示建議操作。

6. 生成文件系統配置表

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

完成之後可使用以下命令查看生成內容

cat /mnt/etc/fstab

7. 配置系統

arch-chroot /mnt

7.1 

vi /etc/locale.gen en_US.UTF-8 UTF-8

/etc/locale.gen en_US.UTF-8 UTF-8最上方加入一行

                              en_US.UTF-8 UTF-8

完成後退出

7.2

 locale-gen

7.3

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

7.4 將下面yourhost替換爲你想要的主機名

echo yourhost> /etc/hostname

7.5  配置網絡

systemctl enable dhcpcd.service

7.6 設置密碼

passwd

7.7 安裝grub引導

7.7.1 

pacman -S grub

7.7.2 

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

7.7.3

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

8 完成後退出,鍵入

exit

完成之後應該進入shell,否則不能執行umnout 或則reboot,會導致前功盡棄!

在shell下umount

umount /mnt

之後

reboot

這一步注意,這一步重啓之後如果又進入boot安裝界面,說明你需要卸載虛擬機上的光盤。卸載完成後,啓動系統,進入grub引導界面。

三、安裝圖形界面

1. 安裝xorg-server

pacman -S xorg-server xorg-server-utils xorg-xinit

2. 安裝顯卡驅動,非虛擬機不執行

pacman -S xf86-video-vesa

3.

pacman -S xorg-twm xorg-xclock xterm 

4. 安裝slim,這是一個圖像、登錄管理器,可用於xfce4的自啓動。

pacman -S slim

5. pacman -S xfce4

安裝完後,執行

startxfce4,如果提示

 archlinux etc/x11/xinit/xserverrc: line5 usr/bin/x: no such file or directory

則重新執行

pacman -S xorg-server

即可。

6  startxfce4

進入圖形界面,安裝順利完成。



後記

本文源於本人學習安裝archlinux 的過程。初學時發現,有關安裝介紹很少,直觀易上手的就更少了。  本文與http://www.cnblogs.com/mad/p/3280041.html 有淵源關係,在此感謝原作者。同時,該文中存在好幾處易混淆易出錯和錯誤的地方。而作者並未根據讀者評論修改,這是導致我發表本博文的另一個原因。

歡迎交流。









發佈了30 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章