VirtualBox

Opened 16 years ago

Closed 15 years ago

#916 closed defect (fixed)

Dragonflybsd does not work, it hangs when the bootloader is loading => Fixed in SVN

Reported by: daniel Owned by:
Component: other Version: VirtualBox 1.5.2
Keywords: Cc:
Guest type: BSD Host type: other

Description

Dragonflybsd does not work, it hangs when the bootloader is loading. i have tried to reboot virtual box and tried several times but dragonflybsd won't boot it just comes to the bootloader and then it hangs.

Attachments (1)

pit.patch (1.2 KB ) - added by Nikolay Igotti 15 years ago.
PIT pacth to fix boot hang.

Download all attachments as: .zip

Change History (20)

comment:2 by Antonio Huete, 16 years ago

This is being handled in DragonFlyBSD bugtracker. For more details please look here:

http://bugs.dragonflybsd.org/issue995

comment:3 by Frank Mehnert, 16 years ago

Confirmed. We will look at this problem.

comment:4 by Frank Mehnert, 16 years ago

Guest type: otherBSD

comment:5 by Michael Neumann, 15 years ago

As of VirtualBox 2.0.6 DragonFlyBSD still does not boot.

comment:6 by Antonio Huete, 15 years ago

Some more information that can help out with this issue:

DragonFlyBSD source code available at: http://gitweb.dragonflybsd.org/dragonfly.git

Exact part of the code which is is related to the issue: http://gitweb.dragonflybsd.org/dragonfly.git/blob/HEAD:/sys/platform/pc32/isa/clock.c

DragonFlyBSD Latest ISO Images at: http://chlamydia.fs.ei.tum.de/pub/DragonFly/snapshots/i386/

comment:7 by Nikolay Igotti, 15 years ago

Resolution: fixed
Status: newclosed

Fix is available in SVN, unfortunately we cannot include it into 2.1.2 release due to lack of testing. Will also attach the patch, so you can apply it yourself.

by Nikolay Igotti, 15 years ago

Attachment: pit.patch added

PIT pacth to fix boot hang.

comment:8 by Nikolay Igotti, 15 years ago

Resolution: fixed
Status: closedreopened

comment:9 by Antonio Huete, 15 years ago

This evening I've compiled lastest SVN trunk with this patch applied on a Gentoo x86_64 (Athlon64x2 3800+) as host.

I've successfully booted DragonFlyBSD and installed it on a small 4GB HDD. The VM has been compiling during 4 hours without any problems, it seemed to be stable. Nevertheless, I will let you know any issue I may encounter.

I would like to thank all the VBox team helping us in this issue.

Kind regards. Antonio Huete

comment:10 by Michel Salim, 15 years ago

Has this been applied to 2.1.4? The Changelog does not mention this bug.

comment:11 by Frank Mehnert, 15 years ago

That fix is in the SVN version but not in 2.1.4. The reason is that this fix is not entirely approved yet.

comment:12 by Michel Salim, 15 years ago

For those of us who use the non-OSE edition of VirtualBox, could the VirtualBox team provide us with test binaries?

comment:13 by Antonio Huete, 15 years ago

Hi,

Is there any plans to include this change on next VBox release, or it will be kept only for OSE?

Thanks Antonio

comment:14 by Frank Mehnert, 15 years ago

Summary: Dragonflybsd does not work, it hangs when the bootloader is loading.Dragonflybsd does not work, it hangs when the bootloader is loading => Fixed in SVN

The fix is applied to current OSE and will be part of the next release.

comment:15 by Antonio Huete, 15 years ago

Hi

I can't find this fix committed in 2.2.0. Is it committed but not posted on Changelog, or just not committed?

Regards, Antonio

comment:16 by Nikolay Igotti, 15 years ago

Yes, it is commited. but not mentioned. Does it work for you (I've seen some problems with raw mode)?

comment:17 by Antonio Huete, 15 years ago

Hi again,

I've been successful in installing/booting the systems. Thank you very much for your support.

I think this ticket can be closed.

Cheers, Antonio

comment:18 by Antonio Huete, 15 years ago

Btw, what do you mean with raw mode?

comment:19 by Nikolay Igotti, 15 years ago

Resolution: fixed
Status: reopenedclosed

Raw == no VT-X/AMD-V. Nevermind.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use