救援模式安装AlpineLinux

参考官方:Replacing non-Alpine Linux with Alpine remotely

一、进入救援模式:

二、在VNC界面操作下载Alpine写入硬盘

wget dl-cdn.alpinelinux.org/alpine/v3.5/releases/x86_64/alpine-virt-3.5.2-x86_64.iso

把image写入硬盘/dev/vda

dd if=alpine-virt-3.5.2-x86_64.iso of=/dev/vda

重启,从本地硬盘启动,Alpine当前运行在ram里,登录root,剥离硬盘后格式硬盘并安装alpine

mkdir /media/setup
cp -a /media/vda/* /media/setup
mkdir /lib/setup
cp -a /.modloop/* /lib/setup

卸载modloop和media文件夹

rc-service modloop stop
 umount /dev/vda

将文件移回原位

mv /media/setup/* /media/vda/
mv /lib/setup/* /.modloop/

最后就可以格式化硬盘,安装alpine了

setup-disk或者setup-alpine

自定义分区安装alpine

参考文章:https://docs.alpinelinux.org/user-handbook/0.1a/Installing/manual.html

参考文章:https://wiki.alpinelinux.org/wiki/Bootloaders

apk add lsblk e2fsprogs cfdisk
mdev -s
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
mkfs.ext4 /dev/sda4
mount /dev/sda2 /mnt -t ext4
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot -t ext4
swapon /dev/sda3
setup-disk -m sys /mnt
dd bs=440 if=/usr/share/syslinux/mbr.bin of=/dev/sda
reboot

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

Related Post