Trouble booting up from an usb stick!

Hello everyone, recently I’ve installed Mint, and, I wasn’t quite satisfied with it, so I decided to try opensuse.
I downloaded the x86_64 image from the site, and created a bootable usb with ‘unetbootin’.
So when it was done with the usb, I plugged the usb into my pc, restarted, changed the boot priority, and wham!!!, grub says ‘Missing Operating System’ and boots up allready installed Mint.

I’ve also been through some of the forum threads describing similiar problems, but no luck. Nothing worked.:frowning:

Any help would be much appreciated!

I’ve had mixed results with unetbotin, mostly with it working ok for (k)ubuntu. Since you have a linux install, try the “hard” way (not really all that hard) here: SDB:Live USB stick - openSUSE

Since your coming from an Ubuntu derivative, execute a “sudo -i” from the terminal to get a root terminal to work with.

Thx unamanic, I followed all the steps in the tutorial, but the error is still there, ‘Missing Operating System’ and then it boots Mint.
Any other suggestions?!

Boot Mint, insert the USB-stick and post output of


su -c 'fdisk -l'

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x46ba1837

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10199    81922048   83  Linux
/dev/sda2           10200       38912   230637142    f  W95 Ext'd (LBA)
/dev/sda5           10200       38912   230637141    7  HPFS/NTFS

Disk /dev/sdb: 8407 MB, 8407482368 bytes
64 heads, 32 sectors/track, 8018 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc0e76f2c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        8018     8210416    b  W95 FAT32

Heres the output of ‘su -c ‘fdisk -l’’. I’ve been meddling a bit with the tutorials given by unamanic, and now I don’t even get that ‘Missing Operating System’ error from grub, it just hangs on booting and wont boot anything when the usb stick is plugged in.
Also, I forgot to mention, I don’t have a working optical drive, so USB is my only option, for the moment at least. Also, if it means any difference, I’m not trying to make a portable live suse, I just want to install suse from the USB stick 'couse, like I said earlier, my optical drive is dead.

Did you check the md5sum of the downloaded ISO file ? Check that first, a damaged download is not going to help you.
Something is very wrong with the stick: it shows a FAT partition, it should show ‘Linux’. Here’s the way I create my sticks (2 are always in my pocket):

Insert the stick and do next in a terminal window:


su -c 'fdisk /dev/sdb'
(enter rootpassword)

Now you’re in the fdisk utility.
Press ‘p’ to see the partitions, you’ll see one on sdb
Press ‘d’ to delete the partition, it has only one so no questions will be asked
Press ‘w’ to write the new situation to the disk
Press ‘q’ to quit

Now if you run ‘fdisk -l’ again, you should see no partitions for /dev/sdb

Next cd to the folder where you keep the downloaded ISO. Once in there, issue the following command, replacing “ISOFILE” by the exact name of your downloaded ISO.


su -c 'dd if=ISOFILE of=/dev/sdb bs=4M'
(enter rootpassword)

Let ‘dd’ do it’s job. After finishing, reboot machine and try to boot from the stick.

Just a thought, are you using the DVD image or one of the live CD images? The dd (hard way) method only works for the live CDs. There are ways to get the DVD to boot from a USB stick, but I have never tried them. If you had the DVD image grab one of the live ISOs and go from there.

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x46ba1837

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10199    81922048   83  Linux
/dev/sda2           10200       38912   230637142    f  W95 Ext'd (LBA)
/dev/sda5           10200       38912   230637141    7  HPFS/NTFS

Disk /dev/sdb: 8407 MB, 8407482368 bytes
64 heads, 32 sectors/track, 8018 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

I’ve done what you told me. And now it just boots Mint without saying anything.
Also I couldn’t perform the ‘write’ operation in fdisk, it said that the partition was already in use. So i umounted /dev/sdb1, and then it performed the writing without any problems.

@unamanic
I’m using the DVD image.
Lol,stupid me, I guess thet I need the Live CD xD

Sry for troubling you. I’ll download the live CD image now and try to boot it.

Well, I tried the live CD KDE, used the fdisk, dd and everything, and the error ‘Missing Operating System’ still hangs there, ominously.

Heres the output of fdisk:


Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x46ba1837

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10199    81922048   83  Linux
/dev/sda2           10200       38912   230637142    f  W95 Ext'd (LBA)
/dev/sda5           10200       38912   230637141    7  HPFS/NTFS

Disk /dev/sdb: 8407 MB, 8407482368 bytes
64 heads, 32 sectors/track, 8018 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x86304a82

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        8018     8210416   83  Linux

I’m at a loss, dd should work. perhaps there is something about the way you are tryign to boot from the USB drive. On my system you can press F12 at the bios splash screen to get a menu of devices to boot from, perhaps you have something similar.

Well I go to BIOS and set USB HDD as the first boot device, and then I set my stick boot priority over my internal hdd (Hard Disk boot priority is separeted from the ‘ussual devices’ priority.
Anyway the thing is, I booted and installed Mint with the same USB. I created the bootable stick in the windows using diskpart, and then copied all files from the mint iso to the stick and it worked flawlessly. The thing is I tried the same method yesterday with newly downloaded Kubuntu 10.10, and still the error persists.

I think its grub related, couse, like I said earlier, I booted and installed Mint without a problem.