/**
* @see org.jnode.driver.Driver#startDevice()
*/
protected final void startDevice() throws DriverException {
final Device device = getDevice();
final DeviceManager dm;
try {
dm = InitialNaming.lookup(DeviceManager.NAME);
dm.rename(device, getDevicePrefix(), true);
} catch (DeviceAlreadyRegisteredException ex) {
log.error("Cannot rename device", ex);
throw new DriverException("Cannot rename device", ex);
} catch (NameNotFoundException ex) {
throw new DriverException("Cannot find DeviceManager", ex);