# 清空引导区
$ sudo dd if=/dev/zero of=/dev/sde bs=512 count=1
# 写入引导区mbr.bin
$ sudo dd if=bios/mbr/mbr.bin of=/dev/sde
# 建分区
$ sudo fdisk /dev/sde
$ sudo mkfs.ext3 /dev/sde1
# 复制filesystem
$ sudo mount /dev/sde1 /mnt
$ sudo tar -xvf ~/下载/alpine-minirootfs-3.16.0-x86_64.tar.gz -C /mnt
# 安装内核
$ sudo mkdir /mnt/boot
$ sudo cp /boot/vmlinuz-5.10.0-14-amd64 /mnt/boot/vmlinuz
$ sudo cp /boot/initrd.img-5.10.0-14-amd64 /mnt/boot/initrd.img
# 安装grub
$ sudo grub-install --no-floppy --root-directory=/mnt /dev/sde
正在为 i386-pc 平台进行安装。
安装完成。没有报告错误。
$ cat /mnt/boot/grub/grub.cfg
set root='hd0,msdos1'
echo 'Loading Linux ...'
linux /boot/vmlinuz ro
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img
boot