Create OpenSUSE bootable USB stick from Ubuntu?
Solution 1:
@fossfreedom Note that I'm not trying to create a live USB stick. I just want to boot from the USB stick to install openSUSE. I read those instructions but it wasn't clear to me if they applied to the installation image as well as the live image. – becko 10 mins ago
Yes, those instructions do apply to installation USB creation. You will need to know the block device path of your USB stick. Use lsblk
to find that out. In this example I am using /dev/sdb
but it could be anything else.
Ensure the usb stick is unmounted with
udisksctl unmount --block-device /dev/sdb
and burn the iso image to the USB
dd if=/path/to/downloaded.iso of=/dev/sdX bs=4M
For instance,
dd if=/home/xieerqi/Desktop/openSUSE-Leap-42.1-DVD-x86_64.iso of=/dev/sdb bs=4M
The command will take a long time to complete, so, be patient. You can use this
dd if=/home/xieerqi/Desktop/openSUSE-Leap-42.1-DVD-x86_64.iso of=/dev/sdb bs=4M && zenity --info --text="DONE"
to show a notification when the burning is over.
Solution 2:
Imagewriter exists on Ubuntu: https://apps.ubuntu.com/cat/applications/precise/usb-imagewriter/
Otherwise, you can do it without additionals packages in command line:
sudo dd if=openSUSE.iso of=/dev/sd*
Where * is the letter of your USB stick (example: sda, sdb, ...)
Solution 3:
Install pv to view the progress of the operation:
sudo apt-get install pv
then:
sudo dd if=/path_to_the_opensuse_iso | pv | dd of=/dev/sd*
where * is the letter assigned to your usb.