Virtualbox下安裝archlinux+xfce4
此文基本按wiki完成,作爲自己的安裝筆記,插圖後補(通常可能不補了,除非我再重裝一次,呵呵)
系統安裝
使用archlinux ISO啓動
#lsblk查看硬盤和分區名稱(SATA盤以sd開頭,第一個硬盤就叫sda)
#fdisk /dev/sda
n 新建分區
p 顯示現有分區信息
t 修改分區格式
w 保存退出
#mkfs.ext4 /dev/sda1 格式化分區爲ext4
#mkswap /dev/sda7 格式化sda7爲swap分區
#swapon /dev/sda7 激活swap分區
#mount /dev/sda1 /mnt 掛載分區到/mnt,如用多個分區,則在掛載完後的/mnt中新建文件夾
系統默認是DHCP,如需使用靜態IP,做以下操作:
#ip link 可查看現有網卡名稱(下面網卡名稱以interface_name代替)
#ip link set interface_name up
#ip addr add IP_address/subnet_maskbroadcast broadcast_address dev interface
(ip addr add IP地址/子網掩碼 broadcast 廣播地址dev 網卡名稱)
#ip route add default via default_gateway 默認網關
#vi /etc/resolv.conf 添加DNS
#ping www.163.com測試網絡通不通
到這裏應該就可以連上網了
#vi /etc/pacman.d/mirrorlist 修改安裝源(在文件差不多最後有兩個國內的源,直接複製到文件最開始就可以了)
# pacstrap /mnt base 安裝基本系統
# genfstab -p /mnt >> /mnt/etc/fstab 添加開機掛載的分區
# arch-chroot /mnt 轉到以/mnt爲根的文件系統
# echo computer_name > /etc/hostname 修改計算機名
# ln -s /usr/share/zoneinfo/zone/subzone/etc/localtime 修改時區
(國內是:ln –s /usr/share/zoneinfo/Asia/Shanghai/etc/localtime)
#locale-gen
#echo.UTF-8 >/etc/locale.conf 默認語言,這裏是英文
# mkinitcpio -p linux
# passwd 設置root用戶的密碼
安裝syslinux啓動管理
#pacman –S syslinux
配置syslinux
#vi /boot/syslinux/syslinux.cfg
找到 APPEND root=/dev/sda1 rw 這句,把sda1改爲系統/目錄所在的分區
退出重啓
#exit
#umount –R /mnt
#reboot
到這裏就已經裝完基本系統了,重啓時把光驅退出來,直接硬盤啓動
系統設置
#useradd –m abc 添加普通用戶
#passwd abc 修改用戶abc的密碼
設置網絡
DHCP:
#systemctl enable dhcpcd
#systemctl start dhcpcd
STATIC IP:
#systemctl enable systemd-networkd
#systemctl enable systemd-resolved
#systemctl start system-networkd
#systemctl start systemd-resolved
# ln -s /run/systemd/resolve/resolv.conf/etc/resolv.conf
#vi /etc/systemd/network/eth.network 這裏的”eth.network”是自己起的名字,只要有”.network”結尾就可以了,至於不用”.network”結尾行不行就沒有嘗試
eth.network內容例子:
[Match]
Name=interface_name 網卡名稱
[Network]
DNS=192.168.1.254 DNS服務器
Address=192.168.1.87/24 IP地址/掩碼
Gateway=192.168.1.254 網關
#systemctl restart systemd-networkd
安裝xfce4
安裝顯卡驅動
不管實際用的是A卡、N卡還是intel的顯卡,只要用虛擬機安裝的,就只裝虛擬機提供的驅動(就爲了這個驅動搞了1個星期了,不裝好顯卡驅動,在xfce裏大部分的分辨率都調整不出來)
Vmware:
#pacman –S xf86-video-vmware
Virtual-box:
#pacman –S virtualbox-guest-utils
#modprobe –a vboxguest vboxsf vboxvideo 加載這三個模塊
安裝Xorg
#pacman –S xorg-server xorg-server-utils
安裝xfce4
#pacman –S xfce4 xfce4-goodies 這裏xfce4-goodies不是必須的,只是一些常用的軟件包,偷懶直接裝了
登錄abc用戶
$vi .xinitrc
在最後加startxfce4,自動啓動xfce4
或者用普通用戶直接用startxfce4啓動xfce4
當然,也可以裝slim之類的窗口啓動管理器去啓動X
好了,到這裏應該可以正常了,反正我是這樣裝好了
參考:
archlinux的wiki
VirtualBox安裝ArchLinux2014
http://tieba.baidu.com/p/3283620884
VirtualBox安裝archlinux
https://wiki.archlinux.org/index.php/VirtualBox_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E8.99.9A.E6.8B.9F.E6.9C.BA.E4.B8.8A.E5.AE.89.E8.A3.85_Arch_Linux
將archlinux 2013-06-01版,安裝配置爲個人工作站
http://blog.sina.com.cn/s/blog_69e5d8400101bqlj.html
archlinux操作系統的最小化安裝與配置詳記(備查)
http://blog.sina.com.cn/s/blog_69e5d840010143ym.html
Arch縱深學習總結之二:圖形界面的安裝
http://blog.sina.com.cn/s/blog_69e5d8400101977a.html
視頻學習資料:
Linux一大神錄製的archlinux安裝教程
part1:
https://www.youtube.com/watch?v=WITWz1pHskI
part2:
https://www.youtube.com/watch?v=Vj9wCWek2aM