安装无boot分区的alpine系统
1. 准备环境
setup-alpine
apk add parted e2fsprogs util-linux2. 磁盘分区(mbr模式)
parted -s /dev/vda mklabel msdos
parted -s /dev/vda mkpart primary 0% 100%
parted -s /dev/vda set 1 boot on
partprobe /dev/vda3. 格式化并挂载
mkfs.ext4 /dev/vda1
mount /dev/vda1 /mnt
mkdir /mnt/boot4. 安装系统到目标盘
setup-disk -m sys /mnt5. 安装引导程序(extlinux)
extlinux --install /mnt/boot
dd if=/usr/share/syslinux/mbr.bin of=/dev/vda bs=440 count=16. 检查 fstab 与重启
cat /mnt/etc/fstab
umount /mnt
reboot