Wyszukiwanie w witrynie

Zainstaluj Linuksa z urządzenia USB lub uruchom komputer w trybie Live za pomocą Unetbootin i polecenia dd


Instalacja Linuksa z urządzenia pamięci masowej USB lub zalogowanie się do Live Linux Environment to fajny pomysł. Czasami konieczne jest uruchomienie komputera z urządzenia pamięci masowej USB, zwłaszcza gdy urządzenie multimedialne ROM nie działa.

Uruchomienie Windows z urządzenia pamięci masowej USB nie jest trudne, a przy dostępności różnych programów wystarczy kilka kliknięć. Do uruchomienia komputera z systemem Windows potrzebne są tylko trzy pliki, a mianowicie boot.ini, ntldr i ntdetect.com.

Jednak uruchamianie komputera z Linuksem jest złożonym procesem, który wymaga dużej liczby plików i procesów w dobrze zdefiniowany sposób wykonania. Proces uruchamiania jest złożony, ale tworzenie startowego nośnika USB jest bardzo interaktywne i przyjemne.

Będziemy tworzyć obraz rozruchowy USB na dwa różne sposoby
  • Unetbootin – to narzędzie typu open source do tworzenia rozruchowych dysków USB Live dla Ubuntu, Fedory i innych dystrybucji Linuksa.
  • dd – to narzędzie wiersza poleceń służące do konwertowania i kopiowania plików.
Aby utworzyć obraz rozruchowy USB, należy spełnić pewne podstawowe wymagania:
  • Urządzenie pamięci masowej USB (Pen Drive).
  • Obraz systemu Linux w połączeniu CD/DVD/ISO lub Internetem (niezalecane w przypadku dużych obrazów).
  • Platforma Windows/Linux.

Tworzenie rozruchowego urządzenia USB za pomocą narzędzia Unetbootin

Aby zainstalować UNetbootin na Ubuntu i dystrybucjach Linuksa opartych na Ubuntu, użyj następującego polecenia apt, aby dodać PPA i zainstalować go.

sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

Alternatywnie możesz pobrać pliki binarne UNetbootin i uruchomić je bez instalowania w systemach Linux (obsługuje wszystkie dystrybucje Linuksa).

-------------- 64-bit System -------------- 
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
chmod +x ./unetbootin-linux64-681.bin
sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
chmod +x ./unetbootin-linux-681.bin
sudo ./unetbootin-linux-681.bin

Włóż swój pendrive USB do komputera Windows/Linux i uruchom Unetbootin, zostaniesz przywitany okno podobne do.

Sprawdź zawartość powyżej czerwonej linii. Typ powinien mieć postać Urządzenie USB, ściśle i jeśli więcej niż jedno urządzenie USB jest podłączone, musisz znać dokładną nazwę urządzenia USB musisz popracować. Zły wybór spowoduje wyczyszczenie dysku twardego, więc bądź ostrożny. Możesz przeglądać obraz dysku zapisany na dysku twardym, korzystając z okna Unetbootin.

Możesz też pobrać z Internetu w czasie rzeczywistym. Chociaż jest to proces czasochłonny i może spowodować błąd podczas pobierania większego obrazu.

Kliknij OK, a rozpocznie się proces pobierania i/lub rozpakowywania obrazu. Może to zająć trochę czasu, w zależności od rozmiaru pobieranego pliku i/lub rozmiaru pliku obrazu ISO. Po zakończeniu kliknij „wyjdź”.

Odłącz bezpiecznie urządzenie pamięci masowej USB i podłącz je do komputera, który chcesz uruchomić. Uruchom ponownie i ustaw to urządzenie pamięci masowej USB na uruchamianie jako pierwsze z menu BIOS, na przykład F12, F8, F2 lub Del w zależności od komputera i wersji.

Zostaniesz przywitany poniższym oknem, z którego możesz bezpośrednio uruchomić tryb Live Linux i/lub zainstalować na dysku twardym.

Plusy korzystania z Unetbootin
  1. Większość przetwarzania jest zautomatyzowana.
  2. Łatwy w użyciu.
  3. Umożliwia utworzenie bootowalnego pendrive’a z systemu Windows/Linux.
Wady korzystania z Unetbootin
  1. Jeden zły wybór dysku i wszystkie dane i instalacja na podstawowym dysku twardym zostaną usunięte.

Tworzenie rozruchowego urządzenia USB za pomocą polecenia dd

Polecenie dd pierwotnie było częścią UNIX, który jest zaimplementowany w Linuksie. Polecenie dd umożliwia usuwanie nagłówków i wyodrębnianie części plików binarnych. Jest używany przez jądro Linuksa Makefiles do tworzenia obrazów startowych.

Podstawowa składnia polecenia dd to
dd if=<source> of=<target> bs=<byte size>; sync

Rozmiar bitu to zazwyczaj „pewna potęga 2 i zwykle nie mniejsza niż 512 bajtów, tj. 512 , 1024, 2048, 4096, 8192, 16384, ale może być dowolny rozsądna wartość całkowita.

Opcja sync umożliwia kopiowanie wszystkiego przy użyciu zsynchronizowanych we/wy.

Uruchom poniższe polecenie z modyfikacjami w zależności od źródła i miejsca docelowego.

dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

Utworzenie dysku startowego może zająć trochę czasu, w zależności od rozmiaru obrazu ISO i pojemności RAM.

Nie przerywaj tworzenia boot sticka, po zakończeniu procesu otrzymasz coś takiego na swoim terminalu.

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Teraz bezpiecznie wyjmij dysk, podłącz go do komputera, na którym chcesz uruchomić system Linux, a Yup nie zapomni zmienić opcji uruchamiania w BIOS, ustawiając pamięć flash jako pierwszą.

Po uruchomieniu USB powita Cię okno podobne do.

Zalety powyższej metody:
  1. Najmniejszy możliwy błąd podczas wykonywania kopii.
  2. Nie jest wymagane żadne dodatkowe narzędzie innej firmy.
Wady powyższej metody:
  1. Nie ma miejsca na błąd, błąd i wszystko zostaje wyczyszczone.
  2. Sposób nieinteraktywny.
  3. Powinieneś wiedzieć, co robisz, ponieważ nie otrzymasz żadnej instrukcji/podpowiedzi/pomocy w czasie wykonywania, musisz być dobry w terminalach.

Pamiętaj, że wszystkie dystrybucje nie zezwalają na Live Environment, ale większość dzisiejszych dystrybucji to umożliwia. Będziesz mógł zalogować się do aktywnego środowiska Linux tylko wtedy, gdy jest ono obsługiwane.

Powyższy artykuł nie ma na celu porównania dwóch metod. Zanim cokolwiek napiszemy, poświęcamy godziny na testowanie i wykonywanie procesu, aby mieć pewność, że otrzymasz 100% działające rozwiązanie.

Jeśli gdzieś utkniesz, skontaktuj się z nami w sekcji komentarzy. Za jakiekolwiek uszkodzenie danych/dysku, powstałe w wyniku powyższej metody, ani Autor, ani Tecmint nie ponosi odpowiedzialności odpowiedzialny.

To wszystko na teraz. Wkrótce przyjdę tu ponownie z kolejnym interesującym artykułem, który z pewnością z chęcią przeczytacie. Do tego czasu bądź zdrowy, bezpieczny, dostrojony i połączony z Tecmint.