vimacs's personal siteWritten with Vim and Emacs

Hetzner

在 Hetzner 的虚拟机上安装 Arch

试过 vps2arch 脚本,不知道为什么,安装好之后网络路由不正常,但是用 Hetzner 给的 archiso 却没问题。于是我考虑下载最新的 archiso,然后 kexec 启动到 archiso 安装:

kexec -l /mnt/arch/boot/x86_64/vmlinuz-linux --initrd /mnt/arch/boot/x86_64/initramfs-linux.img --command-line 'img_dev=/dev/sda1 img_loop=root/archlinux-2020.12.01-x86_64.iso copytoram'
kexec -e

使用 Legacy BIOS 启动协议启动,把原有的 ESP /dev/sda15 设为 Linux filesystem 并格式化为 ext2,挂载至 /boot.

pacman 安装软件包:

pacstrap /mnt base base-devel linux grub qemu-guest-agent openssh vim

systemd-networkd 配置:

[Match]
Name=en*

[Network]
DHCP=ipv4
Address=2a01:4f9:c010:b119::1/64
Gateway=fe80::1