wine毛毛 发表于 2022-11-18 20:19

M2虚拟化安装Arch Linux AArch64

这方面资料实在太少了,好不容易才安装成功。
现在给一下我自己的安装流程。

今天VMware发布了Fusion,原生支持了Linux 3D加速,除了没有tools,体验绝对爆杀PD。
https://www.vmware.com/cn/products/fusion/fusion-evaluation.html

安装好之后选择其他Linux,记得调一下内存,核数,硬盘大小。
选择下载:https://pkgbuild.com/~tpowa/archboot/web/archboot.html
选择aarch64架构,可以下载最小的那个。我用的是带latest的那个。

启动虚拟机。

一开始会有一个检查,按ctrl+c即可。

先nano /etc/pacman.d/mirrorlist
加入源:
Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo

然后重建缓存:
pacman -Syy

安装依赖:
pacman -S coreutils util-linux util-linux-libs arch-install-scripts dosfstools e2fsprogs glibc

vmware默认采用nvme硬盘:
cfdisk /dev/nvme0n1
200M给EFI,我给了4G物理内存,所以剩下都给了ext4

格式化:
mkfs.fat -F 32 /dev/nvme0n1p1
mkfs.ext4 /dev/nvme0n1p2

挂载:
mount /dev/nvme0n1p2 /mnt
cd /mnt
mkdir boot
mount /dev/nvme0n1p1 /mnt/boot

启动安装过程:
pacstrap -K /mnt base linux
pacstrap /mnt archlinuxarm-keyring

重建fstab:
genfstab -U /mnt >> /mnt/etc/fstab

chroot进入后处理:
arch-chroot /mnt
先cat /etc/fstab看看输出是不是两条,不是的话重来。

设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装vim,因为什么编辑器都没有:
pacman -S vim

设置语言:
vim /etc/locale.gen
找到后面的en_US的UTF-8,zh_CN的UTF-8,取消注释。
vim /etc/locale.conf
写入:LANG=en_US.UTF-8
因为不太想装太多字体,这使得英语字体看起来比中文舒服。

设定主机名:
echo 'Arch' > /etc/hostname
Arch可以换的,随你设置。

安装引导:
pacman -S grub efibootmgr
grub-install --target=arm64-efi --efi-directory=/boot --bootloader-id=GRUB --removable
grub-mkconfig -o /boot/grub/grub.cfg

设定root密码:
passwd
然后按提示走。

安装基础软件:
pacman -S nano networkmanager man-db man-pages dosfstools e2fsprogs git zsh

然后可以
exit
reboot
重启。

进系统输入密码。

启动网络服务:
systemctl enable --now NetworkManager

安装基础软件:
pacman -S base-devel dkms linux-aarch64-headers

我选择gnome桌面,所以:
pacman -S xorg gnome-shell gnome-control-center gnome-terminal file-roller gnome-system-monitor nautilus gvfs mutter gdm gnome-shell-extensions gedit gnome-menus gnome-session gnome-settings-daemon

我选择root登录,所以:
systemctl enable --now gdm

稍作美化:
pacman -S gnome-tweaks gnome-backgrounds

默认拥有3D加速。暂不支持VM Tools。

安装过程告一段落。

本帖完。

handyw 发表于 2023-11-5 21:06

archlinux太激进了,其他linux可以考虑
页: [1]
查看完整版本: M2虚拟化安装Arch Linux AArch64