- fixed diskOffset() function
  In case of DASD devices over a loop, fdasd needs to be used
  to get the offset to the first partition. In addition improve
  error handling and logging of the calls