Can't install opensuse 13.2 with UEFI boot mode

First post here. :smiley:

I created an usb stick following this article, https://en.opensuse.org/SDB:Live_USB_stick
using Ubuntu 14.04 the dd command.
Everything went fine, the output of

fdisk -l /dev/sdb

shows:

Disk /dev/sdb: 8019 MB, 8019509248 bytes
64 heads, 32 sectors/track, 7648 cylinders, total 15663104 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x10ce3e4f

Device Boot Start End Blocks Id System
/dev/sdb1 * 3584 11647 4032 ef EFI (FAT-12/16/32)
/dev/sdb2 * 11648 9138175 4563264 17 Hidden HPFS/NTFS

The secure boot is disabled, however when I select boot from UEFI it get stuck on a grub 2 prompt.

Any thoughts?

Did you check the check sums of the download? Also did you copy to the device rater then a partition on the device?

My md5sum is different. That is odd, I installed without any errors on a virtual machine.

I checked with md5sum, and I got:

7adf1f38977d9d45e4728731dfaecaa9 openSUSE-13.2-DVD-x86_64.iso

Anyways I will download it again.

Thanks for now.

Welcome.

I created an usb stick following this article, https://en.opensuse.org/SDB:Live_USB_stick
using Ubuntu 14.04 the dd command.
Everything went fine, the output of

fdisk -l /dev/sdb

shows:

Interesting. Here’s my output:


# fdisk -l /dev/sdd


Disk /dev/sdd: 7.5 GiB, 8004304896 bytes, 15633408 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x10ce3e4f


Device     Boot Start     End Sectors  Size Id Type
/dev/sdd1        3584   11647    8064    4M ef EFI (FAT-12/16/32)
/dev/sdd2  *    11648 9138175 9126528  4.4G 17 Hidden HPFS/NTFS

I am showing twice the number of sectors that you are showing.

If your output said “1024” for sector size, that might seem reasonable. But otherwise the partition sizes you show don’t match the number of sectors.

Maybe that’s just a different version of “fdisk” with different output. I did the listing with opensuse 13.2.

Maybe I should boot Mint 17.1 (based on ubuntu 14.04) and try listing from there.

Okay, I tried that and my output more nearly matches yours. I should have looked more closely. It shows number of blocks, while the opensuse fdisk output shows number of sectors.

I used:

dd bs=4M if=/path/to/iso of=/dev/sdbX

fdisk and dd versions:

fdisk -v
fdisk (util-linux 2.20.1)

dd --version
dd (coreutils) 8.21
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.

Do not specify the partition X in your example should be non existent. I assume the USB shows up as sdb you want to copy to the device not to a partition on the device.

I personally use cp

cp pathroiso /dev/sdX

where X is the USB drive

In this case the iso should be mounted before, right?

That should probably have been:

# dd bs=4M if=/path/to/iso of=/dev/sdb 

That is, no ‘X’ (no partition number).

No the iso is just a file. Copy the raw file to the raw device. No mounting invloved

I just did everything again from the beginning. This time I checked the md5sum, which is ok.
After that, again I followed the same steps as presented in https://en.opensuse.org/SDB:Live_USB_stick.

And for my surprise I got stuck on the same grub 2 prompt.

Is this the computer where you ran “ubuntu”? Or is this a different computer?

A “grub2” prompt should only happen with UEFI. And, if you got that far, grub2 should be able to load a kernel.

Is there any more information or error message that you can provide?

Yes, is the same computer. A laptop Dell Vostro 5470.

Unfortunately there is no single error message, right after I choose boot from usb, the installer get stuck into the grub prompt.

I was able to install on legacy mode before, but the initialization time was much larger than ubuntu’s.
Couple hours ago I installed openSUSE on a virtual machine and used the ImageWriter to write the image.
Same thing happen when booting.

It seems to me that is problem to create the bootable usb. But everything appear to be fine with fdisk -l.
I don’t know, any help is appreciated.

Try booting the usb on a different machine

As a cross check, I am seeing as md5sum and file size:


350b8cb014a4e342cc9a7cc9df891b99  openSUSE-13.2-DVD-x86_64.iso
-rw-r--r-- 1 rickert users 4678746112 Oct 27 15:34 openSUSE-13.2-DVD-x86_64.iso

(the file time isn’t important, but md5sum and length should match).

My iso:

 $ md5sum openSUSE-13.2-DVD-x86_64.iso
350b8cb014a4e342cc9a7cc9df891b99  openSUSE-13.2-DVD-x86_64.iso

When I said “Initialization time” I meant after full system install, the legacy boot up was so slow that I immediately
install Ubuntu again. But the user experience is so frustrating lately that I decided to jump to openSUSE.

After creating the bootable usb, if I choose legacy boot the installation screen shows up just OK.
If I choose UEFI boot, the grub prompt is what I get. It’s frustrating.

Show us fdisk -l for that drive

On Wed 18 Feb 2015 04:46:02 PM CST, walter white wrote:

After creating the bootable usb, if I choose legacy boot the
installation screen shows up just OK.
If I choose UEFI boot, the grub prompt is what I get. It’s frustrating.

Hi
On your system, is there any option for a custom boot or to browse to
an efi file when booting in UEFI mode?


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.36-38-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

$ sudo fdisk -l /dev/sdb
[sudo] password for user: 


Disk /dev/sdb: 8019 MB, 8019509248 bytes
64 heads, 32 sectors/track, 7648 cylinders, total 15663104 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x10ce3e4f


   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            3584       11647        4032   ef  EFI (FAT-12/16/32)
/dev/sdb2   *       11648     9138175     4563264   17  Hidden HPFS/NTFS