What is an Error 13 on a Fedora 10 Virtual PC?
Microsoft Virtual PC is a software program that loads operating systems into a window and allows you to run them from within Microsoft Windows. Virtual PC is capable of installing different versions of Windows, Linux and UNIX. If you are attempting to install Fedora Linux version 10 in Virtual PC, you may encounter an "Internal VM error(13)" message when you try to install the operating system.
-
Error Symptoms
-
The "Internal VM Error(13)" message causes the Fedora 10 installation to halt during boot-up, preventing it from proceeding and leaving the Virtual PC window unresponsive. Attempting to restart the system does not help and the message occurs at the same point in the boot sequence after the kernel loads each time.
Error Cause
-
This error is triggered when the system attempts to load the VESA video driver and define the screen borders and refresh rate. The virtual monitor is incompatible with the Fedora 10 video driver and causes an error in the kernel driver. Additionally, forcing the VESA driver into a different mode will still cause issues with the mouse's boundary checks.
-
Resolution Method
-
Resolving Error 13 requires altering the boot parameters to use a virtual driver without a specified refresh rate. The mouse driver must also be shut off, and the operating system installed using only keyboard input.
Successful Boot Process
-
Restart the virtual machine with the Fedora 10 disc or ISO image loaded into Virtual PC. When the "Welcome to Fedora 10" screen appears, select "Install or Upgrade an Existing System" and then press "Enter." Press the "Tab" key at this screen to show the default boot parameters. It will read "vmlinuz initrd=initrd.img." Add a space after the current text and type "vesa noreplace-paravirt clocksource=pit psmouse.proto=imps nohz=off" and press "Enter." The installation will now successfully boot without the Error 13 message.
-