Creating a bootable ESX USB installation disk with OS X and File:Nsx-universal-sec-06.png: Difference between pages

From Iwan
(Difference between pages)
Jump to: navigation, search
(Import pages from iwan.wiki)
 
(== Summary == Uplaoding files from nsx.ninja and iwan.wiki)
Tag: Server-side upload
 
Line 1: Line 1:
==Introduction==
== Summary ==
 
Uplaoding files from nsx.ninja and iwan.wiki
For my [[New Lab Server (2016)|new lab server]]  I have created a new bootable USB flash disk for the initial installation of ESX version 6.
As I am a Mac user I found [https://github.com/cbednarski/vmware-usb-osx this procedure] that explains how to create a bootable ESX 6 USB drive using OS X.
 
== Creating the disk ==
 
'''Download "VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso" from the VMware website.'''
 
'''Download the "vmware-usb-osx-master" tool and upzip it.'''
 
'''Browse to the "vmware-usb-osx-master" directory.'''
 
{{console|body=
##b####bl##Iwans-MacBook-Pro:~ iwanhoogendoorn$ cd Downloads/
}}
{{console|body=
##b####bl##Iwans-MacBook-Pro:Downloads iwanhoogendoorn$ cd vmware-usb-osx-master
}}
 
'''Verify if the "VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso" is in that directory and if not place it in there.'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ ls
LICENSE
Makefile
README.md
##b####y##VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso
syslinux.cfg
}}
 
'''Rename "VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso" to "esxi.iso".'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ mv VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso esxi.iso
}}
 
'''Verify if the renaming is done correctly.'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ ls
LICENSE Makefile README.md ##y##esxi.iso##!y## syslinux.cfg
}}
 
'''Verify the disks that are currently inserted.'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ make devices
diskutil list
/dev/disk0 (internal, physical):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:      GUID_partition_scheme                        *1.0 TB    disk0
  1:                        EFI EFI                    209.7 MB  disk0s1
  2:          Apple_CoreStorage Macintosh HD            999.7 GB  disk0s2
  3:                Apple_Boot Recovery HD            650.0 MB  disk0s3
/dev/disk1 (internal, virtual):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:                  Apple_HFS Macintosh HD          +999.3 GB  disk1
                                Logical Volume on disk0s2
                                75DB85AD-BE28-43ED-9487-C1BA421E5D17
                                Unencrypted
/dev/disk4 (disk image):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:    Apple_partition_scheme                        +18.1 MB    disk4
  1:        Apple_partition_map                        32.3 KB    disk4s1
  2:                  Apple_HFS Flash Player            18.1 MB    disk4s2
}}
 
'''Insert the USB Flash Disk at this point.'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ make devices
diskutil list
/dev/disk0 (internal, physical):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:      GUID_partition_scheme                        *1.0 TB    disk0
  1:                        EFI EFI                    209.7 MB  disk0s1
  2:          Apple_CoreStorage Macintosh HD            999.7 GB  disk0s2
  3:                Apple_Boot Recovery HD            650.0 MB  disk0s3
/dev/disk1 (internal, virtual):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:                  Apple_HFS Macintosh HD          +999.3 GB  disk1
                                Logical Volume on disk0s2
                                75DB85AD-BE28-43ED-9487-C1BA421E5D17
                                Unencrypted
##b####y##/dev/disk2 (external, physical):
##b####y##  #:                      TYPE NAME                    SIZE      IDENTIFIER
##b####y##  0:      GUID_partition_scheme                        *4.0 GB    disk2
##b####y##  1:                        EFI EFI                    209.7 MB  disk2s1
##b####y##  2:                  Apple_HFS Untitled                3.7 GB    disk2s2
/dev/disk4 (disk image):
  #:                      TYPE NAME                    SIZE      IDENTIFIER
  0:    Apple_partition_scheme                        +18.1 MB    disk4
  1:        Apple_partition_map                        32.3 KB    disk4s1
  2:                  Apple_HFS Flash Player            18.1 MB    disk4s2
}}
 
'''You will see that a new disk "disk2" is there and this is the USB Flash disk that we will use for the bootable disk creation.'''
 
'''Now we can create the actual boot disk.'''
{{console|body=
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$ make vmware DISK=2
hdiutil convert -format UDRW -o esxi.img esxi.iso
Reading ESXI-6.0.0-20160302001-STANDARD  (Apple_ISO : 0)…
...............................................................................
Elapsed Time:  1.649s
Speed: 217.0Mbytes/sec
Savings: 0.0%
created: /Users/iwanhoogendoorn/Downloads/vmware-usb-osx-master/esxi.img.dmg
# Format USB device as a bootable MS-DOS volume
diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
diskutil eraseDisk MS-DOS ESXI MBR /dev/disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk2s1 as MS-DOS (FAT) with name ESXI
newfs_msdos: warning: sectors/FAT limits sectors to 7866358, clusters to 981374
512 bytes per physical sector
/dev/rdisk2s1: 7850992 sectors in 981374 FAT32 clusters (4096 bytes/cluster)
bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2 drv=0x80 bsec=7866358 bspf=7667 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
# Mount USB device to add syslinux.cfg
mkdir -p source
mkdir -p target
hdiutil mount esxi.iso -mountpoint ./source
/dev/disk3                                          /Users/iwanhoogendoorn/Downloads/vmware-usb-osx-master/source
cp -r source/ /Volumes/ESXI/
cp syslinux.cfg /Volumes/ESXI/
hdiutil eject ./source
"disk3" unmounted.
"disk3" ejected.
diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
diskutil eject /dev/disk2
Disk /dev/disk2 ejected
##b####bl##Iwans-MacBook-Pro:vmware-usb-osx-master iwanhoogendoorn$
}}
 
'''And you are finished.'''
 
<br />
[[Category:Articles]]
[[Category:VMware]]

Latest revision as of 15:14, 12 January 2024

Summary

Uplaoding files from nsx.ninja and iwan.wiki