在MacOS上制作ESXI启动盘

google了很多次如何在mac上创建可引导ESXI启动盘,方法都是在终端命令dd烧录iso到U盘

diskutil list
diskutil unmountdisk /dev/disk[1-9]
dd if=Downloads/VMware-VMvisor-Installer-6.5.0.update01-5969303.x86_64.iso of=/dev/disk[1-9] bs=1m
diskutil eject /dev/disk[1-9]

按照google到的这个办法尝试了很多次,无论是dd esxi还是dd windows ISO全都不能开机引导

后来用之前做windows启动盘的办法尝试成功了,欣喜若狂特来分享

1、格式化U盘: <主引导记录>,<fat32格式>。注意名称不要包含中文和符号

屏幕快照 2017-09-03 上午1.01.17.png

2、双击打开esxi.iso文件,把里面的所有文件托进刚格式化好的U里。

3、可引导启动盘制作完成。

so 很简单,这个方法适合win镜像也适合linux等支持efi启动的iso镜像和主板。

MS17-010

http://www.catalog.update.microsoft.com/Search.aspx?q=KB4012212

https://technet.microsoft.com/zh-cn/library/security/MS17-010

Windows Server 2008 sp2 X86|x64 

KB4012598

http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.0-kb4012598-x64_6a186ba2b2b98b2144b50f88baf33a5fa53b5d76.msu

http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.0-kb4012598-x86_13e9b3d77ba5599764c296075a796c16a85c745c.msu

Windows Server 2008 R2 sp1 x64

KB4012212/KB4012215

http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x64_2decefaa02e2058dcd965702509a992d8c4e92b3.msu

Windows 7 sp1 x86 x64

KB4012212/KB4012215

http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x64_2decefaa02e2058dcd965702509a992d8c4e92b3.msu

http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x86_6bb04d3971bb58ae4bac44219e7169812914df3f.msu

Windows Server 2012

KB4012214/KB4012217

Windows Server 2012 R2

KB4012213/KB4012216

Windows 10 x86|x64

KB4012606

Windows 10 1511 x86|x64

KB4013198

Windows 10 1607 x86|x64

KB4013429

Windows Server 2003 sp2 x64|x86 (KB4012598)

http://download.windowsupdate.com/c/csa/csa/secu/2017/02/windowsserver2003-kb4012598-x64-custom-chs_68a2895db36e911af59c2ee133baee8de11316b9.exe

http://download.windowsupdate.com/c/csa/csa/secu/2017/02/windowsserver2003-kb4012598-x86-custom-chs_b45d2d8c83583053d37b20edf5f041ecede54b80.exe

Windows XP SP3 KB4012598

http://download.windowsupdate.com/d/csa/csa/secu/2017/02/windowsxp-kb4012598-x86-custom-chs_dca9b5adddad778cfd4b7349ff54b51677f36775.exe

Dism /Online /Cleanup-Image /CheckHealth

DISM.exe /Online /Cleanup-image /Scanhealth

DISM.exe /Online /Cleanup-image /Restorehealth

dism /online /add-package /packagepath:

UEFI+GPT快速部署Windows

UEFI+GPT已经成为主流,如何快速简单部署呢,阅读完本文新手也可以做到。

一)、准备一个4GB以上的U盘,制作PE启动盘。

下载这个Win10pex64.iso,使用软碟通UltraISO 9.6.5.3237写入硬盘映像

注册名:Guanjiu 
注册码:A06C-83A7-701D-6CFC

QQ截图20160411211053.png

二)、下载原版SW_DVD5_Win_Pro_7w_SP1_64BIT_ChnSimp_-2_MLF_X17-59526.ISO(本方法适合WIN7 64位以上Windows系统,包括Windows Server)

把Windows ISO文件镜像解压并将Sources文件夹内的install.wim拷贝到U盘里(U盘可事先格式化成NTFS格式,方便保存更大的wim文件)

三)、在U盘里创建硬盘分区文本文档,文件名为UEFIGPT.TXT

硬盘分区信息,例如我想给500G的硬盘分3个区,C盘100000MB命名为Windows,D盘170000MB,剩下的为E盘,代码如下。

select disk 0
clean
convert gpt
create partition efi size=100
format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=128
create partition primary size=100000
format quick fs=ntfs label="Windows"
assign letter="W"
create partition primary size=170000
format quick fs=ntfs
assign letter="P"
create partition primary
format quick fs=ntfs
assign letter="Q"
list volume
exit

保存上面代码重命名为UEFIGPT.TXT

四)、新建脚本文件:ApplyImage.bat

内容如下:

@echo off
diskpart /s UEFIGPT.TXT
dism /Apply-Image /ImageFile:%~dp0install.wim /Index:1 /ApplyDir:W:\
bcdboot W:\Windows /s s: /f UEFI /l zh-cn

保存上面代码重命名为ApplyImage.bat

五)、保证U盘里有三个文件:install.wimUEFIGPT.TXTApplyImage.bat在同一个目录内

开机从U盘引导启动进入PE命令行界面,执行U盘里的applyimage.bat脚本即可。

如:假设此时U盘的盘符为F:\

在PE的命令的提示符里执行下面命令即可完成分区和系统部署

x:\Windows\System32> f:\applyimage.bat

最后重启电脑,把PC的启动模式调成UEFI模式,即可完成快速部署。

外言,对于企业来说,此方法快速简单,标准化分区,如果会封装企业系统镜像还能达到系统标准化。

相对网络安装,光盘安装等,有很大的便捷性,可靠性,安全性,成本低,易用性。

用Windows10 ADK 1511提取中文原版WINPE

copype amd64 E:\WinPE_amd64
Dism /Mount-Image /ImageFile:"E:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"E:\WinPE_amd64\mount"
Dism /remove-Package /Image:"E:\WinPE_amd64\mount" /Packagename:"Microsoft-Windows-WinPE-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.10586.0"
Dism /Add-Package /Image:"E:\WinPE_amd64\mount" /PackagePath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-CN.cab"
Dism /Add-Package /Image:"E:\WinPE_amd64\mount" /PackagePath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\lp.cab"
Dism /Get-Packages /Image:"E:\WinPE_amd64\mount"
Dism /Set-AllIntl:zh-CN /Image:"E:\WinPE_amd64\mount"
保存
Dism /Commit-Wim /MountDir:"E:\WinPE_amd64\mount"
卸载并保存
Dism /Unmount-Image /MountDir:"E:\WinPE_amd64\mount" /commit
制作ISO
MakeWinPEMedia /ISO E:\winpe_amd64 E:\WinPE_amd64\winpe10.iso
创建可启动介质,如 U 盘
MakeWinPEMedia /UFD E:\WinPE_amd64 x:
隐藏X:盘的所有文件
attrib /s /d +h +r +s x:
尝试卸载映像,并放弃更改
dism /Unmount-Image /MountDir:"E:\WinPE_amd64\mount" /discard
尝试清除与已装载的映像相关联的资源
dism /Cleanup-Mountpoints
rmdir E:\WinPE_amd64 /s/q
添加设备驱动:
Dism /Add-Driver /Image:"E:\WinPE_amd64\mount" /Driver:"D:\SampleDriver\driver.inf"
备份
Dism /Capture-Image /CaptureDir:C:\ /Imagefile:E:\Win10.wim /Name:Win10
还原
Dism /Apply-Image /ApplyDir:C:\ /Imagefile:E:\Win10.wim/Index:1

参考文章https://msdn.microsoft.com/zh-cn/library/windows/hardware/dn938390(v=vs.85).aspx

 

提供一个我刚提取好的PE

http://pan.baidu.com/s/1c0Mf8Lq