Używałem:
dd if=/path/to/my/ubuntuiso/ubuntu.iso of=/dev/sdb1 bs=4M && sync
Aby utworzyć rozruchowe dyski USB Ubuntu w starszych wersjach Ubuntu. Działało idealnie. Czasami korzystałem z Startup Disk Creator
programu, który działał dobrze.
Ale kiedy używam tych samych metod na Ubuntu 16.04 LTS, otrzymuję ostrzeżenia podczas formatowania go później.
Nośnik instalacyjny działa zgodnie z oczekiwaniami, ale kiedy próbuję sformatować pamięć USB po zakończeniu pracy, pojawia się następujące ostrzeżenie:
Dzielenie tego Pendrive wygląda dziwnie:
Pokazuje też mój pendrive 16 GB jako 64 GB.
Po wielu zmaganiach z Gparted, jakoś go sformatuję. Ale dlaczego tak się dzieje ?? Czy są jakieś lepsze metody tworzenia bootowalnego Ubuntu w 16.04?
EDIT : jest powiązany pytanie tutaj . Ale moje pytanie nie dotyczy tego, jak poprawnie sformatować. Moje pytanie brzmi: „Jak utworzyć rozruchowy USB bez tych błędów”. & „Jakie są przyczyny tego błędu”
źródło
mkfs
po ISO. Działa niezależnie od metody tworzenia USB.Odpowiedzi:
Metoda wiersza polecenia umożliwiająca utworzenie USB na żywo dla systemów UEFI
Uwaga: powoduje to usunięcie wszystkich danych na urządzeniu docelowym.
Zainstaluj warunek wstępny:
Zakładając, że docelowy USB jest w
/dev/sdb
( najpierw sprawdź za pomocą
lsblk
lubgnome-disks
lubsudo fdisk -l
i upewnij się, że wiesz, co formatujesz)Upewnij się, że urządzenie nie ma zamontowanego systemu plików i odmontuj go, jeśli to konieczne, na przykład:
Zniszcz istniejącą tablicę partycji:
Utwórz nowy GPT:
Sformatuj jako FAT32:
Sprawdź to:
Powinien generować coś takiego:
Zamontuj dysk i wyodrębnij na nim plik iso, zastępując „name-of-iso” rzeczywistą nazwą pliku iso, który wcześniej pobrałeś
Odmontuj
Teraz uruchom ponownie i ciesz się Ubuntu ^ _ ^
( Oto, gdzie pierwotnie nauczyłem się to robić.)
źródło
p7zip-full
Byłoby lepiej, gdybyś dodał, robiąc to samo ztar
odpowiedzią.tar
w odpowiedzi. (lub nawet dodanie, że 7z jest dostępny wp7zip-full
)Oto jak rozwiązałem problem z otrzymywaniem tego błędu podczas próby sformatowania USB po użyciu go jako nośnika instalacyjnego:
Akceptowana odpowiedź jest zbyt złożona, aby jej użyć, ponieważ wymagała dużo pisania i zapamiętywania konkretnej nazwy dysku (w przeciwnym razie możesz mieć poważny problem). Mój jest bardzo łatwy do wdrożenia.
źródło
Stwierdzono, że problem jest spowodowany błędem w
usb-creator-gtk
. Ustawia niewłaściwy rozmiar bloku podczas tworzenia nośnika startowego.Jeśli ten błąd dotyczy Ciebie, możesz go oznaczyć tutaj: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1589028
źródło
To było o wiele łatwiejsze. Po prostu zamień na
/dev/sdd
swój adres urządzenia. Można to znaleźć w narzędziu Disks lub Gparted .Następnie możesz użyć narzędzia Startup Disk Creator, aby nagrać obraz na dysk.
źródło
Używam UNetbootin na Ubuntu (zarówno starsza wersja, jak i 16.04) i działa dobrze na moim komputerze. Oto link, aby uzyskać więcej informacji.
źródło
Spróbuj w
dd if=/path/to/my/ubuntuiso/ubuntu.iso of=/dev/sdb
ten sposób nigdy mnie nie zawiodło. (Uwaga b nie b1 na końcu - zniszczy inne partycje, jeśli są obecne)Czy sprawdziłeś, czy ISO jest uszkodzone?
Również wykonanie tego z TTY, gdy nie jest zalogowany w środowisku graficznym, może pomóc w wyśledzeniu problemu.
Edycja: zamiast ISO można
/dev/null
zastąpić tablicę partycji.źródło
/dev/null
wskazuje na „nic” i jest używany jako wynik, ale/dev/zero
generuje zero znaków (ascii 0).Skarga na rozmiar bloku była prawdopodobnie spowodowana błędem w oprogramowaniu odczytującym
iso9660
system plików. Nowa wersjagparted
została wydana i jest dostępna przynajmniej w Ubuntu 17.10, gdzie ten błąd jest zgnieciony.Możesz użyć
mkusb
do sklonowania dysku. Ta metoda nie jest wrażliwa na zawartość dysku, więc jest bardzo niezawodna.Jest również bardzo bezpieczny, ponieważ mkusb owija bezpieczny pas ”wokół potężnego, ale niebezpiecznego
dd
polecenia. Dysk docelowy jest pokazany bardzo wyraźnie i masz końcowy punkt kontrolny, w którym możesz dwukrotnie sprawdzić, czy będziesz instalować na odpowiednim dysku (i uniknąć błędów).Zobacz ten link: https://help.ubuntu.com/community/mkusb
Jeśli nadal nie działa, możesz spróbować zgodnie z poniższym linkiem,
Nie można sformatować dysku USB. Próbowałem już z mkdosfs i gparted - Analiza problemu
Zauważ, że nie musisz zaczynać od formatowania, ponieważ mkusb i tak zastąpi poprzednią zawartość dysku. Możesz iść bezpośrednio i
źródło
problem, który pojawia się przy wybranej odpowiedzi : pendrive jest teraz niewidoczny po włożeniu. (Używam 64-bitowego systemu Lubuntu 16.04) Rozwiązanie: Otwórz
Disks
narzędzie, aby je zamontować.Z wybraną odpowiedzią powróciliśmy do tego, że wróciliśmy do starego, dobrego sposobu, w którym dysk USB zapisuje rozruchowy ISO na nim i wciąż pozostaje zapisywalnym dyskiem USB z pozostałą przestrzenią dostępną do przechowywania innych plików (z innego istniejącego systemu operacyjnego, w którym nie uruchamiamy systemu operacyjnego na żywo). Od
Startup Disk Creator
16.04 r. Usuwa pamięć USB, tworząc partycję tylko do odczytu, podobną do płyty CD, czyniąc pozostałą część pamięci USB nieprzydzieloną (więc dysk 32 GB staje się dyskiem tylko do odczytu 900 MB), a ja nie byłem w stanie utworzyć dowolną partycję dodatkową w nieprzydzielonym miejscu.Aktualizacja: Wydaje się, że Unetbootin wykonał zadanie, pendrive pozostał widoczny, nie ukrywał się po włożeniu, a pozostała część dysku pozostała dostępna do przechowywania innych danych. ALE dysk NIE został rozpoznany jako bootowalny USB po uruchomieniu laptopa! Użyłem wersji UNetBootin z Ubuntu.
źródło
Miałem dokładnie ten sam problem, nawet na zupełnie nowym dysku SSD. Użyłem wersji Linux Mint 18.1 i Ubuntu 16.04 LTS ISO. Bez względu na to, ile razy pobrałem plik ISO, przepisałem go ponownie i wykonałem wszystkie powyższe kroki, aby rozwiązać wzmiankę o błędzie, po prostu nie zniknie. Dziwnie miałem Mint 18.1 zainstalowany i chciałem zrobić nową instalację, ale potem napotkałem błąd. Użyłem nawet tego samego dysku USB i dysku SSD, aby zainstalować system Windows 10, a następnie przepisałem te same dyski USB AGAION w systemie Ubuntu 16.04 / Mint 18.1 i instalacja nie powiodła się. Uważam, że wystąpił błąd w pliku ISO lub mój konkretny sprzęt nie jest zgodny. Zmarnowałem kilka GODZIN mojego życia.
** ROZWIĄZANIE: Pobrano Ubuntu 17.04 ISO i zainstalowano. Działa dobrze na tym samym sprzęcie, na tych samych dyskach / dyskach USB, w których Ubuntu 16.04 nie miałby żadnego z nich. ****
źródło
Najwyraźniej błąd polega na częściowym niepoprawnym odczycie napędu, a nie na poleceniu dd lub programie Startup Disk Creator
Raport błędów Debiana dla parted: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788808
Obejście: Jeśli użyjesz fdisk zamiast parted, zobaczysz prawidłowe partycjonowanie. Użyj fdisk zamiast parted, aż błąd parted zostanie naprawiony.
źródło
Szkoda, że wiele z tych narzędzi dyskowych GUI nie tylko pozwala usunąć tablicę partycji z USB, zamiast tylko monitować głupimi błędami, takimi jak:
To okno dialogowe błędu powinno być połączone z tym pytaniem:
Ponieważ tak się nie dzieje, możesz natychmiast zrobić to sam za pomocą tego polecenia:
Przed wykonaniem powyższego polecenia upewnij się, że są dwie rzeczy:
Jak wspomnieli inni, ścieżkę urządzenia można ustalić za pomocą:
Następnie prawdopodobnie możesz kontynuować, używając narzędzia, którego używałeś, gdy pojawił się ten błąd.
BTW, rozwiązania polecenia dd dla tego problemu są zbyt wolne dla moich potrzeb. Wszystko, co naprawdę chcę zrobić, to pozbyć się tego błędu, bez czekania na dd, aby wyzerować cały dysk.
źródło