VirtualBox

Ticket #6982 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Ubuntu 10.04 Guest in Windows XP Cannot be Installed

Reported by: j_colman Owned by:
Priority: major Component: other
Version: VirtualBox 3.2.4 Keywords:
Cc: Guest type: Linux
Host type: Windows

Description

I am trying to install Ubuntu Lucid Lynx 10.04 as a guest under a Windows XP Host. The VM crashes with an unrecoverable error shortly after the installation begins. I have tried booting the VM from an official Live Install CD and from a downloaded ISO. I have also tried various VM settings but all to no avail.

Attachments

VBox.log Download (266.9 KB) - added by j_colman 4 years ago.
VBox.2.log Download (254.5 KB) - added by j_colman 4 years ago.

Change History

Changed 4 years ago by j_colman

comment:1 Changed 4 years ago by j_colman

While reviewing similar tickets, I came across Ticket #6926 which referenced an ext4 bug in the 10.04 kernel. I retried the installation using ext3 and now the VirtualBix is able to install the Ubuntu guest.

comment:2 Changed 4 years ago by sandervl73

  • Status changed from new to closed
  • Resolution set to duplicate

comment:3 Changed 4 years ago by j_colman

  • Status changed from closed to reopened
  • Resolution duplicate deleted

I take that back. I ran a second test and the second test crashed exactly as originally reported. So I do not think it is the ext3/ext4 bug that was earlier reported.

comment:4 Changed 4 years ago by sandervl73

  • Priority changed from blocker to major

Try reducing the amount of RAM you assign to the VM.

Changed 4 years ago by j_colman

comment:5 Changed 4 years ago by j_colman

I created a new VDI file and partitioned it as ext3. The installation succeeded but the VM crashed while running Update Manager. I have attached the latest log.

This test was done prior to the suggestion of reducing the amount of RAM assigned to the VM.

comment:6 Changed 4 years ago by j_colman

Reducing the RAM from 1.5gb to 1gb seems to have worked. I am using an ext4 partition as is the default for the live cd installation.

Why is this required? How much RAM can I safely assign to the VM? Is this something that will be addressed in a future release of VirtualBox?

comment:7 Changed 4 years ago by j_colman

Can anyone explain why I have to reduce the amount of RAM assigned to my Ubuntu guest in order to avoid crashing my vbox? Is this an ancknowledged bug in vbox that will be addressed in a future release? Or is it a Ubuntu problem?

comment:8 Changed 4 years ago by frank

Yes. The VMM process maps the whole guest memory into its address space. So if you assign 1.5GB memory to your guest then these 1.5GB have to be mapped. Unfortunately the address space on 32-bit Windows hosts is 2GB for userland and 2GB for the kernel. Considering that there is more memory necessary to maintain the VM (you assigned 64MB video RAM, there is the executable code of the VMM itself and so on) you can imagine that it is sometimes not possible to fulfil these requirements. The suggested solution is to switch to a 64-bit host OS. There is an item on our TODO list to prevent mapping of the whole guest memory but this requires a lot of changes in the VMM code.

comment:9 Changed 4 years ago by j_colman

Thank you for that explanation. I have 128mb allocated for video memory and 1000MB of base memory. How muchg base memory can I safely give to the VM and not have this problem?

comment:10 Changed 4 years ago by frank

I cannot answer that question as I don't know the source code of Windows. Just try it out. And I wouldn't assign that many Video RAM to the VM, you normally don't need that.

comment:11 Changed 4 years ago by j_colman

Does the amount of video ram determine the effectiveness/speed of the video display? In other words, I want my VM to be able to have a high-speed graphics card. Does the amount of RAM influence that or strictly the hardware of my host?

comment:12 Changed 4 years ago by frank

The amount of video RAM is less important for the speed of your virtual graphics card. It does not make sense to assign much more than the recommended value to the guest (the GUI will tell you).

comment:13 Changed 4 years ago by sandervl73

  • Status changed from reopened to closed
  • Resolution set to fixed

As this is a known limitation I'll close this defect. 3.2.6 supports a larger address space, but requires a host config change. See  http://msdn.microsoft.com/en-us/library/bb613473%28v=VS.85%29.aspx

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use