"Linux 헤더를 읽을 수 없습니다." 새로운 설치, 오래된 기계

"Linux 헤더를 읽을 수 없습니다." 새로운 설치, 오래된 기계

이것~할 수 있었다하드웨어 문제일 수 있습니다. 내가하지 희망. 저는 오래된 Compaq Evo 노트북을 가지고 있으며 여기에서 lubuntu 설치를 완료했습니다.http://cdimages.ubuntu.com/lubuntu/releases/11.10/release/. 250GB HD를 완전히 지우는 설정 중에 불만 사항이 없었습니다. HD에서 부팅할 때 부팅 메뉴가 표시되지만 오류 메시지가 계속 표시됩니다.

error: cannot read the Linux header.
error: you need to load the kernel first.

이제 복구 모드에 있으며 /dev/sda1에서 쉘을 실행할 수 있습니다. fdisk -l을 실행하면 세 개의 파티션만 표시됩니다.

  • /dev/sda1 (id:83), 정말 큽니다.
  • /dev/sda2 (id:5), 확장됨
  • /dev/sda5 (id:82), 스왑

/boot 및 홈 디렉토리에서 파일을 볼 수 있습니다. 다음에 무엇을할지? (그리고 "노트북을 재활용 센터에 가져가세요"라고 말하는 것은 허용되지 않습니다.)

내 RESULTS.txt의 오류는 다음과 같습니다.

unlzma: Decoder error
awk: cmd. line:36: Math support is not compiled in

부팅 파일이 BIOS에 액세스할 수 없는 디스크의 일부에 있기 때문인지 궁금합니다.

답변1

그것을 알아 냈습니다. /에 대한 단일 대형 파티션이 문제를 일으키고 있었습니다. 나는 오래된 BIOS 때문에 가정합니다. 다음과 같이 수동으로 파티셔닝하여 문제를 해결했습니다.

40 GB  / 
 2 GB  /boot 
 1 GB  /swap 

저기 그녀는 부츠를 신는다.

관련 정보