Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Linux에서 '부팅할 수 없음 – 적절한 커널 사용' 오류 해결

사용자가 GNU/Linux에서 겪는 대부분의 문제는 부팅한 후 일부 소프트웨어 패키지로 작업을 시도한 후에 발생합니다. 그러나 시작하려고 할 때 CPU에 적합한 커널을 사용하십시오. 부팅할 수 없다는 메시지가 나타나면 어떻게 됩니까? ISO 파일로 작업하는 경우 이는 일반적으로 시스템 아키텍처에 대해 잘못된 파일을 선택했음을 의미합니다. 현재 사용되는 주요 아키텍처는 여러 가지가 있지만 내부에 32비트 Intel 또는 AMD 마이크로프로세서가 있는 경우 x86_64 코드로 시스템을 시작하려고 시도했을 가능성이 높습니다.

방법 1:다른 ISO로 부팅할 수 없는 오류 수정

이러한 오류는 사용 중인 커널 유형에 따라 다르지만 일반적으로 커널에 특정 프로세서가 필요한 방식에 대한 메시지로 시작됩니다. 예를 들어, 32비트 넷북에서 64비트 Kali Linux의 테스트 ISO를 실행했는데 다음과 같은 오류 메시지가 나타났습니다:

이 커널에는 x86-64 CPU가 필요하지만 i686 CPU만 감지되었습니다.

이 경우 i686은 전통적인 Intel 아키텍처를 나타냅니다. 이 경우 부팅할 수 없음 오류를 해결하려면 적절한 커널을 다운로드하기만 하면 됩니다. 특정 칩에서 실행하려면 코드를 작성해야 하며, 이 경고는 작업 중인 하드웨어 유형에서 실행되도록 설계된 약간의 보호 코드에 의해 화면에 인쇄됩니다.

부팅할 수 있는 머신에서 처음 다운로드한 ISO를 찾는 동안 사용했던 다운로드 페이지로 돌아가세요. Linux를 설치하려는 시스템에 여전히 유효한 운영 체제가 있는 경우 해당 시스템에서 부팅하여 새 ISO를 다운로드할 수 있습니다. 이론적으로는 ISO 파일을 작성할 수 있는 한 Linux가 아닌 다른 운영 체제를 실행하는 컴퓨터를 사용할 수도 있습니다.

테스트를 위해 Kali Linux 사이트를 둘러본 결과 표준 32비트 ISO를 제공하고 있음을 발견했습니다. i686 하드웨어만 감지한다는 오류가 발생한 경우 이 파일은 완벽하게 작동합니다. i686과 32비트라는 용어는 실제로 서로 바꿔 사용할 수 없지만 개인용 컴퓨터 시장에서 Intel의 지배력으로 인해 ISO 파일을 선택할 때 기본적으로 이러한 방식으로 사용되었습니다.

i686 외에 다른 유형의 하드웨어에 대한 불만 사항이 있을 수도 있습니다. ARM 프로세서는 태블릿 및 기타 휴대용 장비에서 일반적이며 Kali Linux는 부팅할 수 없는 오류를 해결하기 위해 ISO 파일을 제공합니다. PPC 오류는 PowerPC 장비에서 발생하는데, 이는 구형 Apple 하드웨어에서 흔히 발생합니다. Ubuntu와 Debian은 PPC ISO 파일을 지원했습니다. 데비안에는 MIPS 장비가 있는 경우 사용할 수 있는 ISO 파일도 있습니다. 데비안 설치 패키지로 가서 ISO 중 하나를 다운로드하고 microSDXC 카드나 메모리 스틱에 쓰세요. 재부팅한 후 새 ISO를 작성한 장치와 일치하는 부팅 옵션을 선택하면 GNU/Linux 설치 프로그램을 시작할 수 있습니다.

가상 머신을 실행 중인데 이 오류가 발생하는 경우 메뉴를 사용하여 에뮬레이트되는 프로세서 유형을 변경해야 할 수도 있습니다. 다른 유형의 ISO로 전환하는 대신 가상 머신 시스템을 64비트 프로세서로 전환할 수 있습니다.

방법 2:CPU 하드웨어 감지

기존 Linux 설치를 부팅할 수 있지만 어떤 아키텍처를 사용하는지 모르는 경우 쉽게 찾을 수 있습니다. X Windows 설치가 작동하지 않는 경우 설치에서 터미널 창을 열거나 가상 콘솔 중 하나로 이동하세요. Bash 프롬프트에서 arch를 입력하세요. 또는 uname -m 어떤 종류의 프로세서 아키텍처를 사용하고 있는지 즉시 알아보세요.

Kali Linux ISO 파일을 사용해 본 것과 동일한 테스트 넷북의 Lubuntu 설치 내부에서 이를 실행했고 응답으로 i686이 빠르게 반환되었습니다. 이는 표준 32비트 Intel 프로세서가 있고 이 아키텍처 내에서 작동하도록 설계된 ISO 이미지 파일과 잘 작동해야 한다는 점에서 우리가 기계에 대해 알고 있었던 것을 확인시켜 줍니다. 작업 중이던 원래 ISO를 작성하고 재부팅하는 데 사용한 것과 동일한 방식으로 dd를 사용하여 작성하면 됩니다.

저자 소개

Linux에서  부팅할 수 없음 – 적절한 커널 사용  오류 해결

케빈 애로우

Kevin Arrows는 10년 이상의 업계 경험을 보유한 경험이 풍부하고 지식이 풍부한 기술 전문가입니다. 그는 MCTS(Microsoft Certified Technology Specialist) 인증을 보유하고 있으며 최신 기술 개발에 대한 최신 정보를 얻으려는 깊은 열정을 가지고 있습니다. Kevin은 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅과 같은 분야에서 자신의 전문 지식과 지식을 보여주면서 광범위한 기술 관련 주제에 대해 광범위하게 글을 썼습니다. 기술 분야에 대한 그의 공헌은 동료들로부터 널리 인정받고 존경받고 있으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 높은 평가를 받고 있습니다.