在livecd环境下安装archlinux
1、首先,从u盘启动Ubuntu系统,点击试用系统。
2、找到你的iso文件,用归档管理器打开(右键打开方式),打开后,解压到文件夹a。
3、打开文件夹arch中x86_64/ 或 i686文件夹,具体看你cpu而定,前者64位,后者32位,我的是x86_64,进入该文件夹后,右键打开终端。输入sudo su,来使用root用户。
4、然后在终端输入unsquashfs airootfs.sfs来解压sfs文件
1、在终端输入
mount --bind squashfs-root squashfs-root
mount -t proc none squashfs-root/proc
mount -t sysfs none squashfs-root/sys
mount -o bind /dev squashfs-root/dev
mount -o bind /dev/pts squashfs-root/dev/pts
cp -L /etc/resolv.conf squashfs-root/etc
(要一行一行的输入)
2、然后输入chroot squashfs-root bash,切换到arch的bash环境里。
输入
pacman-key --init
pacman-key --populate archlinux
3、接着我们来选择合适的镜像软件地址。
在终端输入nano /etc/pacman.d/mirrorlist,把除了有china部分的留下来。(看你的具体情况,中国用户都是如此)
把带china那两行留下来
形如
# Any
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
4、然后输入pacman -Syyu,等它完成。
接着就可以参照官方wiki上的方法继续进行啦。
https://wiki.archlinux.org/index.php/Installation_guide#Partition_the_disks