Archlinux安装

修改vmx

创建完虚拟机后,用记事本或其他软件打开vmx
在最后一行添加:

firmware=“efi”

原因:虚拟机默认以GPT模式启动


打开SSH并用xshell连接

先查看IP,在重设root密码
输入:
passwd


配置网络

输入
dhcpcd


配置镜像源

nano /etc/pacman.d/mirrorlist

这里使用的是清华大学开源镜像站的源
添加之前先注释掉其他源(用#)
然后再最后一行添加

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/ r e p o / o s / repo/os/ repo/os/arch

然后按
Ctrl+o (写入)
Ctrl+x (退出)

退出后输入
sudo pacman -Syy (刷新缓存)


磁盘分区

输入
cfdisk /dev/sda

进入如下选项,选择GPT
创建300MBEFI分区,剩余空间创建根分区
退出分区界面
把根分区格式化为 ext4
mkfs.ext4 /dev/sda2

把EFI分区格式化为 fat32
mkfs.fat -F 32 /dev/sda1

挂载根分区
mount /dev/sda2 /mnt

创建EFI分区的挂载点
mkdir /mnt/boot
mkdir /mnt/boot/EFI

挂载EFI分区
mount /dev/sda1 /mnt/boot/EFI


安装基础包

输入
pacstrap -i /mnt base base-devel linux linux-firmware
选项全部默认


生成文件系统表

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


切换根目录

arch-chroot /mnt


设置时区

In -sf /usr/share/zoneinfo $(tzselect) /etc/localtime

设置时间漂移
hwclock --systohc --utc


下载配置vim 和 sudo

pacman -S vim sudo
输入
visudo
去掉%wheel ALL=(ALL)ALL 的#


配置locale

pacman -S nano
nano /etc/locale.gen

生成locale文件
locale-gen

设置语言防止乱码
echo LANG=en_US.UTF-8 > /etc/locale.conf


设置主机名

echo name > /etc/hostname
nano /etc/hosts


安装DHCP

pacman -S dhcpcd

启用DHCP 服务
systemctl enable dhcpcd.service


设置root密码

输入
passwd

创建普通用户
useradd -m -G wheel -s /bin/bash aaa

设置密码
passwd aaa


安装引导

pacman -S grub efibootmgr

GRUB安装
grub-install --target=x86_64-efi --efi-directory=/boot/EFI

生成配置文件
grub-mkconfig -o /boot/grub/grub.cfg


退出重启

exit
reboot

安装完成。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值