首先登录阿里云轻量服务器,系统需要重装为 Debian。
在 mfsBSD 的官网上 https://mfsbsd.vx.sk/ 下载 mfslinux-0.1.11-94b1466.iso
到 Debian 上:
$ wget https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.11-94b1466.iso
然后下载 Debian 的 mini 镜像,我实测只有这个镜像可以安装成功,而且体积超小。
$ wget https://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/mini.iso
把 mfslinux 的放到 /boot
目录中,等一下需要启动到 mfslinux 中进行操作:
$ sudo mkdir /boot/mfslinux
$ sudo mount ./mfslinux-0.1.11-94b1466.iso /mnt
$ sudo cp /mnt/isolinux/vmlinuz /mnt/isolinux/initramfs.igz /boot/mfslinux
为了简便,直接删掉 /boot/grub/grub.cfg
:
$ sudo rm /boot/grub/grub.cfg
$ sudo poweroff
然后把轻量服务器关机,再到网页控制台启动服务器,然后使用 VNC 登录轻量服务器,在 Grub 下手动启动 mfslinux:
linux /boot/mfslinux/vmlinuz
initrd /boot/mfslinux/initramfs.igz
boot
然后把 mini 镜像 dd 到 /dev/vda
上:
mount /dev/vda1 /mnt
mv /mnt/home/v/mini.iso /tmp
umount /mnt
dd if=/tmp/mini.iso of=/dev/vda
reboot
重启后就进入熟悉的 Debian 安装界面了,一路根据向导提示安装就行。