Jak na stałe zainstalować Ubuntu na dowolnym dysku zewnętrznym za pomocą VirtualBox?

How Permanently Install Ubuntu Any External Drive Using Virtualbox



Przenośny dysk z w pełni funkcjonalną, samodzielną instalacją Ubuntu może być przydatny w scenariuszach, w których nie masz dostępu do wybranego systemu operacyjnego. Może być używany do celów dydaktycznych, popisywania się jakimś projektem, robienia prezentacji i tak dalej. W tym artykule wyjaśnimy, jak na stałe zainstalować Ubuntu na zewnętrznym dysku USB za pomocą VirtualBox.

Kilka rzeczy do zapamiętania na temat tej metody:







  • W przeciwieństwie do obrazu ISO na żywo, ten dysk będzie miał pełną pamięć trwałą, więc nie musisz się martwić o utratę zapisanych plików i danych przy następnym ponownym uruchomieniu
  • Wydajność Ubuntu na dysku zewnętrznym będzie zależeć od prędkości odczytu i zapisu dysku, wybierz napęd USB 3.x, jeśli to możliwe
  • Dysk zewnętrzny zostanie całkowicie wymazany podczas instalacji, więc upewnij się, że nie ma na nim żadnych ważnych plików

Warunki wstępne

Aby zainstalować VirtualBox na Ubuntu, uruchom kolejno poniższe polecenia:



$sudotrafnyzainstalowaćvirtualbox virtualbox-guest-additions-iso virtualbox-ext-pack
$sudomod użytkownika-do -Gvboxusers$UŻYTKOWNIK
$sudomodprobe vboxdrv

Uruchom ponownie system, aby zakończyć instalację.



Podłącz zewnętrzny dysk USB, na którym chcesz zainstalować Ubuntu, a następnie uruchom poniższe polecenie:





$VBoxManage lista usbhost

Powinieneś zobaczyć swój dysk zewnętrzny na liście danych wyjściowych terminala:



Przygotowałem zewnętrzny dysk USB SanDisk Cruzer Force do instalacji Ubuntu i jest on poprawnie wyświetlany przez polecenie VBoxManage.

Pamiętaj, że te kroki są absolutnie niezbędne do wykonania tego samouczka. Jeśli zewnętrzny dysk USB nie jest wymieniony w pokazanym powyżej wyjściu terminala, nie będziesz mógł na nim zainstalować Ubuntu. Ten przewodnik został przetestowany z Ubuntu 19.10 i może, ale nie musi, działać na starszych wersjach.

Przygotowanie maszyny wirtualnej

Aby zainstalować Ubuntu na dysku zewnętrznym za pomocą VirtualBox, będziesz musiał uruchomić system Ubuntu Live ISO na maszynie wirtualnej. Gdy Ubuntu działa w trybie na żywo na maszynie VirtualBox, możesz użyć domyślnego instalatora dostarczonego z Ubuntu, aby zainstalować go na zewnętrznym dysku USB.

Uruchom VirtualBox z programu uruchamiającego aplikacje i kliknij przycisk Nowy, aby dodać nową maszynę wirtualną. Przypisz wybraną nazwę, ale upewnij się, że Type jest ustawiony na Linux. Kliknij przycisk Dalej >, aby kontynuować.

W następnym oknie ustaw ilość pamięci RAM dla maszyny wirtualnej Ubuntu. Upewnij się, że przydzieliłeś hojną kwotę, aby domyślny instalator Ubuntu działał bez problemów na maszynie wirtualnej.

Na następnym ekranie upewnij się, że pole wyboru Nie dodawaj wirtualnego dysku twardego jest zaznaczone. Ponieważ zamierzasz zainstalować Ubuntu na dysku zewnętrznym, nie ma potrzeby tworzenia wirtualnego dysku twardego. Zminimalizuje to szanse zainstalowania Ubuntu na niewłaściwym dysku.

Zignoruj ​​ostrzeżenie o braku dysku twardego i kliknij przycisk Kontynuuj, aby zakończyć proces tworzenia maszyny wirtualnej Ubuntu.

Wybierz nowo utworzoną maszynę wirtualną, a następnie kliknij przycisk Ustawienia, aby rozpocząć konfigurację maszyny wirtualnej.

Przejdź do zakładki System i wybierz odpowiednią liczbę procesorów CPU, mając na uwadze możliwości sprzętowe. Jak wspomniano wcześniej, instalator będzie działał na maszynie wirtualnej. Przypisanie większej mocy do maszyny wirtualnej zapewni szybszą instalację na dysku zewnętrznym.

Przejdź do zakładki Display, wybierz odpowiednią pamięć wideo i kliknij pole wyboru Enable 3D Acceleration. Te ustawienia poprawią również wydajność Ubuntu na maszynie wirtualnej.

Kliknij kartę Przechowywanie i kliknij małą ikonę plusa przed kontrolerem: wpis IDE.

Kliknij Wybierz dysk w następnym oknie.

Na następnym ekranie wybierz istniejący obraz ISO, którego mogłeś użyć podczas tworzenia kolejnej maszyny wirtualnej, lub dodaj nowy obraz ISO za pomocą przycisku Dodaj.

Po wybraniu obrazu ISO upewnij się, że pojawia się on w sekcji Przechowywanie.

Przejdź do zakładki USB i kliknij Włącz kontroler USB. Wybierz odpowiednią wersję USB i kliknij ikonę plusa, aby dodać nowe urządzenie z małego menu podręcznego.

Na koniec upewnij się, że wybrane urządzenie USB pojawia się na liście.

Jeśli do tej pory poprawnie wykonałeś wszystkie kroki, twoja maszyna wirtualna Ubuntu jest gotowa i możesz ją uruchomić.

Uruchamianie maszyny wirtualnej w celu zainstalowania Ubuntu na dysku USB

Wybierz nową maszynę wirtualną z lewego paska bocznego i kliknij przycisk Start, aby ją uruchomić. Proces instalacji Ubuntu na maszynie wirtualnej jest dość prosty i jest identyczny z instalacją Ubuntu na prawdziwym komputerze. Na zakończenie wspomnę o kilku krokach (testowałem z Xubuntu 19.10, ponieważ miałem pewne problemy z powłoką GNOME na maszynie wirtualnej).

Kliknij przycisk Zainstaluj Xubuntu (lub Ubuntu), aby rozpocząć proces instalacji.

Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aż dojdziesz do ekranu typu instalacji. Aby zainstalować Xubuntu na zewnętrznym dysku USB wraz z w pełni działającym bootloaderem GRUB na samym dysku, musisz kliknąć Wymaż dysk i zainstalować radiobox Xubuntu. Możesz także kliknąć Coś innego, aby przejść do ustawień zaawansowanych i menedżera partycji.

Menedżer partycji wyświetli tylko zewnętrzny dysk USB jako prawidłowe miejsce docelowe instalacji, jak pokazano na poniższym zrzucie ekranu. Opcja instalacji urządzenia do rozruchu programu pokaże również tylko dysk zewnętrzny. Ponieważ na maszynie wirtualnej widoczne są tylko dwa nośniki: obraz ISO Xubuntu i zewnętrzny dysk USB, nie ma szans na zainstalowanie systemu operacyjnego na dysku wewnętrznym lub niewłaściwej partycji.

Poczekaj, aż instalator zakończy pracę, a następnie odłącz dysk USB. To wszystko, masz teraz kompletny system Ubuntu zainstalowany na dysku zewnętrznym i możesz go uruchomić z dowolnego systemu z portem USB.

Zauważ, że proces instalacji na maszynie wirtualnej będzie wolniejszy niż na prawdziwym sprzęcie. Czas potrzebny będzie zależał od konfiguracji sprzętu i maszyny wirtualnej, a zakończenie może zająć nawet kilka godzin.

Wniosek

Możliwe jest zainstalowanie Ubuntu na dysku zewnętrznym z samej rozruchowej pamięci USB na żywo. Jednak zawsze istnieje szansa, że ​​system operacyjny lub bootloader zostaną zainstalowane na niewłaściwej partycji, zwłaszcza jeśli do systemu podłączonych jest wiele dysków. Ta metoda jest znacznie bezpieczniejsza, ponieważ tylko ograniczona liczba dysków jest wystawiona na maszynę wirtualną, dzięki czemu jest mniej podatna na błędy. Ponieważ nie ma potrzeby uruchamiania prawdziwej pamięci USB, możesz nadal korzystać z systemu operacyjnego hosta, gdy instalacja kończy się w tle na maszynie wirtualnej.