首先第一步查看是否支持virtio_blk
lsmod | grep virtio_blk
不支持virtio_scsi 如果返回的结果里有virtio_scsi就代表不支持
例如
root@debian:~# lsmod | grep virtio_blk
virtio_blk 24576 2
virtio_ring 40960 6 virtio_console,virtio_balloon,virtio_scsi,virtio_pci,virtio_blk,virtio_net
virtio 20480 6 virtio_console,virtio_balloon,virtio_scsi,virtio_pci,virtio_blk,virtio_net
第二步查看云服务器mac地址
ip addr
第三步本地挂载修改img镜像/boot/grub/grub.cfg的mac地址
#下载DD包后上传到你的服务器
gunzip cc42548225bd43ef9c239df9072bb51f.gz
#解压DD包
mount -o loop,offset=$((9177088*512)) cc42548225bd43ef9c239df9072bb51f.img /mnt
#将DD包挂载到/mnt
sed -i 's/mac1=0011322CA603/mac1=yourmacaddr/g' /mnt/boot/grub/grub.cfg
#修改mac地址 !注意!将yourmacaddr替换为你自己的mac地址
umount /mnt
#卸载挂载点
gzip cc42548225bd43ef9c239df9072bb51f.img
#压缩镜像
第四步gzip压缩镜像后上传
注意 需要你自己上传为直链
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -dd '你上传的DD包直连'