Jak utworzyć rozruchowy dysk flash USB Linux?

Jak utworzyć rozruchowy dysk flash USB Linux?
Jedną wspaniałą rzeczą w Linux jest to, że możesz go wypróbować bez instalowania na dysku twardym. Większość dystrybucji Linux zapewnia obrazy dysków (pliki ISO), które zawierają wszystko, czego potrzebujesz do uruchomienia w środowisku na żywo i opcjonalnie rozpocznij instalację.

Ale jak przenieść pobrany obraz dysku na dysk flash USB? W tym artykule podajemy trzy rozwiązania, które pomogą Ci utworzyć rozruchowy system flash USB Linux w systemie Linux, Windows, MacOS, a nawet Androida.

Utwórz rozruchowy Linux USB z Etcher (Linux, Windows, MacOS)

Napisane w Electron, Etcher jest narzędziem open source na platformach do migania obrazów dysku na dyskach USB i kartach pamięci. Działa w systemie Windows, MacOS i Linux i zapewnia przystępny graficzny interfejs użytkownika, który zmniejsza proces tworzenia rozruchowego USB Linux do tylko trzech prostych kroków.

W przeciwieństwie do innych podobnych narzędzi programowych, Etcher uniemożliwia użytkownikom przypadkowe wycieranie całego dysków twardych, co zdecydowanie docenisz, jeśli nigdy wcześniej nie stworzyłeś rozruchowego USB i, co zrozumiałe, nie obawiasz się tego procesu.

Aby utworzyć rozruchowy USB z Linux z Etcher:

1. Pobierz Etcher z oficjalnej strony internetowej.

  • Etcher oferuje wstępnie skompilowane pliki binarne dla Linux, Windows i MacOS).

2. Uruchom Etcher.

3. Wybierz plik ISO, który chcesz migać na dysk USB.

4. Podaj docelowy dysk USB, jeśli prawidłowy dysk nie jest już wybrany.

5. Kliknij Flash! przycisk i poczekaj, aż proces zakończy się.

  • Możesz zostać poproszony o wprowadzenie hasła administratora.

Utwórz rozruchowy Linux USB z DD (Linux, MacOS)

DD jest narzędziem wiersza poleceń dla systemów operacyjnych podobnych do UNIX, których głównym celem jest odczyt/zapisanie danych z/do plików urządzeń, takich jak dyski flash USB. Ponieważ DD jest pakowany w GNU Coreutils, można go znaleźć w praktycznie wszystkich rozkładach Linux, a także na macOS.

Aby utworzyć rozruchowy USB z Linux z DD:

  1. Otwórz swój ulubiony emulator terminalu.
  2. Wydaj następujące polecenie (zamień/dev/sdx na dysk i ścieżkę/do/ubuntu.ISO z rzeczywistą ścieżką do pliku ISO, który chcesz flashować):
# dd bs = 4m if = ścieżka/do/ubuntu.ISO o statusie =/dev/sdx = postęp Oflag = Sync
  1. Poczekaj, aż DD skończy.

Wersja DD zawarta w GNU Coreutils nie zapewnia żadnego wskazania postępu. Jeśli chcesz zapewnić, że przeniesienie postępuje tak, jak powinien, możesz użyć następującego polecenia (zastąp DD-PID na proces procesu DD, który można znaleźć za pomocą HTOP):

# podczas zabijania -usr1 dd -pid; spać 10; zrobione

DD dla Windows

W rzeczywistości istnieje wersja DD dla Windows, która zapewnia wszystkie funkcje potrzebne do przeniesienia pliku ISO na dysk flash USB. Aby go zainstalować:

  1. Pobierz najnowszą wersję z jej oficjalnej strony internetowej.
  2. Wyodrębnij pobrane archiwum do nowego folderu na dysku twardym.
  3. Otwórz wiersz polecenia i przejdź do folderu z DD dla systemu Windows.
  4. Użyj DD dla systemu Windows, tak jak wersja zawarta w GNU Coreutils.

Niestety DD dla systemu Windows został ostatnio aktualizowany w 2010 roku, a wielu użytkowników zgłosiło problemy podczas korzystania z narzędzia w systemie Windows 10. Biorąc pod uwagę, że DD dla systemu Windows nie obsługuje nawet konwersji danych, takich jak zamiana i konwersja kolejności bajtów na i z kodowania tekstu ASCII i EBCDIC, prawdopodobnie lepiej jest używać Etcher lub Rufusa, które opisujemy w następnym rozdziale.

Utwórz rozruchowy Linux USB z Rufus (Windows)

Przed wydaniem Etcher w 2016 roku Rufus był najlepszym sposobem na utworzenie rozruchowego USB Linux w systemie Windows. Ten startowalny twórca dysków flash USB jest znacznie szybszy niż wszyscy jego konkurenci z systemu Windows i może tworzyć napędy USB na żywo dla systemów z BIOS i UEFI. Rufus został przetłumaczony na kilkadziesiąt języków i jest kompatybilny z systemem Windows 7 i nowszym, zarówno 32-, jak i 64-bitowym.

Aby utworzyć rozruchowy Linux USB z Rufus:

  1. Pobierz Rufus z oficjalnej strony internetowej.
    • Możesz wybrać między instalatorem a wersją przenośną.
  2. Zainstaluj go, jeśli pobrałeś instalator. W przeciwnym razie możesz po prostu go uruchomić.
  3. Wybierz docelowe urządzenie USB.
  4. Kliknij przycisk Wybierz obok menu rozwijanego wyboru rozruchu i określ plik ISO, który chcesz migać.
  5. Wybierz poprawny schemat partycji dla swojego systemu.
  6. Kliknij przycisk Start.
  7. Poczekaj, aż Rufus skończy.

Oprócz tworzenia napędów flash USB na żywo Linux, Rufus może również flashować obrazy dysku Windows.

Utwórz rozruchowy Linux USB z Etchdroid (Android)

Ostatnie narzędzie, które chcemy opisać, nazywa się Etchdroid, a jego celem jest pisanie obrazów systemu operacyjnego na dyskach USB na smartfonach i tabletach z Androidem.

Dlaczego chcesz używać urządzenia z Androidem do utworzenia rozruchowego USB Linux? Cóż, wyobraź sobie, że znajdziesz się w szczerym polu, a twój laptop przestaje działać po nieudanej aktualizacji systemu. Bez innego komputera do użycia, jedyną opcją utworzenia rozruchowego USB Linux, aby rozwiązać problem.

Aby utworzyć rozruchowy USB z Linux z Etchdroid:

  1. Pobierz Etchdroid z Google Play lub F-Droid.
  2. Podłącz dysk flash USB do urządzenia z Androidem za pomocą adaptera OTG USB.
  3. Uruchom Etchdroid i wybierz opcję Write Raw Image lub ISO.
  4. Wybierz obraz ISO.
  5. Wybierz dysk flash USB.
  6. Stuknij napisz, aby napisać obraz na dysku flash USB.

Etchdroid został przetestowany z obrazami Ubuntu i jego pochodnymi, Debian, Fedora, Arch Linux i Raspberry Pi SD. Nie działa z systemem Windows, MacOS i starych dystrybucji GNU/Linux. Obsługa plików ISO instalacji systemu Windows znajduje się na liście rzeczy do zrobienia.