![]() My second problem lay here, where I was copying to the partition, sdc1, not the device, sdc. You can find out more about this command here, but this was the cause of the message "Missing Operating System" The first problem was fixed, but now it said "isolinux.bin was missing or corrupt" I knew it worked with CDs so I figured out that I needed to call the isohybrid command, which allows for an ISO to be recognized by the BIOS from a hard drive. It tells the command to map a loop device to the specified ISO file and mount that device on the specified mount point. For instance, I will type the following command to copy and save the contents of the drive as an ISO. What is important here is the -o loop option. Under Linux, you can create an ISO image from a. ![]() Now my ISO was using isolinux not syslinux. Mount the ISO file to the mount point by typing the following mount command: sudo mount /path/to/image.iso /media/iso -o loop. ![]() Not sure if necessary but I formatted the drive in FAT32, just in case sudo mkdosfs -n 'USB-Drive-Name' -I /dev/sdc -F 32 This time around it was /dev/sdc1 for me, so I'll use that as my example. Plug in the USB flash drive and determine the device it's mounted on with the command: sudo fdisk -l Ok after some research I've figured out a solution, and I'll go through it step by step.
0 Comments
Leave a Reply. |