Boot problem - wont boot from ext HDD

Hello all, i am new here and new to linux.
I have problem with boot, i install SUSE to my ext hdd but wont boot. I always get blinking _ in left corner on my screen. But all works ok when i run LiveCD and pick “Boot from HDD”.

I was use this tutorial for installation

How to Install SUSE to a USB Hard Drive | USB Pen Drive Linux

But it seems its outaded and no longer supported.

This is my fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000dfdb4

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       34443   276655365    c  W95 FAT32 (LBA)
/dev/sda2           34443       34705     2104484   82  Linux swap / Solaris
/dev/sda3           34705       38913    33808792   83  Linux

Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0a0009ff

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        2805    22531131    7  HPFS/NTFS
/dev/sdb2            2806       14592    94679077+   f  W95 Ext'd (LBA)
/dev/sdb5            2806       14592    94679046    e  W95 FAT16 (LBA)

Hope someone will help me :slight_smile:

Thanks in advance


I don’t think that grub can boot from a HPFS filesystem.

Thx for fast answer. As i said before i am new and i dont know much so… Any advice what i need to do to get my SUSE works ok with boot.

Oh yea i forgot to mention: I have XP installed on internal HDD :slight_smile:

The bad news is that you probably have to set Id=83 (you can do this with fdisk) and re-format /dev/sdb1 with a compatible filesystem. Check ‘man mke2fs’ for details. Beware: this will wipe everything on the partition. Then re-install.

Confirm: /dev/sdb is your external HDD, right? And there is nothing valuable on it you couldn’t afford to loose?

When your answer is YES and you want to dedicate the whole external HDD to openSUSE you may also consider to delete all partitions on it (use fdisk for this) and reinstall. The installation will create the necessary partitions and format them.

Be very careful to avoid accidental damage to your internal drive. Double check what you typed before touching <enter>. Good luck.

Yes i dont have nothing to loose on disk. I was thinking have 35gb for openSUSE and rest for other files such as portable programs for XP :slight_smile: is there chance for 2 partitons one for SUSE and one for XP programs and movies,music…

Typically openSUSE needs 3 partitions: for /home /swap and / (root). You can go with just 2 partitions, / and /swap. You can create up to 4 primary partitions, meaning that there is still one partition left for other purposes. Whenever you need more you have to create logical partitions.