[Vmware] Arch Linux基本安装的详细过程

一开始使用LVM折腾失败,还是普普通通的装吧。

更改设置,UEFI启动(BIOS也可以,引导方法不太一样,参考文档
磁盘空间30G,看个人需求
在这里插入图片描述
验证启动模式

ls /sys/firmware/efi/efivars
#有输出说明支持UEFI

安装过程须联网,ping测试一下网络

ping www.baidu.com

没有问题后,刷新本地时间:

timedatectl set-ntp true

在这里插入图片描述
接下来是分区
fdisk -l 检查硬盘
在这里插入图片描述
参考这个表格进行分区,暂时不设置交换分区
在这里插入图片描述

cfdisk /dev/sda

选择gpt
在这里插入图片描述

选择new,分配512M空间(图200M不要在意,这是旧图,我上次安装失败了QAQ)给引导分区
在这里插入图片描述
在这里插入图片描述
选择Type,改为EFI
在这里插入图片描述
之后Wrtie保存更改
在这里插入图片描述
找到Free space,继续new
在这里插入图片描述
进行类似操作,最终结果:
在这里插入图片描述
格式化分区

mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2

在这里插入图片描述
系统分区挂载到mnt

mount /dev/sda2 /mnt 

注意空格,lsblk检查是否成功
在这里插入图片描述
修改镜像源
修改/etc/pacman.d/mirrorlist的内容
把China的放前面,或者添加Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

不知道为什么,直接vim /etc/pacman.d/mirrorlist找不到文件,cd /etc,cd pacman.d ,vim mirrorlist就可以

在这里插入图片描述
为Arch Linux更换Archlinuxcn源链接

pacman -Syy刷新一下数据库.

安装基础包

pacstrap -i /mnt base base-devel
#现在应该用下面这句,否则重启进入grud不能进系统
pacstrap /mnt base linux

在这里插入图片描述
进入chroot环境

arch-chroot /mnt

chroot的作用就是相当于进入了一个新的根目录,里面的环境变量发生了改变.


设置时区
把电脑的时区改为上海并生成相应的文件:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

在这里插入图片描述
安装必要的软件

pacman -S vim dialog wpa_supplicant networkmanager

修改字符编码,vim /etc/locale.gen把en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8 zh_CN GB2312的注释取消掉
在这里插入图片描述

locale-gen

这个命令和当前目录有关,可能要cd /
在这里插入图片描述
设置locale.conf中的LANG变量

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

在这里插入图片描述
设置主机名

echo ArchBook > /etc/hostname

在这里插入图片描述
安装NetWorkManager

pacman -S networkmanager net-tools #networkmanager 其实刚才装了
vim /etc/hosts 

添加
127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname(我的主机名)

在这里插入图片描述
设置root密码passwd
在这里插入图片描述
添加普通用户(我是rewine)

useradd -m -G wheel rewine
passwd rewine

在这里插入图片描述

安装Intel-ucodepacman -S intel-ucode,非intelCPU可以跳过.

下面安装引导程序

exit
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt

在这里插入图片描述

pacman -S grub efibootmgr 
mkdir /boot/efi
mount /dev/sda1 /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

在这里插入图片描述
在这里插入图片描述
结束

exit
reboot

正常进入系统
在这里插入图片描述
官方文档
参考链接1使用LVM
参考链接2
参考链接3

猜你喜欢

转载自blog.csdn.net/qq_33831360/article/details/103294568