Postępowałem zgodnie z różnymi zaleceniami z Dokumentacji Ubuntu, aby utworzyć rozruchowy dysk flash USB Ubuntu za pomocą alternatywnego pliku ISO 12.04.1 dla 64-bitowego komputera. Ale test integralności pamięci USB nie powiódł się i nie rozumiem dlaczego.
Oto kroki, które podjąłem:
- Pobierz plik ISO 12.04.1 Alternatywnej instalacji dla 64-bitowego komputera (ubuntu-12.04.1-alternate-amd64.iso) ze strony http://releases.ubuntu.com/12.04.1/ , a także MD5 , Pliki skrótu SHA-1 i SHA-256 i powiązane podpisy PGP
- Weryfikacja integralności danych pliku ISO za pomocą plików skrótu MD5, SHA-1 i SHA-256 po zweryfikowaniu plików skrótu za pomocą powiązanych plików sygnatur PGP (patrz np. Https://help.ubuntu.com/community / HowToSHA256SUM i https://help.ubuntu.com/community/VerifyIsoHowto )
- Tworzenie bootowalnej pamięci USB za pomocą programu Ubuntu's Startup Disk Creator (patrz http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu )
- Uruchomienie komputera przy użyciu nowo wykonanej 12.04.1 Alternatywnej instalacji na pamięci USB
- Wybór opcji „Sprawdź dysk pod kątem wad” (patrz https://help.ubuntu.com/community/Installation/CDIntegrityCheck )
Kroki 1, 2, 3 i 4 przebiegły bez żadnych problemów lub komunikatów o błędach. Jednak krok 5 zakończył się komunikatem o błędzie „Test integralności nie powiódł się” i następującą treścią:
The ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default file failed the MD5
checksum verification. Your CD-ROM or this file may have been corrupted.
Wystąpił ten sam (może być podobny, ponieważ nie mam dokładnych notatek) komunikat o błędzie podczas poprzednich prób korzystania z 12.04 (tj. Nie wydania konserwacji) Alternatywny plik ISO instalacji. W tych przypadkach i tak próbowałem zainstalować i do tej pory nie miałem żadnych problemów z moją wiedzą.
- Czy nieudana kontrola integralności opisana powyżej jest poważnym błędem?
- Jakie jest rozwiązanie?
- Czy można to zignorować bez dalszych problemów?
Odpowiedzi:
Jest to błąd w opanowaniu ISO, ale można go bezpiecznie zignorować
Ten błąd występuje, ponieważ
install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default
plik nie istnieje w 64-bitowym alternatywnym obrazie ISO, chociaż występuje na liście sum kontrolnych pliku ISO (md5sum.txt
):573bf62a1f14cdcef0e8299863547a5a ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default
Zobacz tę pastebin, aby zobaczyć rzeczywistą zawartość
install/netboot
folderu.Można go zignorować, ponieważ pliki odnoszą się do minimalnej wersji ISO „netboot”, co nie ma znaczenia, gdy używasz pełnej alternatywnej ISO.
Jeśli naprawdę chcesz „rozwiązać” błąd, możesz pobrać brakujący plik do odpowiedniego folderu; uwaga, że to nie może być ostatni, bo podobno brakuje sześciu takich plików ...
źródło
To zatrzymało moją instalację martwą podczas wykonywania alternatywnej instalacji z zaszyfrowanym woluminem. Przy użyciu unetbootin do utworzenia obrazu brakowało sześciu plików wymienionych powyżej. Jestem przekonany, że jest to problem z ograniczeniami długości nazw plików i ścieżek, które powodują brak tych długich nazw plików. Ten problem jest oznaczony jako nieprawidłowy błąd tutaj: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1041911
Ostatecznie dodanie plików nie pomogło. Musiałem uruchomić się z niekompletnej instalacji i ręcznie zainstalować ubuntu-desktop.
źródło