侧边栏壁纸
博主头像
fynn博主等级

我们应该有恒心,尤其是要有自信心,必须相信自己是有能力的,而且要不惜任何代价把这种能力发挥出来。

  • 累计撰写 50 篇文章
  • 累计创建 21 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

archlinux 安装 UEFI启动

fynn
2022-11-03 / 0 评论 / 0 点赞 / 5,091 阅读 / 623 字 / 正在检测是否收录...
  • 镜像下载
(重庆教育网)速度贼快
https://mirrors.cqu.edu.cn/archlinux/iso/latest/

镜像加载启动选第一个
进入后是这个画面
20210922123826920

  • 验证是否为UEFI启动
ls /sys/firmware/efi/efivars
  • 如果能出现图中的有一大串玩意,证明你是UEFI启动
    20210922124250408
  • 先停止 reflector服务 禁用自动更新服务器列表
systemctl stop reflector.service
  • 查看是否连通网络
ping baidu.com
  • 更新系统时间
timedatectl set-ntp true
  • 使用reflector命令直接获取中国最快的镜像源并保存到/etc/pacman.d/mirrorlist文件夹下
reflector -c China -a 10 --sort rate --save /etc/pacman.d/mirrorlist 
cat /etc/pacman.d/mirrorlist
  • 修改镜像源
vim /etc/pacman.d/mirrorlist
  • 将中国的服务器列表排在前列
Server = https://mirrors.cqu.edu.cn/archlinux/$repo/os/$arch
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
  • 刷新但是不要更新软件包
pacman -Syy
# 安装软件
pacman -S net-tools openssh

查看磁盘列表
fdisk -l 
lsblk
分区
fdisk /dev/sda
g gpt格式
o mgr格式
n 创建
w 保存

mkfs.fat -F 32 /dev/sda1 你的EFI分区
mkfs.xfs /dev/sda3 根目录
mkswap /dev/sda2 交换分区
swapon /dev/sda2 
  • 必须先挂在根目录才能挂在其他目录
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
  • 在/mnt里安装系统
pacstrap -K /mnt dhcpcd vim sudo net-tools openssh wget base linux linux-firmware
  • 配置系统
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
  • 切换到刚安装的系统内
arch-chroot /mnt
  • 编辑中国源
取消注释 [multilib]
vim /etc/pacman.conf

[archlinuxcn]
Server = https://mirrors.cqu.edu.cn/archlinuxcn/$arch
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
Server = http://mirrors.163.com/archlinux-cn/$arch
Server = https://mirrors.aliyun.com/archlinuxcn/$arch

pacman -Syy
  • 设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
  • 本地化
vim /etc/locale.gen
# 将 en_US.UTF-8 UTF-8 前面的注释(即 # 号)去除,保存并退出
# 然后执行命令
locale-gen
echo 'LANG=en_US.UTF-8' > /etc/locale.conf
echo 'KEYMAP=de-latin1' > /etc/vconsole.conf
  • 主机名
vim /etc/hostname

redis

vim /etc/hosts

127.0.0.1 localhost
::1 localhost
127.0.0.1 redis.localdomain	redis
  • 安装cpu微码、引导软件、联网工具
pacman -S amd-ucode intel-ucode grub efibootmgr
配置
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
  • 修改ssh允许root登录
修改
vim /etc/ssh/sshd_config
PermitRootLogin yes

systemctl enable sshd
开机启动网络服务
systemctl enable dhcpcd
设置密码
passwd root
  • 退出系统安装
exit
umount /mnt/boot
umount /mnt
reboot
0

评论区