Ticket #2238 (new bug)

Opened 2 months ago

Last modified 5 weeks ago

KDL on mounting BFS drive

Reported by: myob Owned by: axeld
Priority: normal Milestone: R1
Component: File Systems/BFS Version: R1 development
Cc: Blocked By:
Platform: x86 Blocking:

Description

I've got Haiku running on real hardware here, when I go to mount my Zeta drive, Haiku KDLs. Unfortunately, it gives me no option to use the keyboard and mouse after that so I can't get a backtrace

KDL text is:

"PANIC: could not read block 28682635: bytesRead: -1, error: Device seek error"

The Haiku and Zeta partitions are on the same SATA HDD.

Change History

Changed 2 months ago by stippi

Unless you are using a USB keyboard, you should be able to enter "sc" into the kernel debugger to get a stack trace. If nothing else, take photos of the KDL output and attach them to this bug. Thanks!

Changed 2 months ago by myob

I'm using a USB keyboard... that is the complete output unfortunately! I'll try to find a PS/2 board later on.

Should add - its r25477, the partition used to mount - last tried about November 2007 - and comes up clean in a chkbfs from Zeta.

Changed 2 months ago by emitrax

Is it possible to add sc as an automatic command when entering KDL? It seems like a good solution in this situation.

Changed 2 months ago by axeld

There is a better one: it's possible to handover the USB keyboard to the BIOS again during the KDL session. That way, USB keyboards can be used there, too. IIRC Michael wanted to implement this some time ago...

But there is another solution: just remove the USB drivers from Haiku, and enable USB legacy emulation in your system's BIOS. Then you should be able to use it as well. To remove the Haiku USB drivers, you should remove the USB bus manager at least (eventually also UHCI/EHCI).

Changed 5 weeks ago by emitrax

what's the status of this bug? myob have you tried again with the latest revision? Does it still happen?

Note: See TracTickets for help on using tickets.