PAE 이외의 CPU에 어떻게 설치합니까? (오류“커널에는 CPU에없는 기능이 필요합니다 : PAE”)


102

Ubuntu 12.04를 CD에 구운 후 부팅을 시도하고 다음 메시지가 나타납니다.

This kernel requires the following features not present on the CPU:
pae

Unable to boot - please use a kernel appropriate for your CPU.

이것은 무엇을 의미 하는가?

답변:


101

오류 메시지는 CPU가 PAE 확장을 지원하지 않음을 의미합니다. 즉 , 32 비트 CPU가 4GB 이상의 메모리 주소 공간을 처리 할 수있는 기술입니다.

기본적으로 12.04 이상 버전의 Ubuntu에서는 다음 기능을 갖춘 CPU가 필요합니다.

PAE는 모든 최신 Pentium 시리즈 프로세서 (Pentium M의 400MHz 버스 버전 제외)를 포함하여 Intel Pentium Pro 이상 CPU에서 제공합니다. 또한 AMD Athlon [의심스러운 – 토론] 및 이후의 AMD 프로세서 모델과 같이 동일한 아키텍처의 유사하거나 고급 버전을 가진 다른 프로세서에서도 사용할 수 있습니다. 위키 백과

위의 내용은 엄격하지만 마더 보드에 메모리 컨트롤러가있는 기존 시스템은 CPU의 PAE 지원을 "노출"하여 효과적으로 PAE가 아닌 것으로 만들 수 있습니다.

이에 대한 열악한 버그 보고서 가 있습니다. Canonical은 기본 Ubuntu Desktop 설치에 PAE 지원이 필요하다고 결정했습니다.

몇 가지 제안 된 해결 방법 :

해결 방법 1 : Lubuntu 또는 Xubuntu 를 설치 한 다음 일반 Ubuntu Desktop을 설치하십시오.

  • 설치 중 루 분투 12.04 32 비트 또는 분투 12.04 32 비트 ; 이 두 가지 모두 기본적으로 PAE 이외의 커널을 사용합니다.
  • 새로운 Lubuntu / Xubuntu로 부팅하면 ubuntu-desktop패키지 를 설치하여 기본 Unity 데스크탑으로 전환 할 수 있습니다 .

해결 방법 2 : 이전 버전을 설치 한 다음 12.04로 업그레이드

10.04 또는 11.10을 설치 한 다음 12.04로 업그레이드하십시오. 12.10에 대해서는 아래 링크 된 질문을 참조하십시오.

해결 방법 3 : 유선 인터넷에 연결되어 있으면 "net install"미니 CD를 사용하십시오.

  • 이 방법 을 사용하려면 비교적 빠른 유선 연결 이 필요합니다. 모든 패키지는 인터넷을 통해 다운로드됩니다.
  • PAE가 아닌 netboot CD 이미지를 다운로드하여 mini.isoCD 또는 USB에 굽습니다.
  • 부팅하고 단계를 따라 linux-generic커널을 선택하라는 ubuntu-desktop메시지가 표시되면 PAE 이외의 커널을 사용하여 일반 데스크탑 CD에 제공 한 "기본"Ubuntu 설치를 수행하십시오.
    • 다른 데스크탑 중 하나를 선택할 수도 있습니다. 당신은 해야한다 , 그렇지 않으면 당신은 설치 후 플레이 할 수있는 GUI가되지 않습니다 바탕 화면을 선택합니다.

해결 방법 4 : Pentium M에서만 Ubuntu 12.04.5 및 14.04 이상

  • Ubuntu 12.04.5 및 14.04는 Pentium M CPU에서 PAE를 활성화하는 옵션 ( "forcepae")을 지원합니다 (기본적으로 비활성화되어 있음). 사용하려면 다음을 수행하십시오.

    • 32 비트 Ubuntu (또는 Xubuntu 등) 설치 프로그램 부팅
    • 키보드의 이미지와 작은 사람이 나타나면 Tab 키를 누르십시오.
    • "언어 선택"팝업이 나타납니다. 커서 키를 사용하고 Enter 키를 눌러 언어를 선택하십시오
    • F6을 누르면 일부 부팅 옵션과 함께 회색 메뉴가 나타납니다.
    • 창을 닫으려면 이스케이프를 누르십시오
    • 이제 다음과 같은 줄이 나타납니다.

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --

    이 줄을 편집 하고 끝에 forcepae두 번 공백이 있는 매개 변수를 추가하십시오 --.

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash forcepae -- forcepae

    • forcepae -- forcepae 노트:

      forcepae설치 프로그램의 일부로 실행되는 커널 (왼쪽 --)과 설치된 시스템에서 실행되는 커널 (오른쪽)의 두 가지 커널 부트에 대한 부팅 매개 변수를 설정하기 때문에 두 번 필요합니다 --.

      마지막 텍스트는해야 -- forcepae하지 --forcepae. --와 사이에 공백이 있습니다forcepae

    • Enter 키를 누르면 Ubuntu가 부팅되고 나머지 설치가 완료되기를 바랍니다. Unity에 그래픽 문제가 있거나 느리게 발견되면 Xubuntu와 같은보다 가벼운 배포판을 사용해보십시오.


연결된 질문 :

  1. 기계에 PAE가 있는지 어떻게 알 수 있습니까?
  2. 최신 버전의 우분투에서 비 페인 커널을 사용할 수 있습니까?

Xubuntu 12.04 설치를 사용했습니다.
Danny G

1
900Mhz Pentium M 비 PAE CPU 랩톱 (Sony Vaio TR1AP)에서 해결 방법 2를 사용하여 Ubuntu 11.10 (Oneiric Ocelot)을 설치 한 다음 12.04로 업그레이드했습니다.
user3169

2
나는 함께 성공을 거두었 다 해결 방법 4 , 나는 그것을 좋아하지 우분투 14.04 : - 1500MHz 펜티엄 M에
malisokan

forcepae 사용에 대한 자습서는 훌륭했습니다. 주의해야 할 안정성 문제가 있습니까?
DBS

1
@fossfreedom, 더 많은 RAM 외에도 PAE는 No Execute 플래그가 있어 시스템을 더 안전하게 만들지 않습니까?
Pacerier


8

이 답변은 베어 박스 설치에 대한 기존 답변을 Virtual Box 설치에 필요한 설정으로 완료합니다.

Virtual Box에서 가상 머신에 PAE 노출

Ubuntu> = 12.04와 함께 제공되는 커널 은 기본적으로 PAE 커널 입니다.

Virtual Box 설치에서 CPU의 PAE 기능 (지원되는 경우)이 가상 머신에 노출 될 수 있습니다. Virtual Box Manager 시스템-> 프로세서 설정 에서 "PAE / NX 사용"을 선택하십시오 .

여기에 이미지 설명을 입력하십시오

이 옵션이 회색으로 표시되면 호스트 CPU에이 기능이없는 것입니다. 그런 다음에야 당신은 비 PAE 커널을 설치해야합니다.


1
문제는 가상화가 아니라 베어 메탈에 대해 분명히 이야기하고 있습니다.
Moshe Katz

1
@ MosheKatz : 내 대답은 가상 상자 askubuntu.com/questions/185701/pae-kernel-required-for-my-cpu 의 속임수 질문에서 여기 로 병합 된 것으로 보입니다 ... : /
Takkat

1
이상하다-나는 그 복제품을 거의 부르지 않을 것이다.
Moshe Katz

@MosheKatz : 네, 저와 동일한 답변으로 연결된 또 다른 속담이 있습니다-누가 편집
했는지

1
그러나 그것은 나를 도왔다!
개인

7

모든 제안과 지원에 감사드립니다.

내가 어떻게되었는지에 대한 보고서를 제공하는 최선의 방법을 찾지 못해서 "답변"으로 작성하고 있습니다.

어제 저녁과 밤에 chu 거림까지 모두 걸렸지 만, 8 년 된 작은 삼성 노트북에서 12.04 LTS를 실행하고 완벽하게 작동합니다 (약간의 처리 능력에도 불구하고 매우 좋아합니다). 우분투가 현재 하드 디스크를 개봉 할 예정이라고 경고하면서 새로운 하드 드라이브로 취급해야합니다.

이 PAE 이외의 시스템에서 12.04 LTS를 작동시키는 데 필요한 단계는 다음과 같습니다.

  • 9.10을 완전히 제거하고 교체하는 옵션을 사용하여 처음부터 11.10을 다시 설치했습니다.
  • 인터넷을 통해 모든 업데이트 설치
  • 인터넷을 통해 12.04 LTS로 업그레이드 다운로드 제공
  • 6GB의 디스크 공간이 모두 소모되어 중단됩니다.

바. Windows XP 파티션을 먹고 싶지 않았으며 일반적인 웹 탐색 및 이메일 확인을 위해 Ubuntu를 사용하기 위해 6GB 이상의 디스크 공간이 필요한 이유를 알지 못했기 때문에 다시 시작했습니다.

  • knackered 12.04 LTS 설치를 완전히 제거하고 교체하는 옵션을 사용하여 처음부터 11.10을 다시 설치했습니다.
  • 나요 하지 업데이트 중 하나를 설치
  • 11.10에서 많은 프로그램 및 응용 프로그램 제거
  • 인터넷 연결을 통해 12.04 LTS로 업그레이드를 다시 시도
  • 디스크 공간이 다시 부족 하여 설치를 중단해야했습니다

디스크가 어떻게 분할되었는지 살펴보고 XP 외에 약 4 개의 파티션이있었습니다. XP와 ca를 제외한 모든 것을 맹목적으로 그리고 우연히 삭제했습니다. 300MB의 스왑 파티션으로, 숫자 "4"와 하나의 "\"또는 "/"가있는 Ubuntu 파티션을위한 새로운 파티션을 만들었습니다. 나는 그 시점까지 일종의 과거 배려 (그리고 살려는 의지를 잃어 버렸고) 내 XP 파티션이 쓰레기가되지 않을 것이라고 손가락을 엇갈리게했다.

또한 12.04로 업그레이드하기 전에 기존 [11.10] 릴리스의 모든 소프트웨어를 업데이트해야한다는 점도 읽었습니다. (따라서 많은 프로그램을 삭제하는 나의 시도는 사라 졌을 것입니다). 또한 대체 CD iso 파일에 대한 링크를 발견하여 인터넷을 사용하지 않고 CD로 레코딩했습니다 (인터넷 연결이 최근 무료 BT 덕분에 70MB / s의 CD에서 읽는 것보다 빠르지 만 [British Telecom] 업그레이드). 가장 최근의 업데이트는 설치 중에 다운로드되지 않기 때문에 CD를 사용하여 디스크 공간을 절약 할 수 있다고 생각했습니다.

그래서 나는 이것을 시도했다.

  • 불완전한 12.04 LTS를 제거하고 교체하는 옵션을 사용하여 11.10을 처음부터 다시 설치
  • 인터넷 연결을 통해 제안 된 모든 11.10 업데이트 설치
  • 재부팅, 유선 인터넷 연결 제거 및 무선 끄기
  • 대체 CD를 사용하여 오프라인으로 12.04 LTS로 업그레이드 됨 (밤새 숨어 둔 상태)
  • 아침에 재부팅
  • 인터넷을 통한 다운로드 및 설치 업데이트
  • 재부팅

그리고 hurrah! 이제 단일 결함이나 비 호환성없이 Windows XP로 부팅 할 때와 같이 작동합니다. 모든 Fn 키 조합이 작동하고 무선 작동하며 화면이 멋지게 보이며 스피커를 Windows보다 훨씬 크게 만들 수 있다는 사실에 깊은 감명을 받았습니다. 무엇이든들을 시간). 이 기능을 활성화하지 않고도 터치 패드의 오른쪽 가장자리를 사용하여 위아래로 스크롤 할 수도 있습니다! 또한 Windows의 경우처럼 하드 드라이브는 끊임없이 그라인딩되지 않습니다. 나는 Ubuntu 글꼴을 좋아하고 Ubuntu의 화면 텍스트의 가독성이 뛰어납니다 (특히 Win 또는 Mac보다 낫습니다). 화면 왼쪽에 런처를두면 언뜻보기에 너무 열중하지 않았습니다. 하지만 그 디자인 선택에 대한 추론을 읽은 후에는 익숙해 지려고 노력할 것입니다. 풍부한 수평 공간을 현명하게 사용하여 훨씬 더 적은 수직 공간을 확보합니다.

나는 조언을 해주신 모든 분들께 다시 한 번 감사드립니다. 나는 나의 시행 착오와 궁극적 인 성공에 대한이 설명이 누군가에게 사용되기를 바랍니다!


3

일부 대안 :

  • Ubuntu 도움말 페이지에 설명 된대로 12.04에 가짜 페이를 설치 한 다음 12.10 및 13.04로 업그레이드 할 수 있습니다 .

  • 13.04 인 lubuntu-fake-pae 를 새로 설치하십시오 .

  • Puppy Retro 또는 Bodhi Linux와 같이 PAE가 필요하지 않은 다른 Ubuntu 기반 배포판을 설치하십시오.


14.04 LTS 로의 업그레이드 경로가 있습니까?
Aaron Franke

1

PAE (실제 주소 확장)는 (32 비트) x86 프로세서가 4 기가 바이트보다 큰 실제 주소 공간 (임의 액세스 메모리 및 메모리 매핑 된 장치 포함)에 액세스 할 수 있도록하는 기능입니다.

Ubuntu 12.04는 기본적으로 32 비트 ISO에 PAE Linux 커널을 사용하므로 PAE를 지원하지 않는 이전 컴퓨터는 최신 Ubuntu 버전을 부팅 할 수 없습니다. PAE가 아닌 netboot Minimal ISO를 사용하여 PAE를 지원하지 않는 컴퓨터에 Ubuntu 12.04 LTS Precise Pangolin을 설치하는 방법이 있습니다.

netboot 최소 ISO를 사용하여 비 PAE 가능 시스템에 Ubuntu 12.04 LTS 설치를 참조하십시오 .


-1

Pae 지원 시스템에 대한 지원이 필요한 경우 lubuntu를 시도 하십시오 . 설치 후 LXDE 환경이 마음에 들지 않으면 다음 명령으로 unity를 설치할 수 있습니다.

sudo apt-get install ubuntu-desktop

우분투를 완전히 제거하고 다시 설치하려면 "다른 방법"을 선택하고 "/", ext4로 사용할 우분투가 현재 설치된 파티션을 선택하고 포맷 상자를 체크하십시오.

여기에 이미지 설명을 입력하십시오


나는 실제로 페이가 무엇인지 모르고, 그것이 무엇인지에 대해 너무 걱정하지 않습니다. 비 페어 컴퓨터는 10.04 LTS (내 PC에서 완전히 죽었고 작동하지 않음) 또는 11.10 (설치하지 않고 CD에서 실행을 시도했지만 제대로 작동 함)의 업그레이드를 통해서만 12.04 LTS를 설치할 수 있다는 것을 알았습니다. 나는 "Something Else"를하기위한 조언을 따르고 그 파티션에서 현재 [9.10] Karmic을 지울 것입니다. 내가 어떻게하는지 알려 줄게! 많은 감사합니다!
Bungaroosh

pae는 32 비트 컴퓨터가 4GB 미만의 일반 32 비트 제한보다 많은 RAM에 액세스 할 수 있도록하는 기술입니다. 4GB가 있으므로 두 커널 중 하나를 사용할 수 있지만 비 페인 커널을 사용하면 RAM이 많지 않습니다. 64 비트 설치를 사용할 수 있지만 때로는 특정 드라이버에 문제가 있으며 RAM 용량을 조금만 늘려도 가치가 없습니다.
마티 프라이드

3
-1 Lubuntu는 또한 pae 문제로 고통받습니다
ignis

PAE 이외의 시스템에서는 Lubuntu 12.04 (또는 Xubuntu 12.04)를 사용하여 설치를 시작한 다음 나중에 ubuntu-desktop을 설치할 수 있습니다. 그러나 불행히도 14.04까지는 얻을 수 없습니다.
Hartmut P.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.