bugfix: handle bootDevice option