首先第一步查看是否支持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包直连'

cc42548225bd43ef9c239df9072bb51f.gz下载地址密码9527

最后修改:2024 年 01 月 08 日
如果觉得我的文章对你有用,请随意赞赏