虚拟机virtualbox安装archlinux

1.下载

下载arch

https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/

 选择一个版本然后下载iso文件即可

在虚拟机里创建好镜像之后对其进行设置

勾选 启用EFI

设置好后点击启动

 进入后回车

更新系统的时间

# timedatectl set-ntp true

分区

fdisk /dev/sda

 

输入g,创建GPT格式的分区表

创建第一个分区(EFI系统分区),输入n ,按下两次 Enter ,输入+512M

创建第二个分区(swap),输入n ,按下两次 Enter ,输入+1G

(swap是文件交换分区,如果你的内存小,可以添加这个分区,如果如果你内存大,可以不分这个区)

创建第三个分区(根目录)输入n ,按下三次 Enter ,可以将剩余的分在一起

输入 w 写入磁盘

最后可以查看一下 lsblk

格式化分区

# 将第一个分区格式化为fat32格式的
 
# mkfs.fat -F32 /dev/sda1
# 将第二个分区格式化为swap
 
# mkswap /dev/sda2 
 
# swapon /dev/sda2
# 将第三个分区格式化为ext4格式的
 
# mkfs.ext4 /dev/sda3

挂载分区

# 将根磁盘(即sda3)挂载到 /mnt
 
mount /dev/sda3 /mnt
 
# 再挂载引导分区(即sda1)

mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

安装包

pacstrap /mnt base linux linux-firmware vim nano

配置系统

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

进入系统

arch-chroot /mnt

设置时区

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 arch > /etc/hostname

网络配置

vim /etc/hosts

# 里面填写
 
127.0.0.1	localhost
::1		    localhost
127.0.1.1	arch.localdomain	arch


# 安装grub
 
pacman -S grub efibootmgr
 
# 然后执行
 
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
 
# 生成 grub.cfg
 
grub-mkconfig -o /boot/grub/grub.cfg
 
# 安装微码
 
pacman -S intel-ucode 
 
pacman -S amd-ucode 
 
# 最后再安装联网工具
 
pacman -S dhcpcd networkmanager

# 开机自启
systemctl enable dhcpcd
systemctl enable NetworkManager

设置密码

passwd

 最后输入exit

reboot

启动后输入root

后面输入你的密码

然后ping baidu.com看是否可以联网

参考

【虚拟机】Arch Linux 安装教程(UEFI+GPT)_XM_89的博客-CSDN博客_arch虚拟机安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值