Project

General

Profile

Actions

Bug #1447

closed

DragonFly doesn't boot on Sony Vaio

Added by victor over 14 years ago. Updated about 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Sorry, pressed enter before ending the edit of the bug report.

Trying latest RELEASE (2.2.1) and the latest DEVEL ISO downloaded today from
here1 i'm unable to pass the boot loader.

What i can see is this (copied by hand).

CD Loader 1.01
int=0000000d err=0000001a efl=00030057 eip=000017e8
eax=00000000 ebx=00000046 ecx=00001000 edx=00004000
esi=00000002 edi=0021649c ebp=00215b8b esp=000005d0
cs=0000 ds=d700 es=e000 fs=0020 gs=0000 ss=0000
cs:eip=d0 05 00 00 00 00 00 00-00 e0 00 00 00 d7 00 00
20 00 00 00 00 00 00 00-0a 69 6e 74 3d 30 30 30
ss:esp=00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
BTX Haltedull port
BIOS CD is cd0
BIOS drive C: is disk0
BIOS 638kB/2086336kB available memory

DragonFly/i386 bootstrap loader, Revision 1.1
(, Mon Aug 3 00:40:55 CEST 2009)

And then hangs forever.

I think it could be related to the fact that the cdrom is USB. I can't change
the legacy mode in the BIOS because there is no option for it.

The laptop is a Sony VAIO VGN-TZ21WN/b2.

[1]: http://chlamydia.fs.ei.tum.de/pub/DragonFly/snapshots/i386/LATEST-Devel.iso.bz2
[2]:
http://www.amazon.co.uk/Sony-VAIO-VGN-TZ21WN-fingerprint-Widescreen/dp/B000WOZU0E

Thanks in advance.
Regards.

Actions #1

Updated by alexh over 14 years ago

This is the BTX Halted issue again. There is a fix available in smtms' repo
[1], but it still hasn't been commited to master.
It definitely solved my issue with BTX Halted and didn't notice any other
problems.

Cheers,
Alex Hornung

[1]:
http://gitweb.dragonflybsd.org/~smtms/dragonfly.git/shortlog/refs/heads/btxhalt
ed

Actions #2

Updated by dillon over 14 years ago

:Alex Hornung <> added the comment:
:
:This is the BTX Halted issue again. There is a fix available in smtms' repo=
:=20
:[1], but it still hasn't been commited to master.
:It definitely solved my issue with BTX Halted and didn't notice any other=20
:problems.
:
:Cheers,
:Alex Hornung
:
:[1]:=20
:http://gitweb.dragonflybsd.org/~smtms/dragonfly.git/shortlog/refs/heads/btx=
:halt
:ed
:
:----------
:priority: -> bug

I don't know which specific patch you are referencing in that link
but I did commit the BTX boot loader real-mode changes to master.
Not sure if I MFC'd them to the release branch or not though.
-Matt
Matthew Dillon
&lt;&gt;
Actions #3

Updated by elekktretterr over 14 years ago

I don't know which specific patch you are referencing in that link
but I did commit the BTX boot loader real-mode changes to master.
Not sure if I MFC'd them to the release branch or not though.

I still think DragonFly needs GRUB. The fact that it is GPL licensed
probably discourages a lot of people but:

GRUB works on more hardware. Check
GRUB is easier to use. Check
GRUB is easier to configure. Check
GRUB will allow booting many more operating systems along side DragonFly.
Check.
GRUB community will give us upstream support with updates. Check

For once, the GPL vs BSD war should be put to bed, and we should use best
tools for the job.

My 2 cents.
Petr

Actions #4

Updated by alexh over 14 years ago

Matt, you are right, I wasn't aware that it actually got committed, but I
don't think it was ever MFCed.
In any case, the original bug report is from before the commit, so it would be
worth a try for the reporter to try a current DEVEL release.
For reference, the relevant commit is:
32bf391face5bf5272f786f41d0a8f34ac6180f4.

Cheers,
Alex Hornung

Actions #5

Updated by alexh over 14 years ago

Petr,

if you think grub is up to the task and that there would be any advantage in
using it, feel free to:
a) start a discussion about it on users@
b) port grub to DragonFly and submit a patch once it works

I surely see right now more trouble than advantages in switching boot loader.
Apart from the fact that a part of the bootloader would need to remain,
because, afaik, grub doesn't support UFS, or booting BSD kernels or anything;
it'd need to chainload a BSD loader.

Cheers,
Alex Hornung

Actions

Also available in: Atom PDF