本贴转自sirpdboy的谷歌云盘:https://drive.google.com/drive/folders/1hslY_Pbdy-R-EAEVRMuaZvxUx_jOfje-
平时我们使用openwrt sirpdboy固件,在esxi中编辑会出现文件大小不对的错误。
那我们怎么去改正它呢?
步骤分为两步。
上传固件的磁盘文件之后,不要急于安装。先修改磁盘文件的大小。改好大小之后,我们才开始新建虚拟机,并且添加现有硬盘至虚拟机中。
1.先开启ESXI的SSH功能,能够让我们以命令行的方式登上ESXI后台。
用SSH工具登陆ESXI后台之后,要使用命令行来修改。
命令行如下:
cd /vmfs/volumes/datastore1 (命令行打开当前硬盘)
ls (列出你上传磁盘文件的文件夹,可以看到里面有什么)
cd openwrt (进入我的openwrt文件夹,里面有需要用的磁盘文件vmdk文件。)
vmkfstools -X 300M openwrt.vmdk
( -X 为大写X 300M是要修改成为的磁盘大小 openwrt.vmdk是需要修改的磁盘文件。)
改好之后,再开始新建虚拟机,把改好的磁盘添加到虚拟机中,磁盘大小就变了。
这样改完之后,以后编辑虚拟机硬件就不会出错了。