Konfiguracja pendrive'a jako nośnika instalacyjnego systemu ESXi 6.5

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

VMware vSphere 6.5 może zostać zainstalowany w kilka sposobów. Instalacja z pendrive'a jest praktyczna zwłaszcza w przypadku systemów bez napędu CD/DVD, poza tym przebiega szybciej niż ma to miejsce w przypadku CD. W tym artykule przedstawiamy jak na komputerze z systemem Linux może zostać skonfigurowany pendrive jako nośnik instalacyjny dla systemu VMware ESXi 6.5. Informacje na temat instalacji systemu ESXi 6.5 z pendrive'a znajdują się w artykule Instalacja ESXi 6.5.

Konfiguracja pendrive'a jako nośnika instalacyjnego systemu VMware ESXi 6.5

W następującym przykładzie pendrive został rozpoznany w systemie Linux jako /dev/sdb. W poniżej opisanych krokach należy zamiast /dev/sdb zastosować nazwę urządzenia (device name), pendrive'a ze swojego systemu. Należy tutaj zwrócić uwagę na wprowadzaną nazwę urządzenia, błędna nazwa może prowadzić do utraty danych.

Czynności konieczne do skonfigurowania pendrive'a, który ma służyć jako nośnik instalacyjny dla VMware ESXi 6.5 muszą zostać wykonane jako root:[1]

  1. Pozyskanie uprawnień roota w konsoli Linuksa:
    sudo su -
  2. Partycjonowanie pendrive'a:
    fdisk /dev/sdb
    d (usuwa partycje)
    n (dodaje nową partycję)
    p (wybór podstawowej partycji)
    1 (wybór partycji 1, a następnie dwukrotne naciśnięcie klawisza enter, aby potwierdzić propozycję wielkości)
    t (zmiana typu partycji)
    c (wybór typu partycji W95 FAT32 (LBA))
    a (czyni partycję rozruchową)
    p (kontrola konfiguracji)
    w (zapis tabeli partycji i wyjście)
  3. Formatowanie pendrive'a:
    /sbin/mkfs.vfat -F 32 -n USB /dev/sdb1
  4. Instalacja Syslinux-a na kluczu USB (Syslinux Version 3.86, pobrany z kernel.org):[2]
    (Uwaga: pierwsza komenda odnosi się do /dev/sdb1, a druga do /dev/sdb)
    syslinux-3.86/linux/syslinux /dev/sdb1
    cat syslinux-3.86/mbr/mbr.bin > /dev/sdb
  5. Montowanie pendrive'a:
    mkdir /mnt/usbdisk
    mount /dev/sdb1 /mnt/usbdisk
  6. Montowanie obrazu instalatora ESXi (w przykładzie jest to obraz ISO ESXi 6.5 Update 1 firmy VMware, tutaj może zostać również wykorzystany indywidualnie utworzony obraz, ktory zawiera dodatkowe sterowniki - np. ISO hiperwizora vSphere 6 Thomas-Krenn):
    mkdir /mnt/esxi-cdrom
    mount -o loop /home/username/vmware/VMware-VMvisor-Installer-201701001-4887370.x86_64.iso /mnt/esxi-cdrom
  7. Kopiowanie zawartości na pendrive:
    cp -r /mnt/esxi-cdrom/* /mnt/usbdisk/
  8. Zmiana nazwy pliku isolinux.cfg w syslinux.cfg:
    mv /mnt/usbdisk/isolinux.cfg /mnt/usbdisk/syslinux.cfg
  9. Edycja pliku /mnt/usbdisk/syslinux.cfg (np. z vi lub nano):
    Zastąpienie wiersza APPEND -c boot.cfg
    poprzez APPEND -c boot.cfg -p 1
  10. Odmontowanie pendrive'a:
    umount /mnt/usbdisk
  11. Odmontowanie obrazu ESXi:
    umount /mnt/esxi-cdrom

Odnośniki


Autor: Werner Fischer

Powiązane artykuły

Aktualizacja VMware vCenter Server Appliance (vCSA) z wersji 6.0 do 6.5
Konfiguracja klastra vSAN
VMware vSphere z NVIDIA GRID vGPU