Dear Development-Team,
I try for several weeks to build an fully encrypted USB flash drive
runnning OpenBSD 5.9. Everything works fine but if I boot from the
flash-drive it always ends in a kernel panic ("root device not
found"). It also happens when booting from an uncrypted flash-drive.
May you can help me?
I figured out that there is a problem with the USB because USB-ports
become disabled.
Short dump:
uhub2 at uhub0 port 1 ?Intel Rate Matching Hub? rev 2.00/0.00 addr 2
uvideo0 at uhub2 port 2 configuration 1 interface 0 ?SuYin USB 2.0
Camera? rev 2.00/5.40 addr 3
video0 at uvideo0
uhub3 at uhub1 port 1 ?Intel Rate Matching Hub? rev 2.00/0.00 addr 2
uhub3: device problem, disabling port 2
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
panic: root device (eb345649413b5bbf) not found
Stopped at Debugger+0x7: leave
TID PID UID PRFLAGS PFLAGS CPU COMMAND
* 0 0 0 0x10000 0x200 0 swapper
Debugger (d0a07e68 ,d0d55d74, d09e1498, d0d55d74, d53cc420) at Debugger+0x7
panic(d09e1498,eb,34,56,49) at panic+0x71
setroot(d5592600,0,4000,d0d55eb4,0) at setroot+0xb8f
diskconf(d09d65c1,0,d09dd3a9,0,d039ccb0) at diskconf+0x115
main(d02004cd,d02004d5,0,0,0) at main+0x591
ps
TID PPID PGRP UID S FLAGS WAIT COMMAND
19493 0 0 0 3 0x14200 bored crypto
16063 0 0 0 3 0x14200 pftm pfpurge
17741 0 0 0 3 0x14200 mmctsk sdmmc1
28488 0 0 0 3 0x14200 mmctsk sdmmc0
30452 0 0 0 3 0x14200 usbtsk usbtsk
21827 0 0 0 3 0x14200 usbatsk usbatsk
31025 0 0 0 3 0x14200 bored sensors
20962 0 0 0 3 0x40014200 acpi0 acpi0
2861 0 0 0 1 0x14200 idle3
20206 0 0 0 1 0x14200 idle2
17634 0 0 0 1 0x14200 idle1
1511 0 0 0 3 0x14200 bored softnet
31620 0 0 0 3 0x14200 bore systqmp
16113 0 0 0 3 0x14200 bored systq
1606 0 0 0 3 0x40014200 idle0
26608 0 0 0 3 0x14200 bore sbar
27891 0 0 0 3 0x14200 kmalloc kmthread
1 0 0 0 3 0 initexec swapper
* 0 -1 0 0 7 0x10200 swapper
Maybe you have a solution to my problem or any advice how to avoid the
kernel panic.
Cheers & Thanks
Thorsten