Running Linux on Microsoft Virtual PC

Microsoft Virtual PC 2007 SP1

  • Runs on Vista, XP and Windows Server 2008
  • Available in 32-bit and 64-bit
  • Virtualization only emulate 32-bit processor, therefore Microsoft Virtual PC 2007 cannot install 64-bit OS as virtual OS (guest OS)

Microsoft Virtual PC

  • Latest version of VPC that supports Windows 7
  • Uses Intel Virtualization Technology, ensure that your PC are equipped with this technology and turn on this function at the BIOS.
  • Available in 32-bit and 64-bit
  • Virtualization only emulate 32-bit processor, therefore Microsoft Virtual PC 2007 cannot install 64-bit OS as virtual OS

Common Problem Installing Linux with Virtual PC

Problem: Processor error; error 13; random error; hang

Solution: add “noreplace-paravirt” in the boot option

Problem: Screen Problem, display problem, video problem. Fedora uses 24-bit graphic mode for installation, MS VPC 2007 does not support 24-bit; it supports 8-bit, 16-bit and 32-bit video. This error will create a processor error.

Solution: add “vga=791” or “vga=0x32D” to the boot option

For my video card the available video mode in virtual PC are (video mode = resolution x color depth):

301h = 640x480x8

303h = 800x600x8

305h = 1024x768x8

307h = 1280x1024x8

320h = 1600x1200x8

314h = 800x600x16

317h = 1024x768x16

31Ah = 1280x1024x16

322h = 1600x1200x16

32Dh = 1152x768x16

312h = 640x480x32

315h = 800x600x32

318h = 1024x768x32

32Eh = 1152x768x32

Problem: Unable to detect mouse, wheel mouse not working

Solution: add “i8042.noloop” and “psmouse.proto=imps”

Problem: Unable to detect sound card

Solution: All Linux solution could not detect VPC emulated SB16. No solutions.

Ubuntu 9.04 Installation Issue on Microsoft Virtual PC 2007 SP1

  • At the startup, the screen will appear scrambled for a while which appears to be a screen problem. However, the screen is alright after a while.
  • You can modify the boot option, although not necessary, if you want to ensure proper screen configuration. At the boot prompt, press F6. Then press Esc. Add “vga=0x32d”after the end of boot line “… splash –”
  • After installation, the OS is fine except there are some scrambled screen during boot up and shut down. You may consider changing boot option although it is not necessary. Boot option for Ubuntu is located at /boot/grub/menu.lst.

Fedora 11 Installation Issue on Microsoft Virtual PC 2007 SP1

  • Fedora uses 24-bit graphic mode for installation, MS VPC 2007 does not support 24-bit. This error will create a processor error.
  • To rectify this problem we need to add the following: vga=0x32d as a boot option
  • After installation of the disk image, you may need to press F8 during boot time to change the boot option again to change the boot option so that you can complete the installation. After F8, type ‘a’ and add ‘vga=0x32d’
  • Note: To permanently add the above to the boot option, locate the file /boot/grub/grub.conf and edit the boot option. Use su root to access the file

Knoppix Installation Issue on Microsoft Virtual PC 2007 SP1

For Knoppix 5.1.0, the mouse is not working after startup, use the following command:

  • knoppix i8042.noloop psmouse.proto=imps

For Knoppix 5.3.1 DVD, if we boot the disc from MS VPC 2007, processor error will occur, use the following to avoid the error:

  • knoppix noreplace-paravirt

Note: Knoppix 5.3.1 could not be booted from VPC using ISO image, use physical disc

Ubuntu 9.04 Installation Issue on Microsoft Virtual PC (Windows 7)

  • At the prompt, press F6. Then press Esc. After the end of boot line “…quiet splash –”add “i8042.noreplace psmouse.proto=imps”
  • After installation to the hard disk and reboot, the mouse is not detected. Adding boot option on the fly does not work either.
  • The solution is to boot without mouse detected. After login, press Alt+F1 to access the menu, select terminal so that you can change the boot option permanently.
  • To permanently add to the boot option, locate the file /boot/grub/menu.lst and edit the boot option. Remember to use sudo to access the file.

Fedora 11 Installation Issue on Microsoft Virtual PC (Windows 7)

  • Fedora uses 24-bit graphic mode for installation, MS VPC 2007 does not support 24-bit. The emulator also fails to detect mouse. To rectify this problem we need to add the following: “vga=0x32d i8042.noreplace psmouse.proto=imps” as a boot option
  • After installation of the disk image, you may need to press F8 during boot time to change the boot option again so that you can complete the installation. After F8, type ‘a’ and add “vga=0x32d i8042.noreplace psmouse.proto=imps”
  • Note: To permanently add the above to the boot option, locate the file /boot/grub/grub.conf and edit the boot option. Use su root to access the file

End

Advertisements

Comments are closed.

%d bloggers like this: