Linux 在虚拟机上安装 Arch Linux
目录
Linux 在虚拟机上安装 Arch Linux
安装前
硬件配置
4G 内存,2 * 2 CPU,119G 外存(预先分配)
改固件类型为 UEFI
开启 DHCP 服务,否则需要手动配置 IP 地址
验证固件类型
ls /sys/firmware/efi/efivars
有输出则为 UEFI 模式
连接网络
我们已经开启了 DHCP 服务自动分配了 IP 地址,是可以上网的
ping www.baidu.com
跟新系统时钟
timedatectl set-ntp true
timedatectl status
磁盘分区
fdisk /dev/sda
更改分区类型
格式化分区
mkfs.fat -F 32 /dev/sda1
mkswap /dev/sda2
mkfs.ext4 /dev/sda3
挂载文件系统
swapon /dev/sda2
mount /dev/sda3 /mnt
安装
选择镜像
添加清华Arch镜像
vim /etc/pacman.d/mirrorlist
跟新软件包缓存
pacman -Syy
下载基本包
pacstrap /mnt base linux linux-firmware
配置系统
生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab
切换到新系统
arch-chroot /mnt
设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
本地化
pacman -S vim
vim /etc/locale.gen
locale-gen
取消 en_US.UTF-8 UTF-8 注释
网络配置
编辑 hostname 文件
vim /etc/hostname
我的 hostname 为 arch,就写 arch。
编辑 hosts 文件
vim /etc/hosts
用户配置
修改 root 密码
passwd
添加新用户 pineapple
useradd -m pineapple
设置 pineapple 密码
passwd pineapple
添加用户权限
usermod -aG wheel,audio,video,optical,storage pineapple
安装 sudo
pacman -S sudo
visudo
取消注释 这一行
grub 配置
安装相关包
pacman -S grub efibootmgr
挂载 EFI 文件系统
mkdir /boot/EFI
mount /dev/sda1 /boot/EFI
安装 grub
grub-install --target=x86_64-efi --bootloader-id=Arch --recheck
生成配置文件
grub-mkconfig -o /boot/grub/grub.cfg
安装网络管理工具
pacman -S networkmanager
设置开机自启
systemctl enable NetworkManager
最后
退出系统,解除挂载磁盘,关机
exit
umount -l /mnt
shutdown now
开机
使用物理驱动器
喜欢我的文章的话,欢迎关注
👇点赞
👇评论
👇收藏
👇 谢谢支持!!!