I. Tải ESXi ISO về máy
II. Tạo Boot USB để cài đặt ESXi
File ISO của ESXi nặng chưa đến 400MB nên chỉ cần sử dụng 1 ổ USB có dung lượng tối thiểu 1GB là có thể tạo được bản cài đặt từ USB.
Nếu sử dụng Windows, bạn có thể sử dụng công cụ Rufus để tạo Boot USB nhanh gọn lẹ. Xem hướng dẫn ở đây.
Mình đang dùng EndeavourOS nên sẽ hướng dẫn cách tạo Boot USB cho ESXi trên Linux
1. Cài syslinux vào máy
Để tạo Boot USB cho ESXi, cần phải sử dụng bootloader của syslinux. Do đó, mình phải cài nó vào máy.
yay -S syslinux
Nếu bạn dùng Ubuntu / Debian thì cài đặt bằng lệnh
apt -S syslinux
2. Thiết lập phân vùng cho ổ USB
Kiểm tra ổ USB bạn cần sử dụng bằng lệnh fdisk để xác định tên
lsblk
Kết quả
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 233,8G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 139,7G 0 part
└─sda4 8:4 0 93,9G 0 part /
sdb 8:16 1 28,7G 0 disk
└─sdb1 8:17 1 28,7G 0 part
sdc 8:32 1 0B 0 disk
Ghi lại tên của ổ USB tương ứng. Ví dụ /dev/sdb
Sử dụng công cụ fdisk
để thiết lập phân vùng phù hợp cho ổ USB
sudo fdisk /dev/sdb
- Nhập
d
để xóa hết tất cả các phân vùng hiện có - Nhập
n
để tạo phân vùng mới. Chọn Primary, sau đó Enter 3 lần - Nhập
t
, sau đó nhậpc
để thiết lập FAT32 file system - Nhập
a
để kích hoạt partition 1 - Nhập
w
để lưu lại và thoát
3. Định dạng FAT32 cho phân vùng
sudo mkfs.vfat -F 32 -n ESXi /dev/sdb1
4. Cài syslinux bootload lên ổ USB
sudo syslinux /dev/sdb1
Nếu thấy thông báo lỗi Hidden (2048) does not match sectors (62)
thì mặc kệ nó.
sudo dd if=/usr/lib/syslinux/bios/mbr.bin of=/dev/sdd
5. Copy nội dung file ISO vào USB
Mount ổ USB vào máy
sudo mkdir /usbdisk
mount /dev/sdb1 /usbdisk
Mount file ISO
sudo mkdir /esxi_cdrom
mount -o loop VMware-VMvisor-Installer-7.0U3d-19482537.x86_64.iso /esxi_cdrom
Copy toàn bộ file từ file ISO vào ổ USB
cp -r /esxi_cdrom/* /usbdisk
Đổi tên
Đổi tên isolinux.cfg
thành syslinux.cfg
mv /usbdisk/isolinux.cfg /usbdisk/syslinux.cfg
Chỉnh sửa file /usbdisk/syslinux.cfg
, sửa dòng APPEND -c boot.cfg
thành APPEND -c boot.cfg -p 1
Vậy là xong. Ổ USB đã sẵn sàng để bạn cài đặt ESXi 7.0
Hướng dẫn gốc: VMWare
III. Cài đặt ESXi 7.0
Khởi động lại máy tính, chọn Boot từ USB vừa mới tạo.
Do mình cài đặt trực tiếp lên Intel NUC nên không tiện việc screenshot. Tuy nhiên, các bước cài đặt y hệt như mình đã từng cài đặt ESXi 6.0 lên Hyper-V nên mình sẽ dùng hình cũ.
Đợi vài phút cho ESXi tải các module cần thiết
Bấm Enter để xác nhận cài đặt
Bấm F11 để đồng ý với điều khoản người dùng.
Chọn ổ cứng muốn dùng cho ESXi vào bấm Enter.
Chọn layout bàn phím US Default và bấm Enter.
Nhập mật khẩu và xác nhận, sau đó bấm Enter. Mật khẩu cần đáp ứng yêu cầu: có chữ hoa, chữ thường, số và kí tự đặc biệt (!@#%^&*)
Bấm F11 để bắt đầu cài đặt ESXi.
Rút ổ đĩa USB ra khỏi máy và bấm Enter để khởi động lại.
Sau khi khởi động lại máy, ESXi sẽ hiển thị địa chỉ IP của máy để bạn truy cập vào bằng trình duyệt để quản lý hệ thống.
IV. Truy cập ESXi 7.0
Mở trình duyệt, truy cập vào địa chỉ IP của ESXi https://192.168.0.151
Đăng nhập bằng username root
và mật khẩu bạn đã thiết lập khi cài đặt ESXi.
Sau khi đăng nhập, bạn sẽ nhìn thấy giao diện quản lý chính của ESXi. Bạn sẽ có 60 ngày dùng thử, sau đó muốn sử dụng tiếp cần phải nhập vào License Key đã được cấp ở bước I.
V. Kích hoạt ESXi
Truy cập vào đây để xem lại License Key của bạn.
Truy cập vào mục Licensing, bấm vào Assign license để nhập key.
Nhập vào License key và bấm Check license
License Key có hiệu lực. Bấm Assign license.
ESXi 7.0 đã được kích hoạt License Key thành công.
Chúc bạn thành công