Jak zainstalować Debiana z napędu USB?

54

Mam lśniący nowy laptop x64 z systemem Windows 7 i chcę stabilnego systemu Debian z podwójnym uruchomieniem.

W przeszłości instalowałem Ubuntu na wielu laptopach za pomocą napędu USB, ale nie mogę znaleźć porządnych instrukcji instalacji Debiana, takich jak instrukcje Ubuntu .

W przeszłości kilka razy instalowałem Debiana z CD, ale moja nowa maszyna nie ma napędu optycznego.

Pytania są następujące:

  1. Jakich plików potrzebuję ze strony pobierania Debiana ?

  2. Jak sprawić, by pliki Debiana na dysku USB były uruchamialne?

  3. Czy instalator Debiana ma partycjoner dyskowy (podobnie jak Ubuntu)? Wydaje się, że nie czytając instrukcji instalacji , co byłoby kolejną przeszkodą. Jeśli tak jest, jakiego partycjonera mogę użyć?

blokeley
źródło

Odpowiedzi:

40

Pobierz UNetbootin , który pozwala na utworzenie rozruchowego nośnika instalacyjnego USB dla prawie każdej dystrybucji Linux i BSD po wyjęciu z pudełka.

Po prostu uruchom go, wybierz Debian, wybierz dysk USB i poczekaj, aż pobierze .iso i prześle go na twój USB. Następnie można go uruchomić i instalacja działa jak z dysku CD.

Wiesław Herr
źródło
Jak dotąd świetna odpowiedź. Czy wiesz, czy podczas instalacji debian daje opcję partycjonowania dysku?
blokeley,
1
Każda dystrybucja linuksowa, która nie pozwala na partycjonowanie dysku, jest skazana na niepowodzenie. Partycjonowanie dysku jest podstawową częścią każdej instalacji systemu Linux. Więc powiedziałbym, że tak.
Majenko,
1
Fantastyczna odpowiedź. Pracowałem po raz pierwszy i to było po kilku godzinach prób uzyskania instrukcji zawartych w przewodniku instalacji Debiana.
Powtórz
1
Miałem więcej szczęścia z Universal USB Installer, brakowało bootmgr UNetBootin
Raziel
1
Jeśli ktoś jest zainteresowany, podczas próby instalacji Debiana 9.4.0 instalator wykrył, że utworzyłem nośnik instalacyjny z UNetbootin. Ostrzegł, że „UNetbooin jest regularnie powiązany z trudnymi lub nie powtarzalnymi raportami problemów od użytkowników ...” Dodatkowo stwierdził, że jeśli wystąpią jakiekolwiek problemy, spróbuj zainstalować bez UNetbooin.
James B. Nall,
46

Jeśli korzystasz z Linuksa, najłatwiej jest po prostu zrobić ( zgodnie z dokumentacją ):

cat debian.iso > /dev/sdX; sync

Gdzie X jest literą dysku, możesz znaleźć właściwą literę, sprawdzając moc wyjściową dmesgzaraz po podłączeniu urządzenia USB. Na przykład dla mnie (i prawdopodobnie wielu) byłoby/dev/sdb

Spowoduje to wymazanie wszystkiego z dysku USB, więc bądź ostrożny!

AKTUALIZACJA:

Dla kompletności powinienem również wspomnieć o Rufus dla Windows.

Shahin Dohan
źródło
1
Dlaczego głosowanie negatywne? ta metoda działa i jest zdecydowanie najłatwiejszym sposobem na utworzenie rozruchowego napędu Debian USB.
Shahin Dohan,
2
Nie działało to dla mnie. Podczas próby instalacji pojawił się tylko pusty ekran. Nie jestem pewien, czy jest to problem z moim dyskiem USB, obrazem lub poleceniem wspomnianym powyżej.
Sivaji
@Sivaji co masz na myśli mówiąc „próbował zainstalować”? jeśli faktycznie dostałeś się do menu, to prawdopodobnie nie jest to żaden z nich. Spróbuj uruchomić normalny instalator (nie graficzny) i sprawdź, czy to działa.
Shahin Dohan
3
Nie mam pojęcia, dlaczego nie jest to akceptowana odpowiedź, jest prosta, łatwa do zapamiętania i działa i nie wymaga żadnych innych narzędzi. Najlepsza iso sugestia usb, jaką kiedykolwiek widziałem.
Lizardx
Idealnie, po prostu pracuj!
KcFnMi
21
  1. Otwórz stronę pobierania Debiana i pobierz odpowiednią płytę CD / DVD na swój komputer. Najprawdopodobniej, jeśli masz nowoczesny komputer, będziesz chciał wersji amd64 . Proponuję wybrać cd, ponieważ dzisiaj prawdopodobnie będziesz mieć połączenie szerokopasmowe i będziesz mógł później pobrać inne potrzebne pakiety bardzo szybko.
  2. Jeśli używasz terminala Linux, możesz użyć dd do przygotowania pamięci USB (nazwa pliku ISO w tym poleceniu to tylko przykład, musisz użyć pobranej nazwy ISO i ścieżki:

    dd if = / your / path / debian-7.5.0-i386-netinst.iso of = / dev / sdX bs = 4M
    sync

Zobacz oficjalne instrukcje Debiana tutaj .

Edycja: dodano synchronizację, aby opróżnić zapisy urządzenia przed wysunięciem urządzenia USB.

  1. Nowoczesne wersje Debiana zawierają narzędzie do partycjonowania i kreatora, proces ten powinien być dość łatwy, jak wskazano we wszystkich przewodnikach, oto jeden .
Pitto
źródło
6

Jak dotąd najprostszym sposobem, jaki znalazłem, jest

cp debian-7.2.0-i386-netinst.iso /dev/sdX
sync

Gdzie X jest literą dysku przypisaną do urządzenia (patrz dmesg zaraz po włożeniu USB)

Jak widać w instrukcjach Debiana

Javier Mr
źródło
Nie działało dla mnie.
Dr Beco,
4

4.3.3 Ręczne kopiowanie plików na pamięć USB - elastyczny sposób ( Oficjalny dokument Debiana )

Po wypróbowaniu innych opcji i niektórych notebooków odmawiających rozruchu, wypróbowałem ten „elastyczny sposób” i był to jedyny, który działał dla mnie.

  1. Przyklej nową pamięć USB do pamięci USB (nowej lub takiej, której nie chcesz stracić wszystkich danych).

  2. odmontuj go, jeśli zamontował się automatycznie

    • umount / dev / sdX1 (i sdX2, ...)
  3. podziel go na partycje (lubię fdisk w starym stylu)

    • fdisk / dev / sdX
    • d, aby usunąć wszystkie partycje
    • n, aby utworzyć nowy, używając całej przestrzeni
    • t, aby zmienić typ partycji na ID c: W95 FAT32 (LBA)
    • a, aby upewnić się, że można go uruchomić
    • w, aby zapisać zmiany i wyjść
  4. Zainstaluj MBR za pomocą (nie potrzebowałem tego kroku, więc możesz przetestować. Ale używanie go nie zaszkodzi):

    • install-mbr / dev / sdX
  5. Utwórz system plików

    • mkdosfs -F32 -n "Debian85" / dev / sdX1
  6. Nie odłączaj go i generuj w nim system:

    • syslinux / dev / sdX1
  7. Pozwala zamontować pamięć USB:

    • mount / dev / sdX1 / mnt / d2 /
  8. Skopiuj niektóre pliki (upewnij się, że pobierasz je z HD-Media ):

    • cp vmlinuz / mnt / d2
    • cp initrd.gz / mnt / d2
  9. Edytuj plik syslinux.cfg i dodaj do niego następującą treść:

    • vim /mnt/d2/syslinux.cfg

DEFAULT linux
LABEL linux
    SAY Boot Debian Jessie 8.5 CD-1 from SYSLINUX...
    KERNEL vmlinuz
    APPEND ro root=/dev/ram initrd=initrd.gz vga=788
    PROMPT 1

  1. Skopiuj obraz ISO na pamięć USB:

    • cp /some/path/debian-live-8.5.0-amd64-kde-desktop.iso.
    • synchronizacja
  2. Odmontuj drążek i jest gotowy do uruchomienia niektórych maszyn:

    • umount / mnt / d2

Uwagi:

  1. Jeśli w pewnym momencie zdezorientujesz się, co jest zamontowane, nie zapomnij uruchomić:

lsblk -fo +size

  1. Komentarz z mojego doświadczenia: jeśli skopiujesz pliki w kroku 8 z zamontowanego obrazu dysku CD ISO zamiast z dysku HD, to po udanym rozruchu na początku instalacji (krok „Wykryj i podłącz dysk CD-ROM „), wyświetli się komunikat:

    „Nie można użyć nieprawidłowego cdrom / cdrom do instalacji”.

Googlowanie może powodować problemy unetbootin, ale jak widać, ta metoda daje ten sam błąd i nie używa takiego programu.

  1. Ponadto, ponieważ ta metoda utrzymuje pamięć USB dostępną po zakończeniu procesu, dobrym pomysłem jest utworzenie folderu (użyj nazwy, firmwareaby debian mógł ją znaleźć podczas instalacji) i dodać do niej różnego rodzaju niewolne oprogramowanie, które mogą być potrzebne podczas instalacji. Możesz je pobrać z tego nieoficjalnego obrazu z instalacji sieciowej .
Dr Beco
źródło
Kolejna dobra referencja: unicom.com/blog/entry/563
Dr Beco
3

Możesz wypróbować EasyBCD, aby uruchomić bezpośrednio z pliku ISO bez tworzenia bootowalnego USB


źródło
Dzięki za notatkę, ale to nie odpowiada na żadne z 3 konkretnych pytań.
blokeley,
2

Debian.org - 4.3. Przygotowywanie plików do rozruchu z pamięci USB

4.3.1 Przygotowanie pamięci USB za pomocą hybrydowego obrazu CD lub DVD

Obrazy CD i DVD Debiana można teraz zapisywać bezpośrednio na pamięci USB, co jest bardzo łatwym sposobem na utworzenie rozruchowej pamięci USB. Po prostu wybierz obraz płyty CD lub DVD (np. Netinst, CD-1, DVD-1 lub netboot), który zmieści się na pamięci USB. Zobacz Sekcja 4.1, „Oficjalne zestawy CD / DVD-ROM Debian GNU / Linux”, aby uzyskać obraz płyty CD lub DVD.

Wybrany obraz CD lub DVD powinien zostać zapisany bezpośrednio na pamięci USB, zastępując jego bieżącą zawartość. Na przykład podczas korzystania z istniejącego systemu GNU / Linux plik obrazu dysku CD lub DVD można zapisać na dysku USB w następujący sposób:

# cp debian.iso /dev/sdX
# sync

4.3.3 Ręczne kopiowanie plików na pamięć USB - elastyczny sposób

Jeśli lubisz większą elastyczność lub po prostu chcesz wiedzieć, co się dzieje, powinieneś użyć następującej metody, aby umieścić pliki na patyku. Jedną z zalet korzystania z tej metody jest to, że - jeśli pojemność pamięci USB jest wystarczająco duża - masz możliwość skopiowania na nią dowolnego obrazu ISO, nawet obrazu DVD.


Odnośnie modułu ładującego w systemie plików w formacie MS FAT.

pon
źródło
1

Cytując z bardzo szczegółowej instrukcji instalacji Debiana :

Krok 3 (cfdisk) Powinieneś teraz znajdować się na czarnym ekranie z napisem „cfdisk 2.11n” u góry. W tym miejscu podzielimy dysk twardy na partycje, aby go przygotować, abyśmy mogli zainstalować Debiana. Prawdopodobnie jednym z najbardziej „przerażających” zadań podczas instalacji Debiana jest partycjonowanie dysku. Debian używa narzędzia wiersza polecenia o nazwie cfdisk, które jest naprawdę dość proste w użyciu, więc nie zniechęcaj się jego monochromatyczną prezentacją.

Majenko
źródło
0

Mam nadzieję, że będzie to przydatne dla innych.

Obecnie oficjalne FAQ na temat instalacyjnych płyt CD Debiana - https://www.debian.org/CD/faq/#write-usb (wraz ze zwykłymi metodami Linuxy, które są miłe, dopóki nie będziesz na komputerze z systemem Windows) - sugeruje również Win32DiskImager, prosty program oparty na GUI do pisania obrazów rozruchowych (takich jak Debian .iso) na USB: http://sourceforge.net/projects/win32diskimager/files/latest/download

Użyłem tej metody do zainstalowania najnowszego Debiana x86 i x64 bez żadnych problemów.

podkreślenie_d
źródło
Opisz treść witryn, do których prowadzi link, w przeciwnym razie po ich usunięciu odpowiedź będzie bezużyteczna.
Máté Juhász
Czego więcej potrzebujesz niż „oficjalne FAQ na temat instalacyjnych płyt CD Debiana” i „Win32DiskImager”? Oba wydają mi się oczywiste. Nie jestem sarkastyczny, ale jeśli chcesz uzyskać więcej informacji, określ co.
underscore_d
0

Alternatywna metoda: z twojego pytania nie widzę żadnego konkretnego powodu, dla którego chciałbyś umieścić Debiana na pamięci USB (jeśli istnieje, popraw mnie). Jeśli naprawdę chcesz po prostu uruchomić Debiana na komputerze z systemem Windows 7, Win32-Loader oferuje prosty sposób. Można to pobrać z dowolnego serwera lustrzanego Debiana w katalogu debian / tools. Jest łatwy w użyciu i samoobjaśniający. Po uruchomieniu ustaw opcje zgodnie z własnymi potrzebami (takie jak układ klawiatury są wykrywane automatycznie), a następnie kliknij przycisk instalacji. Instalator pobierze potrzebne pliki, a następnie umożliwi bezpośrednie uruchomienie z instalatora, bez potrzeby uruchamiania pamięci USB i kopiowania na nią wielu plików. I tak, instalator Debiana oferuje sposób partycjonowania dysku.

Fcnjd
źródło