Używam Ubuntu 12.04 i za każdym razem, gdy próbuję zapisać obraz ISO Ubuntu na dysku, aby go zainstalować, Unetbootin mówi, że /dev/sdb1
nie jest zamontowany. Ale Ubuntu montuje dysk automatycznie po włożeniu, prawda? Co mogę zrobić, aby Unetbootin rozpoznał zamontowany dysk?
12.04
system-installation
iso
unetbootin
xjonquilx
źródło
źródło
ctrl+h
pomocy) pomogło odszukać go ponownie, nawet nie musiałem go ponownie uruchamiać./mnt/temp
Ręczne utworzenie katalogu tymczasowego i podłączeniesudo mount /dev/sdc /mnt/temp
pomogło mi, gdzie sdc to nazwa twojego napędu.Odpowiedzi:
Jest to możliwe, ponieważ beeju nie zasugerował , że po prostu trzeba ręcznie zamontować napęd. Masz jednak rację - zazwyczaj Ubuntu automatycznie zamontuje dysk po jego podłączeniu lub włączeniu.
Istnieją dwie typowe sytuacje, w których występuje opisany problem:
Technicznie napędy nie są montowane. Woluminy (tzn. Partycje) są montowane. Jeśli na dysku nie ma partycji, Ubuntu nie może go zamontować (ani automatycznie, ani w żaden inny sposób). Jeśli jest, ale jest uszkodzony lub (co jest znacznie mniej prawdopodobne) typu, którego Ubuntu nie rozpoznaje, również nie zostanie zamontowany.
Unetbootin wymaga, aby partycja, na której zapisujesz zawartość
.iso
obrazu, miała format FAT16 lub FAT32. (I powinieneś używać FAT32, chyba że twój obraz jest mały i wiesz, że musisz użyć FAT16.) Ponadto, powinna to być pierwsza partycja na dysku i chyba, że naprawdę wiesz, co robisz i wiesz, że musisz coś zrobić inaczej powinna być jedyną partycją na dysku i powinna zajmować całą dostępną przestrzeń. Ponadto (choć zwykle nie trzeba nic robić, aby tak się stało), powinna to być partycja podstawowa (nie logiczna), a tablica partycji dysku powinna być typu MSDOS.Jeśli masz na dysku cenne dane, i tak nie powinieneś zapisywać na nim
.iso
obrazu, ponieważ to by je zniszczyło. W przeciwnym razie możesz bezpiecznie rozwiązać jeden lub oba powyższe problemy, tworząc nową tablicę partycji na dysku, a następnie tworząc pojedynczą partycję, zajmując całą dostępną przestrzeń, typu FAT32.Jednym łatwym sposobem na to jest GParted Partition Editor, który jest dostarczany przez
gparted
pakiet. Możesz zainstalować ten pakiet w Centrum oprogramowania. Następnie uruchom GParted. Wybierz dysk z menu rozwijanego w prawym górnym rogu okna GParted. Upewnij się, że wybrałeś właściwy dysk - źle byłoby wykonać te operacje niszczenia danych na niewłaściwym dysku!Wykonaj Edycję> Utwórz tablicę partycji i zaakceptuj wartości domyślne. Następnie utwórz partycję FAT32, również ze wszystkimi ustawieniami domyślnymi. To sprawi, że będzie to partycja podstawowa i jak największa.
Następnie zastosuj zmiany, klikając zielony znacznik wyboru. Możesz teraz zamontować dysk (lub wyjąć go i włożyć z powrotem, a powinien on zamontować się automatycznie). Po zakończeniu GParted zamknij się. Następnie możesz napisać do niego obraz .iso za pomocą Unetbootin.
Alternatywnie, możesz rozważyć użycie innej metody zapisywania
.iso
obrazu na dysku, co pozwoliłoby ci pominąć formatowanie i montowanie napędu.W tym celu możesz użyć narzędzia Startup Disk Creator, jak opisano w oficjalnych instrukcjach instalacji .
Możesz także użyć
dd
z wiersza polecenia. Zobacz dd (1) . Jeśli masz.iso
obraz o nazwieubuntu-12.04-desktop-i386.iso
i znajduje się w folderze Pobrane, a jeśli chcesz zapisać jego zawartość/dev/sdb1
w Unetbootin, odpowiedniedd
polecenie to:Bardzo ważne jest, aby powiedzieć mu, aby wyświetlał dane wyjściowe na
/dev/sdb
(lub na dowolnym dysku, na którym chcesz), a nie/dev/sdb1
(tj. Nie na pierwszej partycji na dysku).źródło
Nie dostałem UNetbootin do listy mojego napędu USB, ale możesz zmusić go do użycia określonego, jeśli znasz nazwę urządzenia:
Dowiesz się o swoim numerze urządzenia, wymieniając wszystkie:
Mam nadzieję że to pomoże?
źródło
Witam cię tutaj! Myślę, że jest to powszechne zachowanie Ubuntu, ponieważ tak samo często doświadczałem. Co robię w tym momencie, po prostu kliknij
the drive
i otwórz.Nautilus window
Następnie powróć do konkretnej aplikacji, która potrzebuje tego napędu. Jest to tutaj wyraźnie opisane. Ponadto lepiej jest zobaczyć ten dysk w System plików> Nośnik.źródło
Odkryłem, że dla mnie dzieje się tak, gdy dysk USB jest oznaczony symbolami spoza ASCII. Więc spróbuj go zmienić, aby zawierał zwykły ASCII. Nie jestem pewien co do spacji, ale zawsze lepiej nazwać go bez spacji takich jak
drive_8gb
.Można zmienić etykietę,
gparted
na przykład gdy dysk jest odmontowany. Gdy oznaczyłem go tak, jak opisano i ponownie go podłączyłem, unetbootin zaczął dobrze działać z dyskiem.źródło
W Linux Mint 19 (oparty na Ubuntu 18) inne porady już tutaj nie pomogły same - zmiana nazwy partycji tylko na znaki ASCII, formatowanie do FAT32, dodanie celu w wierszu poleceń.
Pomógł zmienić dysk w interfejsie graficznym Unetbooting z partycji na dysk, czyli w moim przypadku pozbywanie się „1” na końcu.
BTW, nie widziałem, jak mogę dodać kilka plików ISO do napędu i dlatego starałem się go używać zgodnie z zaleceniami: rozruchowy USB z wieloma partycjami na wiele systemów operacyjnych ...
EDYCJA: problem zniknął po ponownym utworzeniu tabeli partycji dla pamięci USB, o której mowa, teraz Unetbooting działa również z partycjami (chociaż nie można uruchomić z wynikowej pamięci USB ...).
źródło