Ubuntu Live USB nie uruchamia się, „Nie udało się załadować menu pliku COM32.c32”

15

Mam nadzieję ożywić starego netbooka, na którym leżę, instalując na nim Linuksa. Zrobiłem to, co większość z nas powinna zrobić: stworzyłem Xubuntu 14.10 Live USB z Unetbootin, podłączyłem patyk do komputera, próbowałem go uruchomić ...

i napotkał czarny ekran i ten błąd:

Failed to load COM32 file menu.c32

boot: _

Ta cholerna rzecz nie zareaguje na żadne naciśnięcie klawisza, a ja nie mogę nic zrobić poza wyłączeniem go i płaczem. Próbowałem ponownie sformatować dysk USB, ponownie pobrać Xubuntu .iso i przerobić Live USB. Ten sam błąd.

Co mogę zrobić, aby to naprawić?

Ten problem występuje również w przypadku kreatora USB, znanego również jako „Kreator dysku startowego”. Jest to również problem ze wszystkimi wariantami ubuntu, w tym opartymi na Ubuntu 14.04 LTS, Ubuntu 14.10 i Ubuntu 15.04.

Egghead99
źródło
Nie używaj Unetbootin. Powinieneś mieć możliwość dodania ISO bezpośrednio do pisaka. dd jest dostępny w systemie Linux i windiws (myślę, że nazywa się windd). Zawsze dla mnie działa.
hatterman
Polecam zauważyć, że ten sam błąd wpływa na projekt USB-Creator, znany również jako „Startup Disk Creator”.
Nathan Basanese

Odpowiedzi:

14

Po kopaniu wydaje się, że jest to dość powszechny problem dla niektórych osób, które próbują utworzyć Ubuntu Live USB za pomocą Unetbootin. Błąd nie został jeszcze naprawiony, ale na szczęście istnieje obejście.

Będziesz potrzebował:

  • Działający komputer z zainstalowanym systemem Ubuntu
  • 1 minuta twojego czasu

Obejście:

  1. Podłącz utworzony Live USB do komputera z już zainstalowanym Ubuntu.
  2. Przejdź do /usr/lib/syslinux/bios/w swoim menedżerze plików. (W niektórych instalacjach potrzebna jest ścieżka /usr/lib/syslinux/modules/bios/.
  3. Wybierz następujące trzy pliki: libcom32.c32, menu.c32, i libutil.c32.
  4. Skopiuj (nie wycinaj) powyższe pliki do katalogu głównego dysku Live USB.
  5. Odmontuj napęd USB i możesz zacząć!

To rozwiązanie oparte było na blogu znalezionym na AjoPaul.com

Alternatywne obejście Z wiersza poleceń:

Po zainstalowaniu Ubuntu 14.10 na dysku USB uruchom następujące polecenia:

cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/
Egghead99
źródło
// , To działa!
Nathan Basanese
11

Jest na to bardzo proste rozwiązanie, miałem ten sam problem, gdy korzystałem z narzędzia do uruchamiania dysku z mojego laptopa z systemem Ubuntu. Wszystko, co musisz zrobić, to nacisnąć, Tabgdy pojawi się błąd. Po naciśnięciu klawisza pojawi się kilka nowych opcji, takich jak „Na żywo”. po prostu wpisz na żywo na klawiaturze i naciśnij enter. Umożliwi to uruchomienie Xubuntu z napędu USB. Po pomyślnym uruchomieniu w Xubuntu możesz stamtąd zainstalować system operacyjny na swoim netbooku.

Możesz także zainstalować Xubuntu 14.04 lub 16.04, ponieważ te wersje będą obsługiwane przez dłuższy okres czasu.

Ta metoda działała dla mnie, gdy próbowałem uruchomić system Ubuntu 14.10. To powinno również działać dla Ciebie.

Rumesh
źródło
Czy to nadal działa, Rumesh?
Nathan Basanese
@Misogynist To zadziałało, kiedy próbowałem z Ubuntu 14.10 w zeszłym miesiącu. Nigdy nie próbowałem tego z Xubuntu, ale myślę, że powinien działać.
Rumesh
Serdecznie witamy :)
Rumesh
1
Wystarczy powiedzieć, że nie musisz widzieć „Na żywo”, ale wymienione są inne opcje. Wpisałem ten, którego szukałem. Twoja sugestia jest znacznie łatwiejsza niż inne. Dzięki!
djondal
2

Wystąpił ten sam błąd, ale plik nie powiódł się versamenu.c32.

W moim Xubuntu 16.04 brakujące pliki są dostępne w

/usr/lib/syslinux/modules/bios. 

Skopiowałem 4 pliki:

libcom32.c32
menu.c32
libutil.c32
versamenu.c32 

na root ( /) z USB i działało dobrze, gdy próbowałem przetestować Trinity Rescue USB

Linh Lung HR
źródło