virtualbox简装arch linux

环境

系统:win10

虚拟机:VirtualBox 6.1.10 platform packages    Windows hosts

linux: 

安装步骤

使用virtualbox 6.1和低于6.1的版本,在有些小细节存在不同,可以看:Installation in EFI mode on VirtualBox < 6.1

本文使用的UEFI模式启动(我最初用的bios启动,本文重新装的时候用了uefi,毕竟要截图,只说uefi了)

安装具体步骤,可以参看官方文档:https://wiki.archlinux.org/index.php/Installation_guide

本操作基本是按官方文档安装步骤来的,因为只是虚拟中进行实现,省略了一些步骤,补充了一些步骤,尽量让第一次安装更快捷。

下面具体说明:

1. 安装virtualbox

2. 新建虚拟机,选个文件夹,其它一路默认,或根据需要调整:

创建完成。

3. 设置-存储-选择一个盘片:下载的archlinux镜像

4. 设置-系统-启用EFI给勾上吧(安装的时候还可以多增加一个选择性)

5. 启动,选择第一个,只能用命令行,所以下面的命令都要手敲,也不支持复制。

可能要等会,不要急。

6. 自动登录后,需要确保网络正常通着,ping 一下百度看看,全程保证网络通畅

7. 官方步骤的话,这里会更新系统时钟,跳过。需要,看官方说明

8. 校验上启动模式,是不是UEFI

 ls /sys/firmware/efi/efivars

像截图这样,就是用UEFI,继续往下看,否则报没有目录/文件错误的话,是用bios,下面仅供参考了。如果前面第4步少了,现在去补上,如果没少,不好意思,那就是不支持UEFI了。

9. 磁盘分区

不同的启动模式,分区方案不一样。分区布局示例看这:https://wiki.archlinux.org/index.php/Partitioning#Example_layouts

我有是UEFI/GPT,选用的如下:

其它的不要看,就看sd开头的,这就是创建的时候分的一个8G的盘,对它分区

分区命令我用的是cfdisk,也可以用其它工具Partitioning tools

命令行输入:cfdisk /dev/sda,然后选择gpt,回车

按new,开始分配大小,先分个boot, 260m:

然后,移动type这里,回车,选择文件系统类型,选EFI System :

参考创建EFI分区,分别创建其余几个:

最后选write,回车,输入yes,选到Quit,退出

bios/gpt,参考这个分区:BIOS/GPT layout example

10. 格式化分区,激活交换区:ESP的格式化说明,看这里:Format the partition,下面就直接执行命令了

别搞错了。

11. 挂载文件系统,顺序别错,先把root类型分区挂载到/mnt下,然后创建/mnt/efi目录(名字不一定非叫/efi,新手别乱改),挂载efi 类型分区,另2个不用管

12. 换镜像源,选择国内的,网络好。换镜像源参考的这篇,把阿里云的放在最前面,其次是国内的,然后是其它的:https://www.cnblogs.com/freerqy/p/8502838.html  命令手敲,别错了:

13. 安装基本的软件包,使用pacstrap脚本安装通用硬件的基本软件包,执行下面这条命令:

pacstrap /mnt base linux linux-firmware

等一会儿。

14. 创建fstab文件

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

看下有问题,就改。

15. 接下change root。

 arch-chroot /mnt

16. 设置时区,其中的 Asai/Shanghai,是因为我在列表看见的Aisa后有个Shanghai,没找到Beijing之类的,不是因为我在上海,我设置的它,我现在在中原。

17. 地区/语言配置,不想设置就跳过去

18. 设置主机名,配置hosts文件,xuxd是我的主机名,随意

19. 创建initramfs

20. 设置root密码,如果不再新增用户,安装完成可以先用root登录

21. 安装一个boot loader.我装了个grub,同时装了个efibootmgr。pacman是arch linux的包管理器

22. 安装启动程序并配置启动项

最后一步:使用exit或ctl+d,退出chroot环境;然后卸载所有挂载的分区,重启:

成功,开始进入系统:

输入账户/密码,登录。

安装完成。

猜你喜欢

转载自blog.csdn.net/x763795151/article/details/106882988