网上找到的教程
datastore 修改为实际路径
rm -rf /vmfs/volumes/datastore/vmvisor-sys/
rm -rf /vmfs/volumes/datastore/tmp/
mkdir /vmfs/volumes/datastore/vmvisor-sys/
mkdir /vmfs/volumes/datastore/tmp/
mkdir /vmfs/volumes/datastore/tmp/vmvisor-sys/
cp "/bootbank/vmx.v00" "/vmfs/volumes/datastore/vmvisor-sys/vmx.gz"
pigz -d "/vmfs/volumes/datastore/vmvisor-sys/vmx.gz"
sigfilesize=$(wc -c < "/usr/share/weasel/s.sigblob"); \
sysfilesize=$(wc -c < "/vmfs/volumes/datastore/vmvisor-sys/vmx"); \
head -c $((sysfilesize-sigfilesize)) "/vmfs/volumes/datastore/vmvisor-sys/vmx" > "/vmfs/volumes/datastore/vmvisor-sys/vmx-nosig.xz"
xz -d "/vmfs/volumes/datastore/vmvisor-sys/vmx-nosig.xz"
vmtar -x "/vmfs/volumes/datastore/vmvisor-sys/vmx-nosig" -o "/vmfs/volumes/datastore/vmvisor-sys/vmx.tar"
tar xf "/vmfs/volumes/datastore/vmvisor-sys/vmx.tar" -C "/vmfs/volumes/datastore/tmp/vmvisor-sys/"
修改BIOS.440.ROM,EFI20-64.ROM和EFI64.ROM后 添加到/vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/
chmod 755 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/BIOS.440.ROM
chmod 755 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI64.ROM
chmod 755 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI20-64.ROM
chmod u+s /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/BIOS.440.ROM
chmod u+s /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI64.ROM
chmod u+s /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI20-64.ROM
chown 201:201 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/BIOS.440.ROM
chown 201:201 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI64.ROM
chown 201:201 /vmfs/volumes/datastore/tmp/vmvisor-sys/usr/lib/vmware/roms/EFI20-64.ROM
rm -R "/vmfs/volumes/datastore/vmvisor-sys/"
mkdir "/vmfs/volumes/datastore/vmvisor-sys/"
cd "/vmfs/volumes/datastore/tmp/vmvisor-sys/"; \
tar cf "/vmfs/volumes/datastore/vmvisor-sys/vmx.tar" *
vmtar -c "/vmfs/volumes/datastore/vmvisor-sys/vmx.tar" -o "/vmfs/volumes/datastore/vmvisor-sys/vmx-nosig"
xz --compress --stdout --lzma2=dict=2048KiB --check=crc32 --threads=8 "/vmfs/volumes/datastore/vmvisor-sys/vmx-nosig" > "/vmfs/volumes/datastore/vmvisor-sys/vmx"
cat "/usr/share/weasel/s.sigblob" >> "/vmfs/volumes/datastore/vmvisor-sys/vmx"
pigz -9 -p 60 -n -T "/vmfs/volumes/datastore/vmvisor-sys/vmx"
把vmx.gz改名为VMX.V00替换到ISO即可
文章来源:
网络小编D
版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站立刻删除。
