 
    Czasami podczas eksperymentowania z moim serwerem testowym ESXi potrzebuję bezpośredniego dostępu z konsoli ESXi (powłoki) do napędu flash USB podłączonego do serwera (mam na myśli bezpośredni dostęp z ESXi do napędu USB, a nie przekierowywania USB na maszynę wirtualną - pass- przez). Udało mi się znaleźć sposób na dostęp do zewnętrznego dysku flash z ESXi, co zostanie omówione w tym artykule.
Uwaga: Ta operacja może być używana wyłącznie do celów edukacyjnych lub do celów testowych i nie jest oficjalnie obsługiwana. VMware Wszystkie czynności wykonujesz na własne ryzyko.
Przed kontynuowaniem wyjaśniamy, że instrukcja jest odpowiednia tylko dla urządzeń pamięci USB sformatowanych w systemie plików FAT16. a dostęp do nich można uzyskać tylko z konsoli ESXi w wersji 4.1 i 5.0.
- Zaloguj się do konsoli ESXi Shell za pośrednictwem SSH i wyłącz usługę USB Arbitrator (USB Arbitrator - ta usługa jest domyślnie włączona i jest odpowiedzialna za możliwość przesyłania dalej urządzeń USB do systemów-gości) za pomocą polecenia: /etc/init.d/usbarbitrator stop  
-  Włóż nasz dysk flash USB do serwera ESXi. Sprawdzamy dostępność dysku flash za pomocą następujących poleceń ESXCLI:lista podstawowych urządzeń pamięci masowej esxcli | grep -i usb (sprawdzamy obecność urządzenia USB) Lista systemów plików pamięci esxcli (zobacz dostępne zamontowane systemy plików)  
-  I wreszcie, po upewnieniu się, że nasz ESXi widzi urządzenie USB, możesz uzyskać dostęp do jego systemu plików, który zostanie zamontowany w katalogu takim jak /vmfs/volumes/mpx.vmhba34:C0:TO:L0:1 
Jeśli ponownie potrzebujesz funkcji USB Path-Throught, nie zapomnij uruchomić usługi USB Arbitrator za pomocą polecenia:
/etc/init.d/usbarbitrator start








 
                         
                     
                     
                     
                    