Dealing with cd's that don't read.

Hi all,

Ive had a few cd's that ive not been able to read under Jnode (on real hardware). Ive discovered the following sequence seems to make it work with the current development head.

key: Command (result expected)

Boot from jnode cd.
cd /devices/sgo
dir (listing works)
cd .. (devices)
cd .. (jnode)
device stop sg0

device start sg0 (error from file system mounter - cannot read bootsector of sg0)
device stop sg0
device start sg0 (mount works)
cd devices
cd sg0
dir (spins up cd and reads ok).