Untested trial to install on multiple disks
Fix a subshell issue and a couple errors in logic/syntax
Redirect gpart output to stderr to do not polute output

While I'm here fix mount_disk number of parameters "assertion".
Remove # parameters assertion in install_grub