Odpowiedzi:
Ten schemat blokowy pokazuje, jak zrobić bootowalny USB do instalacji Ubuntu i rozwiązywać problemy z uruchamianiem Ubuntu z niego.
dd
polecenia w aplikacji Ubuntu dla systemu Windows 10 Ubuntu ma wbudowaną aplikację do tworzenia rozruchowego Ubuntu Live USB do instalacji Ubuntu o nazwie Startup Disk Creator . Wyszukaj Dash w programie Startup Disk Creator i kliknij ikonę Startup Disk Creator, aby otworzyć okno Utwórz dysk startowy .
Dysk flash USB używany w programie Startup Disk Creator powinien mieć co najmniej 2 GB, a w przypadku Ubuntu 18.04 i nowszych powinien mieć co najmniej 4 GB. Kreator dysku startowego automatycznie sformatuje dysk flash USB na FAT32 i sprawi, że będzie można go uruchomić. Jeśli do komputera podłączony jest tylko jeden dysk flash USB, program Startup Disk Creator wybierze go automatycznie. Należy bardzo uważnie wybrać napęd flash USB w oknie Utwórz dysk startowy, aby uniknąć zastąpienia partycji, na której zainstalowany jest Ubuntu, co może uniemożliwić uruchomienie systemu. Na poniższym zrzucie ekranu widać, w jaki sposób urządzenie pamięci flash USB jest identyfikowane przez nazwę modelu, taką samą nazwę modelu, która pojawia się pod nagłówkiem Dysk po modelu: w aplikacji Dyski (narzędzie dyskowe).
Kreator dysku startowego w systemie Ubuntu 16.04
Możesz także przesunąć suwak Przechowywane w zarezerwowanej dodatkowej przestrzeni do przodu i do tyłu, aby utworzyć dodatkową zarezerwowaną przestrzeń dla trwałego przechowywania plików podczas ponownego uruchamiania. W systemie Ubuntu 16.04 i nowszych program Startup Disk Creator nie ma już opcji przechowywania plików trwałych.
Pobierz plik ISO CD Ubuntu Mini z linku na stronie z dokumentacją dotyczącą instalacji Ubuntu Minimalna płyta CD . Pobierz plik o nazwie mini.iso do folderu Pobrane. Możesz pobrać plik mini.iso w dowolne miejsce na komputerze, ale pobierz go do folderu Pobrane, aby móc łatwo uruchamiać polecenia w poniższych krokach bez zmiany czegokolwiek.
Sprawdź sumę kontrolną md5 pobranego pliku ISO CD Ubuntu mini, pobranego za pomocą następujących poleceń:
cd ~/Downloads/
md5sum 'mini.iso'
Jeśli korzystasz z podsystemu Windows dla systemu Linux, pobierz narzędzie Microsoft File Checksum Integrity Verifier z oficjalnego Centrum pobierania Microsoft. Narzędzie Microsoft File Checksum Integrity Verifier to narzędzie wiersza polecenia, które oblicza skróty kryptograficzne MD5 lub SHA1 dla plików.
Sprawdź, czy wyniki polecenia są zgodne z sumą kontrolną MD5 pliku mini.iso na stronie minimalnej płyty CD z dokumentacją instalacji Ubuntu .
Uzyskaj dysk flash USB o pojemności 1 GB lub większej. Usuń wszystkie pliki z napędu flash USB. Podłącz dysk flash za pomocą narzędzia dyskowego Disks .
Sprawdź w narzędziu Disks disk, aby znaleźć nazwę urządzenia w napędzie flash USB. Jest to bardzo ważne, ponieważ jeśli użyjesz niewłaściwej nazwy urządzenia w kroku 6, zastąpisz cały system operacyjny zamiast zapisywać na dysku flash USB. Sprawdź dwukrotnie nazwę urządzenia pamięci flash USB. Powinno to być coś w rodzaju, w /dev/sd*
którym zamiast * występuje mała litera, np. A, b, c itp. W następnym kroku zakładam, że nazwa urządzenia to /dev/sdc
, ale nazwa urządzenia w napędzie USB może być czymś innego jak /dev/sda
albo /dev/sdb
więc sprawdzić nazwę urządzenia napędu USB dwa razy i upewnij się, że masz rację w punkcie 6!
Otwórz terminal lub podsystem Windows dla systemu Linux i uruchom następujące polecenia:
cd ~/Downloads/
sudo -i
dd if='mini.iso' of=/dev/sdc bs=4096 ## make sure that the device name of your USB drive is correct!
Wykonanie dd if='mini.iso' of=/dev/sdc bs=4096
polecenia powinno zająć tylko kilka sekund na większości komputerów, ponieważ mini.iso to mały plik, mniejszy niż 60 MB. Wynikiem uruchomienia tego polecenia będzie bootowalny Ubuntu mini USB.
Uruchom komputer z Ubuntu mini USB na żywo. Ubuntu mini live USB powinien uruchomić się pomyślnie i wyświetlić ekran menu.
Jeśli wybierzesz opcję Instaluj (pełna instalacja, a nie instalacja cli) z ekranu menu w kroku 7, możesz wybrać inne opcje podczas procesu instalacji Ubuntu, aby pobrać wszystkie pakiety potrzebne do przeprowadzenia pełnej instalacji Ubuntu. Wybierz kolekcję pakietów Ubuntu z listy predefiniowanych kolekcji oprogramowania na ekranie wyboru oprogramowania w instalatorze mini CD Ubuntu. Po ponownym uruchomieniu systemu pod koniec instalacji będziesz mieć działający pulpit Ubuntu z domyślnym środowiskiem pulpitu.
/dev/sdb1
. Daje to użytkownikowi dodatkową ochronę przed zastąpieniem systemu operacyjnego z powodu przypadkowego sformatowania niewłaściwego dysku.
dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]
gdzie FILE
in if=FILE of=FILE
ma taką samą składnię, jak lokalizacje plików w wierszu poleceń systemu Windows (cmd.exe).
wmic
polecenia w oknie Windows cmd.exe pokazuje wszystkie dyski wymienne w następujący sposób: wmic logicaldisk where drivetype=2 get deviceid, volumename, description
Przykłady ścieżki źródłowej (plik wejściowy) i ścieżki docelowej (plik wyjściowy) w Windows cmd.exe: ścieżka źródłowa: C: \ aaa \ bbb \ gdzie C:
to dysk twardy. ścieżka docelowa: F: \ xxx \ yyy \ gdzie F:
jest dysk flash USB, który został zidentyfikowany przez uruchomienie wmic
polecenia. Przykłady poleceń dd dla systemu Windows : odwiedź ten link, a przykłady znajdują się pod nagłówkiem Przykłady .
Potrzebujesz: dysku flash, komputera PC / Mac, pliku ISO Ubuntu, który można uzyskać tutaj: http://www.ubuntu.com/download/desktop . Oto instrukcje dla ...
Użyj Unetbootin. Działa w Ubuntu (z Centrum oprogramowania) i Windows (ze strony Unetbootin). Pobierz odpowiednią wersję Ubuntu, pobierz Unetbootin, zrób to, ciesz się.
Najnowsze dystrybucje Ubuntu obejmują informacje o rozruchu, które można uruchomić bezpośrednio z dysku optycznego i dysku twardego (dysku flash itp.)
Możesz po prostu zduplikować zawartość ISO na urządzenie USB za pomocą systemu Linux, sudo dd if=my.ubuntu.release.iso of=/dev/sdX
którego użyłbyś polecenia, w którym sdX to dysk flash, który możesz zidentyfikować za pomocą poleceniasudo fdisk -l
Pamiętaj, aby sprawdzić skrót przed poświęceniem czasu na skopiowanie, aby upewnić się, że plik ISO jest prawidłowy.
Pełna instalacja na USB
Pełne instalacje są bardziej stabilne i bezpieczne niż instalacje trwałe, ale nie są tak szybkie do wykonania. Lepiej wykorzystują miejsce na dysku, ponieważ nie jest wymagany plik lub partycja casper-rw o stałym rozmiarze. Nie są zbyt dobre w korzystaniu z instalacji Ubuntu.
Poniżej przedstawiono krok po kroku, jak zainstalować 18.04 na dysku flash 16 GB z opcjami osobnej partycji domowej i partycji danych kompatybilnej z Windows:
(Opcjonalna partycja danych FAT32 do użytku na komputerze z systemem Windows)
(Nieobowiązkowa partycja główna)
(Opcjonalna partycja domowa)
(Opcjonalna przestrzeń wymiany, umożliwia hibernację)
(Ważny)
Kliknij „Zainstaluj teraz”.
Wybierz swoją lokalizację.
Uwaga: Możesz pominąć wyłączenie dysku twardego, jeśli po partycjonowaniu zdecydujesz się zainstalować gruba w katalogu głównym dysku USB, na którym instalujesz Ubuntu, (tj. Sdb nie sdb1). Zachowaj ostrożność, wiele osób nadpisało MBR HDD, ponieważ domyślną lokalizacją programu ładującego jest sda, wszelkie elementy w grub grubej dysku wewnętrznego zostaną dodane do grub USB. Możesz zrobić aktualizację później.
Pełna instalacja na USB - BIOS / UEFI
Mkusb stanowi doskonałą bazę dla dysku USB z pełną instalacją, który można uruchomić zarówno z BIOS-u, jak i UEFI:
Użyj mkusb, aby utworzyć system Live na instalatorze USB (2 GB lub większym).
Użyj mkusb, aby utworzyć trwały system na docelowym dysku 128 GB USB, używając ustawień domyślnych z trwałością ~ 25 GB (pozostała partycja NTFS jest używana jako partycja danych dostępna dla systemu Windows).
Jak tylko mkusb zakończy, otwórz GParted i usuń sdx4, partycję ISO9660 i rozwiń sdx5 w odzyskane miejsce, gdzie sdx jest nazwą urządzenia dysku docelowego.
W razie potrzeby utwórz dodatkową partycję ext4 sdx6 dla / home.
Odłącz lub wyjmij dysk twardy przed kontynuowaniem (opcjonalne, ale zalecane, wysoce zalecane w trybie UEFI).
Uruchom dysk instalatora, wybierz Wypróbuj.
Włóż dysk docelowy
Rozpocznij instalację Ubuntu ...
Wybierz „Coś innego”.
Wybierz sdx5 (na dysku docelowym) i kliknij Zmień.
Nie dotykaj żadnych innych partycji (chyba że dodajesz partycję / home do sdx6).
Wybierz sdx5 jako urządzenie do instalacji modułu ładującego rozruch .
Zakończ instalację
Wytnij grub.cfg z sdx5 / boot / grub i wklej do sdx3 / boot / grub, zastępując istniejący plik grub.cfg.
Uruchom dysk docelowy i uruchom sudo update-grub, aby dodać wszystkie dyski do menu rozruchu.
Nie instaluj żadnych sterowników (np. Nvidia) w instalacjach wcześniejszych niż 18.04.
fwiw, byłem w stanie skonfigurować thumbdrive, aby uruchomić Ubuntu 18.1 na moim komputerze, uruchamiając się na dysk USB. Mogę teraz używać komputera z systemem Ubbie 18.1 i instalować SW na td (pendrive), zapisywać dane na td, i pod każdym innym względem korzystać z mojego komputera, tak jakbym miał zainstalowany na wewnętrznym dysku twardym. Byłem w stanie używać tego systemu na każdym z moich wielu komputerów, niezależnie od aktualnego systemu operacyjnego. To był mój cel.
Ze względu na mój stosunkowo niski poziom kompetencji w systemie Linux, szukałem najprostszych procedur instalacyjnych w następujący sposób: odłączyłem kabel danych wewnętrznego dysku twardego i, używając dwóch przednich połączeń USB na moim komputerze, podłączyłem pendrive z zainstalowanym Live Ubie i podłączyłem nowy dysk flash o pojemności 32 GB do drugiego portu USB.
Podczas uruchamiania z dysku USB postanowiłem zainstalować Ubuntu i po prostu postępowałem zgodnie ze wskazówkami. Wszystko poszło automatycznie i płynnie, a teraz jestem w stanie uruchomić z nowego dysku na dowolnym komputerze i używać ich tak, jakby ubie został zainstalowany na wewnętrznym dysku twardym.
Chciałbym mieć czas i wiedzę, aby dowiedzieć się, która z wielu, wielu pomocnych rozpraw doktorskich naprawdę dotyczyła mnie bezpośrednio i które pozwoliła na rozpoczęcie jednej z nich, ale tak się nie stało. Jeśli ktoś chce zrobić łatwą peasy, wypróbuj tę metodę. dzięki za wszelką pomoc, św
Jak zrobić bootowalny dysk USB Ubuntu z Ubuntu (aby utworzyć bootowalny dysk USB Ubuntu z macOS, zobacz moją odpowiedź tutaj ):
0) Pobierz plik .iso Ubuntu z https://ubuntu.com/download/desktop i umieść go w folderze Pobrane. Zawsze polecam najnowszą wersję (która jest 19.04, kiedy to piszę, ale wkrótce będzie 19.10), a nie LTS (chyba że wersja, która mówi, że LTS jest najnowszą wersją).
1) Otwórz terminal i znajdź ścieżkę pliku na dysk USB za pomocą
lsblk
Szukasz sd L , gdzie L to jakaś litera. Prawdopodobnie jest to sdb (ponieważ „sda” jest prawdopodobnie twoim dyskiem twardym i jeśli masz tylko jeden dysk twardy, prawdopodobnie przypisze następną literę b do dysku USB), ale sprawdź dwukrotnie, czy SIZE
kolumna ma sens.
Zobaczysz także dalsze podziały, takie jak sda 1 lub sdb 1 . Nie tego szukasz, po prostu chcesz sd <jakąś literę>. Te liczby odnoszą się do partycji . Partycja to sposób na podzielenie dysku twardego (lub dysku SSD lub USB) na mniejsze regiony, trochę jak folder, ale poważniej. Chcemy zastąpić cały USB, a nie tylko pierwszą partycję na nim ( plik ISO faktycznie zawiera już informacje o partycji, że zastąpi dane partycji, które są już na dysku USB), a nie tylko jedną z jego partycji, więc musisz podać tylko sd <jakąś literę> i pomiń wszelkie kolejne liczby.
dd
Komenda masz zamiar uruchomić później skutecznie usunąć wszystkie dane na dysku, więc nie rozumiem tego złego. Jeśli masz trudności z ustaleniem, który dysk jest twój, możesz odłączyć dysk USB, uruchomić polecenie, podłączyć go ponownie, uruchomić lsblk
ponownie i zobaczyć, co się zmieniło. Jeśli chcesz zobaczyć więcej informacji, możesz także spróbować wykonać sudo fdisk -l
polecenie.
Następnie dodaj „/ dev /” na początku otrzymanej nazwy, więc (na przykład) „sdb” staje się „/ dev / sdb”. /dev/sd<whatever>
to rzeczywisty plik w /dev
katalogu, który udaje zwykły plik, ale w rzeczywistości odczyta dysk twardy. Jeśli spróbujesz go odczytać, będzie on działał jako plik binarny podstawowych danych na dysku twardym. Zwykle dysk twardy (lub SSD) ma tablicę partycji, a każda partycja ma system plików, który Ubuntu (lub inny system operacyjny) odczyta i zinterpretuje, aby pokazać dysk twardy jako tonę plików w różnych folderach , ale czytanie lub pisanie z / do / dev / sd L jest sposobem, aby powiedzieć Ubuntu, aby zapomniał o tym wszystkim i traktował dysk twardy jako ciąg bajtów ).
2) Użyj dd
do skopiowania obrazu .iso na pamięć USB (zamień L na literę otrzymaną z poprzedniego kroku)
sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
Ten krok zajmie trochę czasu. Po zakończeniu powinieneś biec
sync
tylko po to, aby upewnić się, że wszystkie dane zostały przesłane, a następnie gotowe; użyj pamięci USB, aby uruchomić system Ubuntu.
Możesz przyspieszyć dd
polecenie, dodając bs=1M
do niego. Możesz również zastąpić ręczne wywołanie sync
przekazywaniem oflag=sync
do dd
(który wykonuje tę samą pracę ) i poinformować dd
, ile przekazało do tej pory status=progress
, a wszystko to razem wyglądałoby
sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
(nie zapomnij zastąpić L właściwą literą)