Knowledge Base

Search the Knowledge Base:

Products:
Search In:
 

Ubuntu 8.04 LTS and Ubuntu 7.10, 64-Bit SMP Can Stall When Running, Installing, or Booting on an Intel Host

Details

Ubuntu 8.04 LTS and Ubuntu 7.10, 64-bit SMP guest operating system might take a long time to install (up to two hours with numerous error messages), might stall at boot, or might stall while running on an Intel Host.
 
When booting, this guest might stall at the following line:

* Loading hardware drivers...
    piix4_smbus 0000:00:07.3: Host SMBus controller not enabled!            

Solution

To install and run the Ubuntu 8.04 LTS or Ubuntu 7.10, 64-bit SMP guest operating system successfully, add the clocksource=acpi_pm kernel option:
  1. Boot the operating system from the CD-ROM.

  2. Select Install To The Hard Disk option.

  3. Press F6 for Other Options.

    The following line appears:

    Boot options file=/cdrom/preseed/ubuntu-server.seed initrd=/install/initrd.gz quiet --

  4. Add the clocksource=acpi_pm kernel option as follows:

    Boot options file=/cdrom/preseed/ubuntu-server.seed initrd=/install/initrd.gz quiet clocksource=acpi_pm --

  5. Press Enter to start the installation.

  6. After the installation is completed and the guest reboots, the GRUB countdown appears, which is set to three seconds by default.
To reboot the Ubuntu 8.04 LTS or Ubuntu 7.10, 64-bit SMP guest operating system successfully, add the clocksource=acpi_pm kernel option:
  1. Press Esc to intercept the GRUB countdown and enter the GRUB menu.

  2. Select the option Ubuntu 8.0.4 LTS (7.10) kernel 2.6.22-14-server and press E to start editing.

  3. Scroll to the kernel /boot/vmlinuz-2.6.22-14-server root=UUID=...... ro quiet splash line.

    The parameters at the end of this line are kernel command-line options.

  4. Press E again to edit this line, and add the clocksource=acpi_pm parameter to the end of the line.

    kernel /boot/vmlinuz-2.6.22-14-server root=UUID=...... ro quiet splash clocksource=acpi_pm

  5. Press Enter to accept the changes.

  6. Press B to boot with the Ubuntu 8.04 LTS (7.10), kernel 2.6.22-14-server and clocksource=acpi_pm parameter.

After the guest starts, edit the /boot/grub/menu.lst file to make these changes permanent, which will ensure that each time you reboot or run the guest it does not stall:
  1. Log in as root at the command line.

  2. Use the vi editor to edit the /boot/grub/menu.lst file.

    You will see following section in the file:

    title Ubuntu 8.04 LTS(7.10), kernel 2.6.22-14-server
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.22-14-server root=UUID=...... ro quiet splash
    initrd /boot/initrd.img-2.6.22-14-server
    quiet

  3. Add the clocksource=acpi_pm kernel option to the end of the following line:

    kernel /boot/vmlinuz-2.6.22-14 -server root=UUID=...... ro quiet splash

  4. Save the changes.

Feedback

Rating: 1 - Lowest 2 3 4 5 - Highest (2 Ratings)   

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (2000 or fewer characters)
Submit
Rating: 1 - Lowest 2 3 4 5 - Highest (2 Ratings)   
Actions