Korzystamy z ciasteczek, aby ulepszać naszą stronę. Prosimy przeczytać naszą politykę dotyczącą ciasteczek .

NAS 249

Konfiguracja maszyny wirtualnej za pomocą VirtualBox

Konfiguracja i uruchamianie Wirtualnych Maszyn na ASUSTOR NAS za pomocą VirtualBox

2024-11-01

CELE KURSU

Po ukończeniu tego kursu powinieneś być w stanie:

  1. Skonfigurować i uruchamiać maszyny wirtualne w ASUSTOR Portal przy użyciu VirtualBox.
  2. Uruchamiać maszyny wirtualne na urządzeniach mobilnych (notebooki, smartfony, tablety).

WYMAGANIA WSTĘPNE

Wymagania wstępne kursu:

Nie dotyczy

Od studentów oczekuje się praktycznej wiedzy w zakresie:

Nie dotyczy


AGENDA

1. Wprowadzenie do VirtualBox

2. Konfiguracja maszyny wirtualnej

2.1 Ustawienie języka wyświetlania VirtualBox w ADM

3. Konfiguracja Podłączania Pulpitu Zdalnego

4. Instalowanie dodatków VirtualBox Guest

4.1 Instalacja przez VirtualBox w ADM

4.2 Instalacja przez ASUSTOR Portal

5. Uruchamianie maszyn wirtualnych z urządzeń mobilnych

6. Dostęp do plików NAS

7. Automatyczne uruchamianie maszyny wirtualnej po ponownym uruchomieniu NAS

8. Uwagi





1. Wprowadzenie do VirtualBox

VirtualBox jest utrzymywany i rozwijany przez Oracle Corporation. VirtualBox może być używany do instalowania i uruchamiania wielu systemów operacyjnych.


  • Ograniczenia użytkowania

Obsługiwane modele 

AS52, 53, 54, 63, 64, 70, Lockerstor (AS66), Lockerstor Gen2 (AS67), Flashstor (FS67)

(*) AS31, 32, 50, 51, 61, 62

(**) Lockerstor (AS65), Lockerstor Pro (AS71), Lockerstor Gen3 (AS68), Flashstor Gen2 (FS68)


*W przypadku tych modeli mogą być uruchamiane zwykłe programy, ale nie multimedia ze względu na ograniczenia sprzętowe systemu.

**W przypadku tych modeli użycie HDMI nie jest obsługiwane.

Pamięć

Zalecane jest 4 GB lub więcej

Oficjalnie zweryfikowane systemy operacyjne

  • Windows 8.1, Windows 10, 11
  • Windows Server 2012, 2012R2, 2016, 2019, 2022
  • macOS 10.15, 11, 12, 13
  • Ubuntu 18.04 LTS, 20.04 LTS, 22.04
  • Debian GNU/Linux 10, 11
  • Oracle Linux 7, 8, 9
  • CentOS
  • Więcej...

Lista systemów operacyjnych VirtualBox Guest

https://www.virtualbox.org/wiki/Guest_OSes

Maksymalna jednoczesna liczba maszyn wirtualnych

Tylko jedna maszyna wirtualna może być uruchomiona na raz w interfejsie ASUSTOR Portal, ale wiele maszyn może być jednocześnie uruchomionych w tle. Liczba maszyn wirtualnych, które mogą jednocześnie działać w tle, będzie się różnić w zależności od procesora i pamięci systemu.

Obsługa urządzeń RDP i USB 2.0/3.0

Ze względu na ograniczenia licencji pakiet rozszerzeń VirtualBox należy zainstalować ręcznie.




2. Konfiguracja maszyny wirtualnej

W tej sekcji zademonstrujemy, jak używać VirtualBox do konfiguracji maszyny wirtualnej.
Najpierw przygotuj pozycje wymienione poniżej.

  • Klawiatura i mysz
  • Plik wirtualnego dysku optycznego dla systemu operacyjnego, który chcesz zainstalować.

KROK 1

Zaloguj się do ADM, otwórz [App Central] i upewnij się, że zainstalowano następujące aplikacje:

  • Portal ASUSTOR (*)
  • VirtualBox
  • Pakiet rozszerzeń VirtualBox
  • VirtualBox Language Pack (opcjonalnie: zainstaluj tę aplikację, jeśli potrzebujesz ustawić język wyświetlania VirtualBoxa w ADM).

Uwaga: * W przypadku modeli bez obsługi HDMI instalacja ASUSTOR Portal nie jest wymagana i jest niedostępna.



KROK 2

Podłącz klawiaturę i mysz do NAS, a następnie kliknij ikonę VirtualBox.

Uwaga: Klawiatury i myszy nie są potrzebne w modelach bez HDMI. Instalacja i ustawienia zostaną wykonane przez VirtualBox na pulpicie ADM.


  • ADM: Upewnij się, że włączyłeś Web Server w Services lub Web Center dla używania VirtualBox w ADM.



  • Portal:


KROK 3

Po otwarciu VirtualBox powinieneś być w stanie zobaczyć interfejs zarządzania VirtualBox, jak pokazano na poniższej grafice. Tutaj będziesz mógł dodawać i zarządzać maszynami wirtualnymi.


KROK 4

Kliknij [Nowy], aby rozpocząć konfigurację nowej maszyny wirtualnej.


KROK 5

Wprowadź nazwę maszyny wirtualnej, wybierz typ systemu operacyjnego, który chcesz zainstalować, a następnie kliknij [Dalej].

  • ADM:


  • Portal:


KROK 6

Teraz musisz wybrać ilość pamięci (RAM), którą chcesz przydzielić maszynie wirtualnej. Im więcej przydzielisz pamięci, tym płynniejsze będzie działanie maszyny wirtualnej. Po przydzieleniu pamięci kliknij [Dalej], aby kontynuować.

Uwaga: Pamiętaj, aby wziąć pod uwagę wykorzystanie pamięci NAS podczas przydzielania pamięci dla maszyn wirtualnych.


KROK 7

W tym momencie będziesz musiał skonfigurować ustawienia dysku twardego dla maszyny wirtualnej. Te ustawienia są następujące:

  • Tworzenie wirtualnego dysku twardego
  • Konfigurowanie właściwości plików wirtualnego dysku twardego
  • Konfigurowanie właściwości elastyczności rozszerzania wirtualnego dysku twardego
  • Wybieranie lokalizacji na serwerze NAS dla wirtualnego dysku twardego i konfigurowanie jego rozmiaru. (Uwaga: domyślna lokalizacja wirtualnego dysku twardego to /home/admin/VirtualBox VMs)

Wybierz przycisk [Utwórz wirtualny dysk twardy teraz], a następnie kliknij [Utwórz].


Wybierz typ pliku, którego chcesz użyć dla nowego wirtualnego dysku twardego. W naszym przykładzie wybieramy [VDI (VirutalBox Disk Image)], a następnie klikamy [Dalej].


Wybierz, czy nowy wirtualny dysk twardy powinien rosnąć w miarę używania (przydzielony dynamicznie), czy też powinien zostać utworzony w stałym maksymalnym rozmiarze (rozmiar stały). W naszym przykładzie wybieramy [Przydzielone dynamicznie], a następnie klikamy [Dalej].


Teraz będziesz musiał wprowadzić nazwę wirtualnego dysku twardego, wybrać jego lokalizację na serwerze NAS i skonfigurować jego rozmiar. W naszym przykładzie użyjemy domyślnej lokalizacji i rozmiaru VirtualBox (50 GB), a następnie klikniemy [Utwórz].

Uwaga: Jeśli chcesz stworzyć wirtualny dysk twardy większy niż 512 GB, wprowadź pojemność bezpośrednio w polu wprowadzania danych. Upewnij się, że pojemność nie przekroczy dostępnej pojemności Wolumenu, w którym przechowywany jest VDI.


KROK 8

Po utworzeniu maszyny wirtualnej powinieneś zobaczyć jej nazwę w interfejsie zarządzania VirtualBox. Przejdziemy teraz do konfiguracji następujących ustawień maszyny wirtualnej:

  • Ustawienia procesora
  • Ustawienia pamięci wideo
  • Plik obrazu płyty CD/DVD systemu operacyjnego, który chcesz zainstalować

Najpierw skonfigurujemy ustawienia procesora. Kliknij [Ustawienia], wybierz [System], a następnie wybierz zakładkę [Procesor], aby uzyskać dostęp do ustawień procesora. (Podczas konfigurowania alokacji procesora należy wziąć pod uwagę wydajność sprzętu NAS.)


Następnie wybierz [Wyświetlacz], aby skonfigurować pamięć wideo. Najpierw wybierz opcje [Włącz akcelerację 3D] i [Włącz akcelerację wideo 2D], a następnie ustaw pamięć wideo na [128 MB].


Pamiętaj, aby włączyć zdalne wyświetlanie, jeśli używasz VirtualBox w ADM do konfiguracji maszyny wirtualnej.

  • Wybierz opcję Zdalne wyświetlanie w sekcji Wyświetlacz w Ustawieniach.
  • Włącz serwer i wprowadź adres IP NAS pod Net Address. Kliknij OK, aby zapisać.


Teraz wybierz [Pamięć], wybierz [Pusty], a następnie kliknij ikonę „Napęd optyczny”. Wybierz [Wybierz plik wirtualnego dysku CD/DVD…]. W tym momencie możesz przeglądać NAS i wybrać plik wirtualnego dysku CD/DVD dla systemu operacyjnego, który chcesz zainstalować. Po wybraniu pliku kliknij [OK].



Uwaga: Wybierając plik obrazu CD/DVD z ASUSTOR Portal, można dwukrotnie kliknąć [/], a następnie wybrać [Volume 1], aby przeglądać dane na serwerze NAS.


KROK 9

Sprawdź, czy plik obrazu wirtualnego dysku CD/DVD został zamontowany, a następnie kliknij przycisk [Start], aby rozpocząć instalację systemu operacyjnego.


  • ADM:

Używając Remote Desktop Connection for Windows i wprowadź adres IP NAS, a następnie Colon i numer portu. Przykład: 192.168.1.100:3389. Następnie powinieneś być w stanie połączyć się z maszyną wirtualną, zainstalować system operacyjny i uruchomić maszynę wirtualną.

Użytkownicy mogą wpisać w wyszukiwaniu w Windows "Remote Desktop Connection", aby uruchomić Remote Desktop w Windows.


  • Portal:

Po otwarciu ekranu instalacyjnego w Portalu kliknij [Widok] w górnej części okna, a następnie wybierz [Tryb pełnoekranowy]. Teraz będziesz gotowy do rozpoczęcia instalacji systemu operacyjnego.


Jeśli pojawi się poniższy komunikat, wybierz [Nie pokazuj tego komunikatu ponownie], a następnie kliknij [Przełącz].


Uwaga: klucz Host jest domyślnie zdefiniowany jako prawy klawisz Ctrl.



2.1 Ustaw język wyświetlania VirtualBox w ADM


KROK 1

  • Otwórz [App Central], wybierz [VirtualBox Language Pack] i zainstaluj go.
  • Kliknij [VirtualBox Language Pack] na pulpicie ADM po zakończeniu instalacji.


KROK 2

  • Kliknij [Display Language], wybierz język, który chcesz zmienić, i kliknij [Apply].
  • Zamknij tę aplikację, kliknij [VirtualBox] na pulpicie ADM i potwierdź, że język wyświetlania VirtualBox został zmieniony.




3. Konfiguracja Podłączania Pulpitu Zdalnego

Pakiet rozszerzenia VirtualBox jest potrzebny do umożliwienia połączeń zdalnego pulpitu w VirtualBox i jest szczególnie niezbędny w przypadku modeli bez obsługi HDMI. Instalowanie systemu operacyjnego na maszynie wirtualnej i działanie na maszynie wirtualnej musi odbywać się w ramach połączenia zdalnego, ponieważ nie ma portów HDMI. Pamiętaj, aby włączyć serwer sieci Web w usługach.

Te ustawienia można ustawić za pomocą phpVirtualbox w ADM.

  • Wybierz Zdalny wyświetlacz w obszarze Wyświetlacz w Ustawieniach.
  • Włącz serwer i wprowadź adres IP NAS w polu Adres sieciowy. Kliknij OK, aby zapisać.


Po dostosowaniu ustawień użyj Podłączania pulpitu zdalnego dla systemu Windows. Wprowadź adres IP NAS, a następnie dwukropek i numer portu. Przykład: 192.168.1.100:3389. Następnie powinieneś być w stanie połączyć się z maszyną wirtualną, zainstalować system operacyjny i uruchomić maszynę wirtualną.

Użytkownicy mogą wpisać wyszukiwanie w systemie Windows „Podłączanie pulpitu zdalnego”, aby uruchomić Pulpit zdalny w systemie Windows.


Uwaga: nowsze wersje Chrome i Firefox nie obsługują już Adobe Flash. W ADM VirtualBox nie można kliknąć konsoli, aby podłączyć zdalny wyświetlacz za pomocą przeglądarki internetowej, która nie obsługuje Flash.




4. Instalowanie dodatków VirtualBox Guest

Po zakończeniu instalacji systemu operacyjnego zainstalujemy dodatki VirtualBox Guest, aby zapewnić lepsze wrażenia z użytkowania. Dwa przykłady w tej sekcji zademonstrują instalację przez HDMI (portal ASUSTOR) i phpVirtualBox (interfejs przeglądarki internetowej ADM).


4.1 Instalacja przez VirtualBox w ADM

KROK 1

Otwórz Chrome, a następnie zaloguj się do ADM. Otwórz VirtualBox z pulpitu ADM.


KROK 2

Po otwarciu VirtualBox kliknij uruchomioną maszynę wirtualną. Następnie kliknij ikonę [Ustawienia] na pasku narzędzi, a następnie wybierz [Zainstaluj Guest Additions…].


KROK 3

Kliknij [OK] w wyświetlonym oknie komunikatu.


KROK 4

Korzystając z funkcji Podłączanie pulpitu zdalnego dla systemu Windows, wprowadź adres IP NAS, a następnie dwukropek i numer portu. Przykład: 192.168.1.100:3389. Następnie powinieneś być w stanie połączyć się z maszyną wirtualną.

Użytkownicy mogą wpisać wyszukiwanie w systemie Windows „Podłączanie pulpitu zdalnego”, aby uruchomić Pulpit zdalny w systemie Windows.


KROK 5

  • Otwórz Eksplorator plików w systemie Windows, wybierz [Ten komputer], a następnie kliknij [Dodatki gościa VirtualBox].


  • Kliknij prawym przyciskiem myszy [VBoxWindowsAdditions.exe], a następnie wybierz [Uruchom jako administrator]. Postępuj zgodnie z instrukcjami dotyczącymi instalacji.



4.2 Instalacja przez ASUSTOR Portal

KROK 1

Kliknij [Device], a następnie wybierz [Insert Guest Additions CD image…].


Po zakończeniu pobierania i instalacji uzyskaj dostęp do napędu CD z systemu operacyjnego. Powinieneś zobaczyć ekran podobny do pokazanego na poniższej grafice.


KROK 2

Przejrzyj zawartość napędu CD i kliknij dwukrotnie [VBoxWindowsAdditions.exe], aby rozpocząć instalację.


Uwaga: Jeśli zainstalowałeś 32-bitowy system operacyjny, wybierz [VBoxWindowsAdditions-x86.exe].


KROK 3

Powinien teraz pojawić się kreator konfiguracji. Wybierz [Dalej] dla wszystkich kroków konfiguracji. Po zakończeniu instalacji system zażąda ponownego uruchomienia maszyny wirtualnej. W ostatnim kroku kreatora konfiguracji wybierz przycisk opcji [Uruchom ponownie teraz], a następnie kliknij przycisk [Zakończ].


Gratulacje! Zakończyłeś podstawową konfigurację maszyny wirtualnej. Teraz możesz zacząć cieszyć się wygodą połączenia NAS i komputera PC.




5. Uruchamianie maszyn wirtualnych z urządzeń mobilnych

Po skonfigurowaniu maszyn wirtualnych i zainstalowaniu dodatków gościa VirtualBox, możesz skorzystać z dowolnego urządzenia mobilnego (notebooka, smartfona, tabletu) do uruchamiania maszyn wirtualnych na swoim NAS.


5.1 Notatnik

  • Wprowadź swój adres IP NAS w przeglądarce internetowej, a następnie zaloguj się do ADM. Otwórz VirtualBox z pulpitu ADM.


  • Po otwarciu VirtualBox wybierz system operacyjny i kliknij przycisk [Start].


5.2 Smartfon/Tablet

Pobierz zalecaną aplikację do uruchamiania maszyn wirtualnych ze smartfona lub tabletu. Po wpisaniu odpowiedniego adresu IP, nazwy konta i hasła będziesz mógł uruchomić maszynę wirtualną za pomocą aplikacji.

  • Urządzenia z systemem Android: Pobierz klienta pulpitu zdalnego z Google Play.


  • Urządzenia iOS: Pobierz Microsoft Remote Desktop ze sklepu Apple App Store.





6. Dostęp do plików NAS

Jak więc uzyskać dostęp do plików przechowywanych na maszynie wirtualnej?

  Na poniższej grafice „VM 1” reprezentuje maszynę wirtualną, którą utworzyłeś. „Plik” reprezentuje pliki przechowywane na VM1. Z perspektywy pamięci masowej NAS, NAS postrzega VM1 jako pojedynczy plik. Dlatego podczas uzyskiwania dostępu do VM1 przy użyciu typowych metod dostępu do plików, będziesz mógł zobaczyć tylko jeden plik i nie będziesz mógł go otworzyć i wyświetlić dodatkowej zawartości lub plików.


Jak więc uzyskać dostęp do plików na serwerze NAS z poziomu maszyny wirtualnej? Ze względu na wygodę udostępniania i obsługi plików zalecamy korzystanie z Samby/CIFS jako najszybszego sposobu uzyskiwania dostępu do plików na serwerze NAS z maszyny wirtualnej. Ta metoda dostępu do plików jest dokładnie taka sama, jak na zwykłym komputerze. Bez względu na to, czy uzyskuje dostęp do folderów współdzielonych na serwerze NAS, czy zewnętrznych dysków twardych podłączonych do serwera NAS, nie musisz uczyć się nowego!




7. Automatyczne uruchamianie maszyny wirtualnej po ponownym uruchomieniu NAS

ADM może wykonywać skrypty startowe przechowywane w sekwencji podczas uruchamiania. Skrypt może być dodany w celu uruchomienia maszyny wirtualnej po włączeniu zasilania NAS.

Uwaga: Poniższy przykład wykorzystuje Windows do edycji i przesłania pliku skryptu. Aby edytować skrypt bezpośrednio, zaloguj się do NAS z kontem administratora systemu za pomocą SSH i użyj vi, aby bezpośrednio edytować skrypt.


KROK 1

  • Za pomocą edytora tekstu na komputerze i utwórz nowy plik o nazwie "S99xxxx.sh".
  • Wprowadź następujący skrypt i zapisz plik.
  • #!/bin/sh
  • /opt/VirtualBox/VBoxManage startvm VMNAME --type vrdp &
  • Gdzie VMNAME jest nazwą maszyny wirtualnej.

Uwaga: Nazwa pliku musi zawierać S99 jako prefiks. Jest to zdefiniowana przez ADM nazwa pliku i sekwencja wykonania dla uruchomionego skryptu powłoki. Pozostała część nazwy pliku może być dostosowana. Rozszerzeniem pliku jest "sh". Pliki nie powinny mieć zduplikowanych nazw.
Example: S99autoboot-vm.sh


KROK 2

  • Prześlij zapisany plik sh do /usr/local/etc/init.d/ na NAS.
  • Upewnij się, że właścicielem S99*.sh jest konto administratora lub root.
  • Zmodyfikuj uprawnienia dostępu do pliku S99*.sh na 0774.

Uwaga: Upewnij się, że nadałeś uprawnienia [x] (wykonanie) dla S99*.sh dla właściciela i opcjonalnie dla grupy administratorów.


KROK 3

  • Dobrze skonfigurowany skrypt powłoki zostanie wykonany w kolejności, gdy NAS zostanie włączony.
  • Gdy NAS zostanie włączony, skonfigurowana maszyna wirtualna zostanie uruchomiona automatycznie i będzie można z nią wejść w interakcję.




8. Uwagi

ASUSTOR Portal wykryje nowe maszyny wirtualne i doda je do interfejsu Portalu jako ikony skrótów. Jeśli chcesz wyłączyć tę funkcję, wejdź do [Ustawienia] [VirtualBox] z portalu ASUSTOR.



Więcej

Czy artykuł był pomocny? Tak / Nie