Każdego dnia media półprzewodnikowe coraz częściej wypychają dyski optyczne z użytku, rynek i podaż odpowiednio reagują na zmiany, producenci komputerów coraz częściej odrzucają napędy optyczne na rzecz innych ważniejszych elementów. Wraz z postępem typów mediów pojawiają się nowe metody pracy z informacjami. Teraz zaawansowany użytkownik, a jeszcze bardziej programista, musi mieć możliwość pracy z dyskami flash, zewnętrznymi dyskami twardymi lub czytnikami kart z interfejsem USB. Jednym z aspektów tej wiedzy w naszym artykule będzie bootowalny dysk flash USB z obrazem systemu operacyjnego Linux. Zobaczmy, jak zainstalować Debiana Linux z dysku flash.
Istnieje kilka sposobów instalacji Debiana Linux.
Wejście
Nie będziemy brać pod uwagę procesu instalacji i konfiguracji systemu operacyjnego, ważne jest, abyśmy mogli utworzyć rozruchowy dysk flash USB. Dla niedoświadczonych użytkowników wszystkie manipulacje mogą wydawać się niezrozumiałe i nieoczywiste, ale postępując zgodnie z instrukcjami w podręczniku, każdy może poradzić sobie z tworzeniem rozruchowego dysku flash Debian.
WAŻNE. Na wszystkich etapach i sposobach tworzenia rozważ swoją architekturę. W naszym przykładzie zostanie użyty i386, odpowiednio, wszystkie polecenia, a przede wszystkim obraz systemu operacyjnego. Dla polecenia „# wget” ścieżki pobierania są na przykład, chociaż w momencie pisania tego tekstu działają, nie jest faktem, że będą działać przez rok lub dwa. Aby rozwiązać ten problem, lepiej sam znaleźć pożądany obraz.Zostaną zaprezentowane cztery sposoby tworzenia bootowalnego USB: trzy dla Linuksa i jedno dla Windows. Jeśli nie masz komputera z zainstalowanym Debianem Linux lub innym Linuksem opartym na Debianie, możesz użyć maszyny wirtualnej, na której ten system operacyjny zostanie zainstalowany. W tym przypadku nadaje się także LiveCD / DVD.
Wstępne manipulacje
Przede wszystkim włóż dysk flash USB do komputera i sformatuj go. Ważne dane pozostały - przeniesiemy je na inny nośnik, wszystkie dane na naszym dysku zostaną usunięte. Następnie sprawdzamy, czy jest to określone przez jądro, w tym celu wprowadzamy polecenie:
# dmesg
Musimy zobaczyć następujący wiersz w raporcie:
[75.658854] sd 4: 0: 0: 0: [sdc] Zakładając pamięć podręczną dysku: napisz przez
Oznacza to, że jądro zauważyło nasze urządzenie i możesz z nim pracować. Należy pamiętać, jak nazywa się urządzenie, w naszym przypadku - „sdc”. Następnie potrzebujemy tego, drużyny będą miały tę nazwę i będziesz musiał zmienić ją na własną, jeśli twoje urządzenie jest zdefiniowane pod inną nazwą. Zwróć uwagę na treść poleceń, bezmyślne ich kopiowanie nie jest konieczne.
Pierwsza metoda (Linux)
Dla różnych typów nośników pasują różne wersje systemu operacyjnego. Decydującym czynnikiem jest objętość. Zdecyduj sam, co jest dla ciebie najlepsze. W przypadku czytnika kart z włożoną kartą microSD o pojemności 256 MB karta biznesowa jest na przykład bardziej odpowiednia. Użyjemy wersji netinst lub możesz użyć obrazu instalacyjnego z pierwszej płyty CD lub DVD oficjalnego zestawu Debiana. Nie zapomnij o architekturze, odpowiednio edytuj polecenia. Więc pobierz obraz:
# wget (ścieżka)
Źródło obrazu może być dowolne. Obraz z nami, teraz musisz wprowadzić następujące informacje:
# cat debian-6.0.3-i386-netinst.iso ›/ dev / sdc
# Sync
Zamiast dwóch poleceń możesz użyć jednego:
# dd if = debian-6.0.3-i386-netinst.iso z = / dev / sdc
To kończy pierwszą metodę. Niestety, nie zawsze działa, z różnych powodów, ponieważ wciąż mamy trzy, jeśli na tym etapie jesteśmy fiaskiem, przechodzimy do następnego.
Drugi sposób (linux)
Ta metoda będzie zawsze używać 256 MB miejsca, więc możemy korzystać tylko z opcji netinst lub businesscard. Jeśli chcesz wykorzystać pozostałą przestrzeń na nośniku, będziesz musiał rozdzielić go na dwie części.
Wykonujemy:
# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz
# zcat boot.img.gz ›/ dev / sdc
# Sync
# cp debian-6.0.3-i386-netinst.iso / dev / sdc
Ponownie pobraliśmy obraz, tym razem z innego katalogu. Rozpakuj go na nośniku i skopiuj ten sam obraz. Gotowy rozruchowy dysk flash USB, spróbuj.
Trzeci sposób (Linux)
Następna metoda jest bardziej złożona i wymaga zainstalowanych pakietów mtools, osfstools i syslinux. Jeśli go brakuje, musi zostać zainstalowany. Praca z pakietami jest tematem osobnego artykułu, więc będziesz musiał sobie z nimi poradzić.
Podzielimy nasz dysk na dwie części: w jednym będzie obraz systemu operacyjnego, w drugim będą zwykłe pliki. Ta separacja umożliwia korzystanie z nośników o dużej pojemności nie tylko podczas instalacji systemu operacyjnego, ale także w jego dalszej pracy. W drugiej sekcji możesz upuścić ważne biblioteki i programy i zacząć z nich korzystać natychmiast po instalacji.
Wybierz rozmiar pierwszej sekcji, aby pasował do obrazu. 700 MB wystarczy na oficjalną płytę CD, 5 GB na DVD, 200 MB na netistę, 50 MB na wizytówkę. Uruchom znacznik, wprowadź polecenie:
# cfdisk / dev / sdc
Pojawi się okno. Możesz usunąć partycje za pomocą klawisza „d”.
Utwórz nową podstawową partycję rozruchową. Wszystkie niezbędne przyciski znajdują się na osobnym panelu, interfejs jest mniej lub bardziej intuicyjny, problemy na tym etapie nie powinny się pojawiać.
W polu „Typ partycji” dla obu partycji ustaw wartość na FAT16, ten system plików odpowiada wartości 06.
Sekcje są tworzone, wykonujemy:
# mkdosfs / dev / sdc1
# mkdosfs / dev / sdc5
# syslinux / dev / sdc1
Pobierz niezbędne elementy (vmlinuz, initrd.gz i obraz):
# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz
# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz
# wget //cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-CD-1.iso
Pracujemy z pierwszą sekcją:
# mount / dev / sdc1 / mnt
# cp vmlinuz initrd.gz debian-6.0.3-i386-CD-1.iso / mnt
# nano /mnt/syslinux.cfg
domyślny vmlinuz
append initrd = priorytet initrd.gz = niski
Ciągi „default ...” i „append ...” są zawartością syslinux.cfg, ostatniego polecenia:
# umount / mnt
Czwarta metoda (dla Windows)
I ostatni sposób, użyjemy programu Unetbootin. W systemie Mac OS lub Linux działa również. Pobierz najnowszą wersję z oficjalnej strony, uruchom okno przed nami, wypełnij zrzut ekranu:
Cała metoda kończy się tutaj, kliknij przycisk „OK” i poczekaj na zakończenie programu.
Wniosek
Więc musieliśmy zainstalować Debiana z dysku flash, zrobiliśmy to za pomocą jednego lub innego sposobu na stworzenie nośnika startowego. Na pierwszy rzut oka zadanie nie jest łatwe, ale po niewielkim zrozumieniu każdy użytkownik sobie z tym poradzi, nawet najbardziej początkujący.
Jeśli masz jakieś pytania - napisz je w komentarzach.