]> git.sur5r.net Git - bacula/rescue/blobdiff - rescue/linux/usb/write_usb_boot_partition
Update doc
[bacula/rescue] / rescue / linux / usb / write_usb_boot_partition
index 518a5cb1ef31873614c975b74b4837fc8da33c0c..a7164691e688f42386843f35a5e7dbc5e8217d83 100755 (executable)
@@ -19,6 +19,10 @@ umount ${USB_DEV}1 2>/dev/null 1>/dev/null
 
 echo "Reformat USB boot partition"
 mkfs.vfat -F 16 -n kubuntu8 ${USB_DEV}1
+if [ ! -d ${MOUNT_POINT}/kubuntu8 ] ; then
+   mkdir -p ${MOUNT_POINT}/kubuntu8
+   created="yes"
+fi
 mount ${USB_DEV}1 ${MOUNT_POINT}/kubuntu8
 if [ $? -ne 0 ] ; then
   echo "Mount of USB boot partition failed."
@@ -33,8 +37,13 @@ fi
 echo "Detaring boot image ..."
 tar xfz ${BOOT_IMAGE}
 cd ${CWD}
-ls -l ${MOUNT_POINT}/kubuntu8
 
+syslinux -sf ${USB_DEV}1
+install-mbr -p1 ${USB_DEV}
 echo "syncing ..."
 sync
+sync
 umount ${MOUNT_POINT}/kubuntu8
+if [ "x$created" = "xyes" ] ; then
+   rmdir ${MOUNT_POINT}/kubuntu8
+fi