Virtualbox下安裝archlinux+xfce4

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

https://wiki.archlinux.org/


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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章