将当前Linux系统手动DD成Mikrotik系统

将当前Linux系统手动DD成Mikrotik系统

第一步:下载Mikrotik的硬盘镜像

wget -O /root/chr.img.xz https://us.feieryun.cn/users/xixi/public/image/mikrotik/chr-7.19.4-legacy-bios.img.xz
xz -dk /root/chr.img.xz

第二步:下载alpine作为救援系统

wget -O /boot/alpine-virt-3.22.1-x86_64.iso https://dl-cdn.alpinelinux.org/v3.22/releases/x86_64/alpine-virt-3.22.1-x86_64.iso
echo '#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Alpine Linux 3.22.1 Virt ISO" {
    loopback loop (hd0,1)/boot/alpine-virt-3.22.1-x86_64.iso
    linux (loop)/boot/vmlinuz-virt alpine_dev=loop:/alpine-virt-3.22.1-x86_64.iso modules=loop,squashfs,iso9660 quiet
    initrd (loop)/boot/initramfs-virt
}
'>/etc/grub.d/40_custom
update-grub
reboot

第三步:重启后进入VNC手动执行下列操作

mkdir /mnt
mount /dev/sda1 /mnt
cp /mnt/root/chr.img /
umount /mnt
dd if=/chr.img of=/dev/sda bs=1M
sync
echo b>/proc/sysrq-trigger
posted on 2025-08-22 01:51  项希盛  阅读(22)  评论(0)    收藏  举报