[리브유저]님이
남기신 글:
>기종: 도시바 리브레또 1100V
>사양: cpu mmx 266 Ram 64 HDD 6G
>랜카드: 3com EherLink III
>OS:윈98+리눅스
>
>다름이 아니오라.제가 쓰고 있는 노트북 리브레또에
>리눅스를 깔았습니다. 한컴리눅스 3.0을 깔았는데
>설치는 아주 순조롭게 완료 되었습니다.
>문제는 부팅도중에 다음과 같은 에러를 내며
멈춥니다.
>=중략=
>Starting pcmcia: PCI:No IRQ known for interrupt pin A of device 00:02.0.
>Please try using pci=biosirg.
>PCI:No IRQ known for interrupt pin B of device 00:02.1. Please try using
pci=biosirq.
>Yenta IRQ list 06a8, PCI irq0
>Socket status:30000007
>요기서 딱 멈춥니다.
>저도 리눅스 10번 이상은 깔아바서 아예 초짜는 아니지만
처음보는
>에러에 당혹감을 감출수 없네요(오랜만에
삽질이군요)
>이거 해결할라고 10시간 넘게 해바도 안됩니다.
>처음엔 잘못깔았나 해서 두번정도 다시 깔아보구
>IRQ문제거니 해서 bios에서 IRQ도 요리 저리 바꾸어
보았습니다.
>하도 부팅을 여러번해떠니..우리
리브..맛탱이 가겠슴더.
>어여 고수님 도와주시소..
>
>
>
>추신:초보자가
범하는 오륜가 먼가하는 글 리플 사양.....
> 그거 취미로 다시는분이 있으신거 같은데 더
초보처럼보임.
>
>
========================================
IRQ 충돌이 일어나는것 같군요.
BIOS에서 충돌이 일어나지 않도록 설정한 다음에
리눅스 부팅시 커널 파라미터에
pic=biosirq 옵션을 추고 부팅하라는 메시지입니다.
즉 LILO를 사용한다면
(GRUB를 사용한다면 GRUB 문서를 보고 어떻게
커널 파라미터를 입력하는지 알아보세요.. GRUB를 사용하지
않아서..)
LILO: <-- 탭키를 누름
linux pic=biosirq <-- 직접 입력
이렇게 입력하고 부팅을 시동해 보세요..
성공적으로 부팅이 완료되면,
/etc/lilo.conf (LILO 사용시) 파일에 다음과 같이
추가해주면 다음 부팅시 매번 파라미터를 입력하지
않아도 됩니다.
...
default=linux
append="pic=biosirq"
...
참고로 커널 파라미터는 커널 소스에서
Documentations/kernel-parametes.txt 파일에 있습니다.
pci=option[,option...] [PCI] various PCI subsystem options:
off [IA-32] don't probe for the PCI bus
bios [IA-32] force use of PCI BIOS, don't access
the hardware directly. Use this if your machine
has a non-standard PCI host bridge.
nobios [IA-32] disallow use of PCI BIOS, only direct
hardware access methods are allowed. Use this
if you experience crashes upon bootup and you
suspect they are caused by the BIOS.
conf1 [IA-32] Force use of PCI Configuration Mechanism 1.
conf2 [IA-32] Force use of PCI Configuration Mechanism 2.
nosort [IA-32] Don't sort PCI devices according to
order given by the PCI BIOS. This sorting is done
to get a device order compatible with older kernels.
biosirq [IA-32] Use PCI BIOS calls to get the interrupt
routing table. These calls are known to be buggy
on several machines and they hang the machine when used,
but on other computers it's the only way to get the
interrupt routing table. Try this option if the kernel
is unable to allocate IRQs or discover secondary PCI
buses on your motherboard.
rom [IA-32] Assign address space to expansion ROMs.
Use with caution as certain devices share address
decoders between ROMs and other resources.
irqmask=0xMMMM [IA-32] Set a bit mask of IRQs allowed to be assigned
automatically to PCI devices. You can make the kernel
exclude IRQs of your ISA cards this way.
lastbus=N [IA-32] Scan all buses till bus #N. Can be useful
if the kernel is unable to find your secondary buses
and you want to tell it explicitly which ones they are.
assign-busses [IA-32] Always assign all PCI bus
numbers ourselves, overriding
whatever the firmware may have
|