ArchLinux安装(UEFI)

版权声明: https://blog.csdn.net/u013531940/article/details/79471408
0)、虚拟机开启uefi



ls /sys/firmware/efi/ #查看是否支持uefi

、安装基本系统

1、进入安装过程


2、查看磁盘

fdisk -l

3、对/dev/sda磁盘创建分区,用来安装ArchLinux

fdisk /dev/sda                      #使用此命令创建两个分区(“/”和“efi”分区)

mkfs.ext4 /dev/sda1                 #以ext4方式格式化磁盘/dev/sda的/dev/sda1分区

mkfs.vfat -F32 /dev/sda2            #以vfat方式创建efi

mount /dev/sda1 /mnt                #挂载“/”

mkdir -p /mnt/boot/efi              #建立boot文件夹

mount /dev/sda2 /mnt/boot/efi       #挂载efi

4、获取ip

dhcpcd

5、设置软件源,使用163的网络源

grep 163 /etc/pacman.d/mirrorlist > bak

cat bak > /etc/pacman.d/mirrorlist

pacman -Syy 

6、安装基本操作系统

pacstrap  /mnt base base-devel

7、生成fstab

genfstab -U -p /mnt >> /mnt/etc/fstab
8、配置基础系统
arch-chroot /mnt /bin/bash

rm -rf /etc/localtine

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

hwclock --systohc --utc

9、安装vim编辑器

pacman -S vim

10、设置Locale

vim /etc/locale.gen
    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8

locale-gen                               

echo LANG=zh_CN.UTF-8 > /etc/locale.conf  
11、设置硬件时钟
hwclock --systohc --utc
12、设置主机名
echo yujmo > /etc/hostname
13、设置自动连接网络(有线)
systemctl start  dhcpcd

systemctl enable dhcpcd

14、设置root密码

passwd

15、安装GRUB

mkdir /boot/efi/EFI/boot

cp /boot/efi/EFI/grub/grubx64.efi /boot/efi/EFI/boot/bootx64.efi

pacman -S grub-efi-x86_64

pacman -S efibootmgr

pacman -S os-prober

grub-install --efi-directory=/boot/efi --bootloader-id=grub

grub-mkconfig -o /boot/grub/grub.cfg
16、卸载分区并重启机器
exit

umount /mnt/boot/efi

umount /mnt

reboot

猜你喜欢

转载自blog.csdn.net/u013531940/article/details/79471408