-
create a new virtualbox for ArchLinux
20170516213815.png
-
allocate memory size
20170516213816.png
-
create a virtual disk
20170516213817.png
-
set virtual disk type
20170516213818.png
-
fixed size or dynamic size
20170516213819.png
-
storage location and disk size
20170516213820.png
-
start virtualbox
20170516213821.png
-
set boot image before boot
20170516213822.png
- select the entry
Boot Arch Linux (x86_64)
20170516213823.png
-
login in Arch Linux live environment and you are ready to setup you Arch Linux, just do it.
20170516213824.png
- partition,
fdisk /dev/sda
20170516213825.png
-
create a primary partition, here we create a primary partition to mount /
20170516213826.png
- format partition as ext4,
mkfs.ext4 /dev/sda1
20170516213827.png
- mount partition to /mnt,
mount /dev/sda1 /mnt
20170516213828.png
- select the fastest mirror
vi /etc/pacman.d/mirrorlist
, here we set http://mirrors.163.com
20170516213829.png
- update pacman cache,
pacman -Syy
20170516213830.png
- install basic system,
pacstrap -i /mnt base base-devel net-tools
, please inputenter
to selectdefault
20170516213831.png
- generate fs partition record,
genfstab -U -p /mnt >> /mnt/etc/fstab
20170516213832.png
- set root directory,
arch-chroot /mnt /bin/bash
20170516213832-1.png
- set language,
vi /etc/locale.gen
, please uncomment en_US.UTF-8 and zh_CN.UTF-8
20170516213833.png
- locale generate,
locale-gen
20170516213834.png
- set hostname,
echo 'zql.org' > /etc/hostname
20170516213835.png
- update hosts for hostname,
vi /etc/hosts
20170516213836.png
- create user
zql
,useradd -m -g users -G wheel -s /bin/bash zql
20170516213837.png
- set password for zql,
passwd zql
20170516213838.png
- set password for root,
passwd
20170516213839.png
- install xorg, display drivers, desktop environment,
pacman -S grub-bios xorg xorg-server xorg-drivers deepin deepin-extra lightdm lightdm-deepin-greeter networkmanager xf86-video-intel
, please inputenter
to selectdefault
20170516213840.png
- install grub,
grub-install /dev/sda
20170516213841.png
- generate grub config,
grub-mkconfig -o /boot/grub/grub.cfg
20170516213842.png
- enable NetManager,
systemctl enable NetworkManager
20170516213843.png
- add login session,
vi /etc/lightdm/lightdm.conf # add greeter-session=lightdm-deepin-greeter
20170516213844.png
- enable desktop display manager,
systemctl enable lightdm
20170516213845.png
- umount /mnt,
umount /dev/sda1
20170516213846.png
- reboot
- yeah! welcome to deepin!
网友评论