if(!b->hasNoDrive)
// delete drive only when we are deleting table block or any other non-partition block
if(!b->bPartition)
removeDrive(d->geomName);
if(d)
delete b;
}