Opened 15 years ago
Closed 13 years ago
#5423 closed defect (fixed)
CentOS 5.x and nolapic (Enable IO APIC)
Reported by: | Ziegler Karel | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 3.0.10 |
Keywords: | Cc: | ||
Guest type: | Linux | Host type: | Linux |
Description (last modified by )
Host: Kubuntu 9.10 (Linux 2.6.31-14-generic 48-Ubuntu SMP x86_64)
Guest: CentOS 5.x
In VBox 3.0.10 I must append kernel boot parameter nolapic or enable IO APIC in the settings of the guest. Without that guest hangs during boot at NET: Registered protocol 2.
Attachments (2)
Change History (19)
comment:1 by , 15 years ago
follow-up: 4 comment:3 by , 15 years ago
hmmm...
Host: Windows 7, 64-bit, VBox 3.0.10, Core 2 Q6600, VT-x = on.
RHEL 5.3 guest works fine here. Both 32 and 64-bit VMs. Both UP and SMP. Audio + network work too.
-Technologov, 9.nov.2009.
comment:4 by , 15 years ago
Replying to Technologov:
hmmm...
Host: Windows 7, 64-bit, VBox 3.0.10, Core 2 Q6600, VT-x = on.
RHEL 5.3 guest works fine here. Both 32 and 64-bit VMs. Both UP and SMP. Audio + network work too.
-Technologov, 9.nov.2009.
Did you disable IO APIC in the settings of the guest?
follow-up: 6 comment:5 by , 15 years ago
IO APIC *must* be enabled for SMP guests. VirtualBox automatically enables it.
-Technologov
comment:6 by , 15 years ago
Replying to Technologov:
IO APIC *must* be enabled for SMP guests. VirtualBox automatically enables it.
-Technologov
From VirtualBox manual:
"Enabling the I/O APIC is required for 64-bit guest operating systems, especially Windows Vista; it is also required if you want to use more than one virtual CPU in a virtual machine."
But why Fedora and (K)ubuntu boots without problem with IO APIC disabled. All they are SMP a 1 virtual CPU guests.
follow-up: 8 comment:7 by , 15 years ago
SMP means >= 2 CPUs UP means = 1 CPU
There is no such thing as "SMP a 1 virtual CPU guest".
-Technologov
comment:8 by , 15 years ago
Replying to Technologov:
SMP means >= 2 CPUs UP means = 1 CPU
There is no such thing as "SMP a 1 virtual CPU guest".
-Technologov
OK, I thought Linux kernels with SMP..
comment:9 by , 15 years ago
In VB 3.0.12 is a new bug related to CentOS, you must add kernel boot parameter nmi_watchdog=0
viz. http://forums.virtualbox.org/viewtopic.php?f=7&t=24804
comment:11 by , 14 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
I would like to state that using VirtualBox 3.2.12 and CentOS 5.5, this bug still exists. The boot seemed to be stuck as NET: Registered protocol 2. as reported and CentOS couldn't fully boot until Settings > System > Enable IO APIC was enabled.
comment:12 by , 14 years ago
I would like to add that I am having the problem intermittently with VB 3.2.12 and CentOS 5.5; MacBook Snow Leopard host. EVEN THOUGH "Enable IO APIC" is Enabled!!! After having the problem four times in a row, I finally got a successful boot, so I am not willing to reboot to report exact error message, but it hangs in a different place than above.
comment:13 by , 14 years ago
Could you retry with VBox 4.0.4? There were several PIT fixes in VBox 4.0.2 and 4.0.4.
comment:14 by , 14 years ago
I have same issue with 4.0.4 on WinXP SP3 host machine, enabling APIC and nmi_watchdog=0 didn't do the trick.
by , 14 years ago
Attachment: | VBox.log.1 added |
---|
comment:15 by , 14 years ago
with enabled APIC and disabled virtualization in CentOS guest system boots ok
comment:16 by , 13 years ago
What do you mean by "disabled virtualization in CentOS guest system"? Is that a setting in the CentOS guest or do you mean the VT-x/AMD-V VM setting?
comment:17 by , 13 years ago
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | reopened → closed |
No response, closing.
It seems, that the problem is older than I thought. I find this on CentOS websites http://www.centos.org/modules/newbb/viewtopic.php?viewmode=thread&topic_id=19274&forum=45, this note is for VirtualBox 2.1.4.
Some notes:
The guest setting parameter Enable IO APIC is checked by default for new guest.
May be I had IO APIC enabled when I was be installing CentOS guest and later I disabled it.
Fedora 11 and Kubuntu 9.x guests boot without any problems with IO APIC disabled.