Linux

Unable to locate IOAPIC for GSI

행복한하루 2011. 3. 1. 02:26
간단한 설정 관련 글입니다.

제가 얼마 전에 VirtualBoxFedora 14를 설치한 글을 쓴적이 있습니다.
이때 설치하고 나서 Virtual Machine 을 실행 시켜 보면 처음에 잠깐 아래와 같은 에러 메시지가 출력 됩니다.

ERROR: Unable to locate IOAPIC for GSI 1
ERROR: Unable to locate IOAPIC for GSI 12
ERROR: Unable to locate IOAPIC for GSI 7

이번 글은 이 에러 나는 부분을 해결하는 방법에 대한 글입니다.

(에러가 발생해도 일반적인 동작은 되었기 때문에 별 신경 안쓰고 있었는데, 자꾸 신경 쓰여서 찾아 보게 되었습니다. ^^)

IOAPIC 에러


먼저 IOAPIC 라는 부분을 찾아 보면 약자가 이렇게 나옵니다.

Advanced Programmable Interrupt Controllers (APICs)

그리고 이 부분을 VirtualBox 의 user manual 에 찾아보면 아래와 같은 설명이 되어 있는 부분을 찾을 수 있습니다.

Enable I/O APIC Advanced Programmable Interrupt Controllers (APICs) are a newer x86 hardware
feature that have replaced old-style Programmable Interrupt Controllers (PICs) in
recent years. With an I/O APIC, operating systems can use more than 16 interrupt requests
(IRQs) and therefore avoid IRQ sharing for improved reliability.

즉, 예전에 사용되던 Programmable Interrupt Controllers 가 바뀌었다는 내용인데, 이걸 이용하기 위해서는 해당 옵션을 enable 시켜야 한다는 내용입니다.

그럼 해당 옵션을 enable 시켜 보겠습니다.

먼저 VirtualBox 관리자에 보면 시스템 이라는 메뉴가 있습니다. 해당 메뉴를 클릭 하시기 바랍니다.

시스템


그럼 아래와 같이 마더보드 설정 메뉴가 나오는데, 여기서 확장기능 중에 IO APIC 사용하기 라는 옵션이 보입니다. 해당 옵션을 enable 시키고 확인 버튼을 누르시면 됩니다.

마더보드


그럼 IO APIC 기능이 enable 된 것입니다.
이 상태에서 다시 Fedora 14 를 실행시키면 에러가 나오지 않는다는 것을 알 수 있습니다.

간단한 tip 이였습니다.



'Linux' 카테고리의 다른 글

Fedora15 Network (VirtualBox)  (0) 2011.07.15
Fedora 15 설치  (0) 2011.07.04
Fedora 14 화면해상도 (VirtualBox)  (1) 2011.02.23
Fedora 14 Network 화면 깨짐  (1) 2011.02.18
Fedora 14 설치 2  (5) 2011.02.01