vhdx镜像添加nbd支持
先安装qemu-utils
sudo -i apt update apt install qemu-utils
转到/etc/initramfs-tools目录
cd /etc/initramfs-tools
将mwtools工具挂载到任何一个方便的位置,我这里是挂载到了我的主目录下面,mwtools目录自己mkdir
mount /dev/sdb1 /home/kob/mwtools
将几个文件拷贝过来
cp /home/kob/mwtools/mwtools/distros/initramfs-tools/initramfs.conf . cp /home/kob/mwtools/mwtools/distros/initramfs-tools/modules . chmod +x modules cd hooks cp /home/kob/mwtools/mwtools/distros/initramfs-tools/hooks/mwnbd . chmod +x mwnbd cd .. cd scripts/local-top cp /home/kob/mwtools/mwtools/distros/initramfs-tools/scripts/local-top/mwnbd . chmod +x mwnbd cd .. cd local-bottom cp /home/kob/mwtools/mwtools/distros/initramfs-tools/scripts/local-bottom/mwnbd . chmod +x mwnbd
debian要在modules文件最后一排加上efivarfs
最后再更新一下
cd /boot mkinitramfs -o /boot/initrd.img-6.11.09.19-generic
debian的话运行下面的命令:
sudo update-initramfs -u -k all