ESXi Arm on Raspberry Pi4 /Pi400
ESXi Arm on Raspberry Pi4 /Pi400
1.update EEPROM
sudo rpi-eeprom-update -a
sudo reboot
2.flash EEPROM recovery โดยใช้ Raspberry Pi Imager แล้วเอาไปเปิดเครื่อง led จะกระพริบไม่หยุด จากนั้นปิดเครื่อง
3.update firmware
3.1 ลบไฟล์ใน sdcard แล้ว download https://github.com/raspberrypi/firmware มาแตกแล้วลบ 4 ไฟล์ที่ขึ้นต้นด้วย "kernel" ใน /boot
3.2 download UEFI firmware แล้ววางทับไปใน /boot
3.3 copy file ใน /boot ไปวางใน sdcard
3.4 แก้ไฟล์ config.txt เพิ่มบรรทัด gpu_mem=32
3.5 เอา sdcard ไปเปิดเครื่องจะเจอ logo raspberry pi ให้กด ESC เพื่อเข้าไปตั้งค่า UEFI
3.6 เข้าเมนู Device Manager > Raspberry Pi Configuration > Advanced Configuration แล้วเลือก Disabled ตรง Limit RAM to 3GB
4.ติดตั้ง ESXi Arm
4.1 download จาก https://flings.vmware.com/esxi-arm-edition#summary แล้ว flash ลง USB drive
4.2 เปิดเครื่องโดยเลือกให้ boot จาก USB เมื่อเข้าหน้า loading ของ ESXi ให้กด SHIFT+O แล้วพิมพ์ข้อความเพิ่มต่อท้าย parameter เดิมว่า autoPartitionOSDataSize=8192 เพื่อไม่ให้ ESXi ใช้พื้นที่หมดจนไม่เหลือพื้นที่สำหรับ DATASTORE
4.3 เลือกติดตั้งลงไปใน USB drive อีกตัวนึง เสร็จแล้ว boot เข้า UEFI ไปตั้ง boot manager ให้ boot เป็นลำดับแรก
4.4 เมื่อเปิดใช้งานครั้งแรกควรตั้งค่า NTP ด้วย เพราะ Pi ไม่มีแบดเตอรี่สำหรับ RTC
Comments