虚拟机安装arch linux-2020.12.01版本

本教程使用EFI引导+GPT磁盘格式

1.下载archlinux

Arch Linux - Downloads

2.启动虚拟机

3.进入系统

4.检查网络

ip address

ping www.baidu.com

5.同步时间

timedatectl set-ntp true

6.编辑镜像站文件

reflector -c china > /etc/pacman.d/mirrorlist

 添加国内镜像源

Index of /archlinux/

Index of /archlinux/

 

7.使用fdisk分区 

查看当前磁盘

lsblk

fdisk /dev/sda

 输入m查看操作指令

 

 输入g创建GPT分区表

输入n创建分区,200M,ESP分区

输入n创建分区,200M,boot分区

输入n创建分区,30G,/分区

输入n创建分区,剩余容量(本磁盘一共64G,剩余30多G),/home分区 

输入p打印分区

 确认无误,输入w保存退出

8.格式化磁盘

mkfs.fat -F 32 /dev/sda1

mkfs.xfs /dev/sda2

mkfs.xfs /dev/sda3

mkfs.xfs /dev/sda4

 

9.挂载磁盘

#挂载/目录
mount /dev/sda3 /mnt
#挂载/boot目录
mkdir /mnt/boot
mount /dev/sda2 /mnt/boot
#挂载/boot/EFI目录
mkdir /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
#挂载/home目录
mkdir /mnt/home
mount /dev/sda4 /mnt/home

 

10.开始安装基础操作系统和必要的软件

链接wifi需要安装iw,wireless_tools(两者可只选其一)和wpa_supplicant

pacstrap /mnt base base-devlve linux linux-firmware dhcpcd neovim openssh lwd networkmanager sudo

11.配置fstab

genfstab -U /mnt > /mnt/etc/fstab

查看cat /mnt/etc/fstab

 12.切换到新系统

arch-chroot /mnt

13.本地语言设置

vim /etc/locale.gen

删掉前面的#
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8 

locale-gen

echo LANG=en_US.UTF-8 > /etc/locale.conf
#设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#设置硬件时间
hwclock --systohc --utc

14.设置引导

pacman -S dosfstools grub efibootmgr

grub-install --target=x86_64-efi --efi-directory=/boot/EFI --recheck

grub-mkconfig -o /boot/grub/grub.cfg

15.设置root密码

passwd

创建新用户

#添加用户 -m创建主目录,-g属主,-s shell,
useradd -m visit
#设置密码
passwd visit
#修改/etc/sudoers
chmod +w /etc/sudoers
vim /etc/sudoers
chmoe -w /etc/sudoers

16.退出重启

exit

reboot

 17.设置dhcpcd开机启动 

#开启网络配置
systemctl start systems-networkd systems-resolved iwd dhcpcd
#设置开机自启动
systemctl enable systems-networkd systems-resolved iwd dhcpcd

18.设置域名解析服务

vim /etc/resolv.conf

nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 223.6.6.6
nameserver 2300:3200::1

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值