Unable to install OSTW ISO via USB storage device

I’ve written https://download.opensuse.org/ports/i586/tumbleweed/iso/openSUSE-Tumbleweed-LegacyX86-NET-i586-Current.iso to two USB drives, cleared the drives with https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/partitionmanager-24.02.1-1.1.x86_64.rpm beforehand (with a GPT PT) and tried every USB port on my motherboard.

When I try to boot it via ASRock’s UEFI boot manager GUI, it tries to, but quickly dumps me back into the boot manager.

https://download.fedoraproject.org/pub/fedora/linux/releases/test/40_Beta/Spins/x86_64/iso/Fedora-KDE-Live-x86_64-40_Beta-1.10.iso worked flawlessly immediately, so I know it’s the ISO which is corrupt.

I have no idea what you mean with this.

The only thing you have to do is

dd if=path-to-the-file.iso of=/dev/sdX

where (you guessed it) path-to-the-file.iso is the place and name of the ISO file on your system and /dev/sdX is the device file of the USB mass-storage device (/dev/sdb or /dev/sdc or /dev/sdd, or …)

It will overwrite all you did with that “clearing with a GPT PT” so that is spoiled time.

@hcvv,

As How-To: Installing a New Operating System describes, I created a new partition table.

It was for good measure, to ensure that the EFI would not solely check the wrong partition, or miss it entirely, if misaligned, so it was not, because it had diagnostic value. Additionally, considering it takes about 5 seconds to perform, I don’t consider it to be of significant importance.

That’s untrue - SDB:Live USB stick - openSUSE Wiki explicitly explains that https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/imagewriter-1.10.1432200249.1d253d9-2.19.x86_64.rpm, which I used, is as supported as the CLI method.

Sorry, but I will not venture into a yes > no > yes > no discussion.

1 Like

@hcvv, I don’t know what you’re referring to.

@rokejulianlockhart have you tried installing to real 32bit hardware?

1 Like

@malcolmlewis, why 32-bit?

@rokejulianlockhart because that’s what it’s for… does your hardware 64bit support 32bit?

1 Like

Hahaha, @malcolmlewis, you’re right! I just downloaded the wrong image. I should have written https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-NET-x86_64-Current.iso. Apologies. XD

You should only do a unmodified binary copy of the iso to the device (NOT a partition on the device). openSUSE is boot ready needs no modes and never copy to a partition just direct to the USB

@gogalthorp, I didn’t do anything manually - I just reset the device by creating a new partition table. That operation doesn’t create any placeholder partitions by default, so the SUSE ImageWriter was provided with exactly what it should have been.

The sole error preventing me booting the storage device was me being enough of a moron to download the wrong ISO.

Just a by-the-way:

I downloaded that “wrong” iso and took a look. It can boot with legacy booting or with 32-bit EFI booting. It cannot boot with 64-bit EFI booting. I then tried it in the VM that I set up for testing 32-bit booting, and it did successfully boot there.

1 Like

Thanks, @nrickert. I suppose it’s expected that it wouldn’t be able to boot via 64-bit EFI, even if it can do so via 32-bit EFI? I can’t imagine why someone would choose to use a 32-bit Linux ISO on a 64-bit machine.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.