Po wypaleniu Ubuntu 12.04 na płycie CD spróbowałem uruchomić komputer i dostałem komunikat:
This kernel requires the following features not present on the CPU:
pae
Unable to boot - please use a kernel appropriate for your CPU.
Co to znaczy?
Po wypaleniu Ubuntu 12.04 na płycie CD spróbowałem uruchomić komputer i dostałem komunikat:
This kernel requires the following features not present on the CPU:
pae
Unable to boot - please use a kernel appropriate for your CPU.
Co to znaczy?
Odpowiedzi:
Komunikat o błędzie oznacza, że Twój procesor nie obsługuje rozszerzeń PAE - jest to technika, która pozwala 32-bitowemu procesorowi zająć więcej niż 4 GB przestrzeni adresowej pamięci.
Domyślnie 12.04 i nowsze wersje Ubuntu oczekują procesora z tą funkcją:
PAE jest dostarczany przez procesory Intel Pentium Pro i nowsze, w tym wszystkie późniejsze procesory z serii Pentium (z wyjątkiem wersji Pentium M z szyną 400 MHz). Jest również dostępny na innych procesorach z podobnymi lub bardziej zaawansowanymi wersjami tej samej architektury, takich jak AMD Athlon [wątpliwe - omówienie] i późniejsze modele procesorów AMD. wikipedia
Chociaż powyższe jest ściśle prawdziwe, stare systemy, które mają kontroler pamięci na płycie głównej, mogą nie „ujawniać” wsparcia PAE procesora, skutecznie czyniąc je innymi niż PAE.
Istnieje gorąca informacja o tym błędzie ; Firma Canonical zdecydowała, że domyślna instalacja Ubuntu Desktop będzie oczekiwać obsługi PAE.
Kilka sugerowanych obejść:
ubuntu-desktop
pakiet.Zainstaluj 10.04 lub 11.10, a następnie uaktualnij do 12.04. Zobacz powiązane pytanie poniżej dla 12.10.
mini.iso
i wypal go na płycie CD lub USB.linux-generic
kiedy zostaniesz poproszony o wybranie jądra, a ubuntu-desktop
aby uzyskać „domyślną” instalację Ubuntu, którą dostarczyłaby zwykła płyta CD z komputerem, tylko z jądrem innym niż PAE.
Ubuntu 12.04.5 i 14.04 obsługują opcję („forcepae”), aby włączyć PAE na procesorach Pentium M (gdzie domyślnie jest wyłączona). Aby to włączyć:
Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
Edytuj ten wiersz i dodaj forcepae
parametr spacjami dwukrotnie wokół --
końca:
Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash forcepae -- forcepae
forcepae -- forcepae
Uwaga:
forcepae
jest wymagany dwa razy, ponieważ ustawia parametry rozruchu dla dwóch różnych rozruchów jądra - jądra, które działa jako część instalatora (po lewej stronie --
) oraz jądra, które działa w zainstalowanym systemie (po prawej stronie --
).
Tekst na końcu powinna być -- forcepae
nie --forcepae
. Jest przestrzeń między --
iforcepae
Naciśnij klawisz Enter, mam nadzieję, że Ubuntu uruchomi się, a reszta instalacji zakończy się powodzeniem. Jeśli masz problemy graficzne z Unity lub po prostu wolniej, wypróbuj bardziej lekką dystrybucję, taką jak Xubuntu.
Połączone pytanie:
Dostępna jest niestandardowa wersja ISO (na własne ryzyko).
To działało dla mnie i po prostu musiałem zainstalować odpowiednie aktualizacje, kiedy skończyłem.
Ta odpowiedź uzupełnia istniejące odpowiedzi dla instalacji bez systemu metalowego z ustawieniami potrzebnymi do instalacji w Virtual Box.
Jądro dostarczane z Ubuntu> = 12.04 jest domyślnie jądrem PAE .
Z instalacji w Virtual Box zdolność PAE procesora (jeśli jest obsługiwana) może zostać udostępniona maszynie wirtualnej. Wybierz „Włącz PAE / NX” z systemu Virtual Box Manager -> Ustawienia procesora :
Jeśli ta opcja jest wyszarzona, procesor hosta nie ma tej funkcji. Tylko wtedy będziesz musiał zainstalować jądro inne niż pae.
Wielkie dzięki za wszystkie sugestie i pomoc.
Nie mogłem wymyślić, jak najlepiej przekazać raport z tego, jak sobie radziłem, więc piszę to jako „odpowiedź”.
Wczoraj zajęło mi to wszystko i całą noc, ale teraz mam 12.04 LTS działające i działające doskonale na moim ośmioletnim małym laptopie Samsunga (którego bardzo lubię, pomimo dość słabej mocy obliczeniowej). Mam zamiar potraktować to zupełnie nowy dysk twardy, ponieważ Ubuntu ostrzega mnie, że jego obecny ma zamiar go sarkotować.
Oto kroki, które trzeba podjąć, aby 12.04 LTS działało na tej maszynie innej niż PAE:
Bah. Nie chciałem jeść na partycji Windows XP i nie rozumiem, dlaczego potrzebuję więcej niż 6 GB miejsca na dysku, aby mieć Ubuntu do ogólnego przeglądania stron internetowych i sprawdzania wiadomości e-mail, więc zacząłem od nowa:
Próbowałem przyjrzeć się, jak dysk został podzielony na partycje, a oprócz XP było około czterech partycji. Raczej na ślepo i przypadkowo usunąłem je wszystkie oprócz XP jeden i ca. 300 MB partycji wymiany i utworzyłem nową dla partycji Ubuntu z liczbą „4” i jednym „\” lub „/” gdzieś w niej zawartym. W tym momencie czułem (i traciłem wolę życia) i trzymałem kciuki, że moja partycja XP nie zostanie zniszczona.
W tym momencie przeczytałem również, że przed aktualizacją do wersji 12.04 należy zaktualizować całe oprogramowanie w istniejącej wersji [11.10]. (Więc moja sztuczka polegająca na usuwaniu mnóstwa programów doszłaby do skutku). Odkryłem również link do alternatywnego pliku ISO CD, więc nagrałem go na płytę CD zamiast korzystać z Internetu (mimo że połączenie internetowe jest szybsze niż czytanie z płyty CD z prędkością 70 MB / s dzięki niedawnemu bezpłatnemu BT [British Telecom] Aktualizacja). Moje obliczenia polegały na tym, że mogłem zaoszczędzić miejsce na dysku za pomocą dysku CD, ponieważ nowsze aktualizacje nie zostałyby pobrane podczas instalacji.
Więc próbowałem dalej:
I hurra! Teraz działa (podobnie jak uruchamianie systemu Windows XP, uff), bez jednej usterki lub niezgodności. Jestem pod wielkim wrażeniem, że wszystkie kombinacje klawiszy Fn działają, działa bezprzewodowo, ekran wygląda świetnie, a głośniki można ustawić tak, aby ich głośność była znacznie głośniejsza niż w systemie Windows (co oznacza, że większość słuchawek nie muszę używać czas usłyszeć cokolwiek). Mogę nawet przewijać w górę i w dół za pomocą prawej krawędzi touchpada bez konieczności włączania tej funkcji! Co więcej, dysk twardy nie ściera nieprzerwanie, jak stało się w przypadku Windows. Uwielbiam czcionkę Ubuntu i, znowu, znakomitą czytelność tekstu ekranowego na Ubuntu (moim zdaniem wyraźnie lepsza niż Win lub Mac). Mając program uruchamiający po lewej stronie ekranu, na pierwszy rzut oka nie byłem zbyt zainteresowany, ale po zapoznaniu się z uzasadnieniem wyboru projektu staram się przyzwyczaić. Rozsądnie wykorzystuje dużą przestrzeń poziomą, aby zwolnić część znacznie mniejszej przestrzeni pionowej.
Skończę tutaj tryskanie i gofrowanie, dziękuję wszystkim za radę. Mam nadzieję, że ten opis moich prób, błędów i ewentualnego sukcesu przyda się komuś!
Niektóre alternatywy:
Zainstaluj fake-pae (12.04, a następnie możesz uaktualnić do 12.10 i 13.04) zgodnie z opisem na stronie pomocy Ubuntu .
Wykonaj nową instalację lubuntu-fake-pae, czyli 13.04.
Zainstaluj inną dystrybucję opartą na Ubuntu, która nie wymaga PAE, taką jak Puppy Retro lub Bodhi Linux.
Rozszerzenie adresu fizycznego (PAE) to funkcja umożliwiająca (32-bitowym) procesorom x86 dostęp do fizycznej przestrzeni adresowej (w tym pamięci o swobodnym dostępie i urządzeń mapowanych w pamięci) większych niż 4 gigabajty.
Ubuntu 12.04 domyślnie używa jądra Linux PAE dla 32-bitowych ISO, więc stare komputery, które nie obsługują PAE, nie mogą uruchomić najnowszej wersji Ubuntu. Istnieje jednak sposób na zainstalowanie Ubuntu 12.04 LTS Precise Pangolin na komputerach bez obsługi PAE, przy użyciu netboota innego niż PAE Minimal ISO.
Zobacz Instalowanie Ubuntu 12.04 LTS w systemach nieobsługujących PAE z minimalnym ISO netboot .
Jeśli potrzebujesz wsparcia dla systemów nie obsługujących pae, wypróbuj lubuntu . Jeśli po instalacji zdecydujesz, że nie lubisz środowiska LXDE, możesz zainstalować jedność za pomocą tego polecenia:
sudo apt-get install ubuntu-desktop
Aby całkowicie usunąć i ponownie zainstalować ubuntu, wybierz „Coś innego”, wybierz partycję z aktualnie zainstalowanym ubuntu, aby była używana jako „/”, ext4 i zaznacz pole formatu.