Project

General

Profile

Actions

Bug #1454

open

Unable to boot from external USB DVD drive

Added by elekktretterr about 12 years ago. Updated 6 months ago.

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

0%

Estimated time:

Description

Im trying to boot DragonFly live cd(latest build) from an external USB dvd
drive. But Im unable to get past the mountroot prompt. I have a PS/2
keyboard connected to it, but whats weird too is that the keyboard doesnt
work in the mountroot prompt. I tried booting without ACPI and also
without AHCI but I cannot get any further.

This box is a HP Proliant DL180 G5. It came without an internal CD/DVD
drive (which we are still waiting to get).

FreeBSD 7 installer loads fine on this box.

Any ideas?
Petr

Actions #1

Updated by dillon about 12 years ago

:Im trying to boot DragonFly live cd(latest build) from an external USB dvd
:drive. But Im unable to get past the mountroot prompt. I have a PS/2
:keyboard connected to it, but whats weird too is that the keyboard doesnt
:work in the mountroot prompt. I tried booting without ACPI and also
:without AHCI but I cannot get any further.
:
:This box is a HP Proliant DL180 G5. It came without an internal CD/DVD
:drive (which we are still waiting to get).
:
:FreeBSD 7 installer loads fine on this box.
:
:Any ideas?
:Petr

Hmm.  It sounds like the kernel might not be able to attach
the USB dvd drive on boot.
Try plugging the USB dvd drive into a different usb port.
I don't know whats up with the keyboard.  Usually ps/2 keyboards
work fine and usb keyboards have problems.
-Matt
Matthew Dillon
<>
Actions #2

Updated by elekktretterr about 12 years ago

Hmm. It sounds like the kernel might not be able to attach
the USB dvd drive on boot.

Try plugging the USB dvd drive into a different usb port.

I don't know whats up with the keyboard. Usually ps/2 keyboards
work fine and usb keyboards have problems.

Ok I have made a slight progress. It seems that the BIOS was configured to
always use USB 2.0 (480Mbps), after switching to 12Mbps, the drive got
recognized by the kernel at /dev/cd8 but mountroot still failed (and
keyboard didnt work). Why cd8? I guess this is related to not using ehci
by default. Why are we still not supporting USB 2.0 out of the box?

Cheers,
Petr

Actions #3

Updated by dillon about 12 years ago

:Ok I have made a slight progress. It seems that the BIOS was configured to
:always use USB 2.0 (480Mbps), after switching to 12Mbps, the drive got
:recognized by the kernel at /dev/cd8 but mountroot still failed (and
:keyboard didnt work). Why cd8? I guess this is related to not using ehci
:by default. Why are we still not supporting USB 2.0 out of the box?
:
:Cheers,
:Petr

Ach.  It's my fault.  USB devices assign units starting at 8 so as 
not to create confusion with da/cd assignments from AHCI or SILI.
The boot code tries da8 automatically but doesn't try cd8 automatically.
Easy to fix. I'll have a commit in place in a few minutes.
I do not know why the keyboard isn't working.
-Matt
Matthew Dillon
<>
Actions #4

Updated by constant almost 12 years ago

I have tested the Dragonfly-2.4.1-rel cd on a Compaq nx6125 laptop using an
external usb dvd drive.

Dragonfly cd boots only with ACPI disabled or in Safe mode. In both cases,
if a usb keyboard is connected,the boot hangs.

Constantinos

Actions #5

Updated by tuxillo almost 7 years ago

  • Description updated (diff)
  • Category set to Driver
  • Assignee deleted (0)
  • Target version set to 4.2

Hi,

Would it be possible to to try it with latest master?

Cheers,
Antonio Huete

Actions #6

Updated by tuxillo 6 months ago

  • Target version changed from 4.2 to 6.0
Actions

Also available in: Atom PDF