Hello everyone,
I still have some problems on burning the installation DVD ISO Image of openSUSE Tumbleweed to a USB stick for system installation. I have asked a similar question before: https://forums.opensuse.org/showthread.php/523743-Cannot-boot-from-usb-to-install-openSUSE-Tumbleweed-on-T470s/ But it only works partially, sort of.
I tried several times last week when I needed to reinstall the system to a new hard drive. Here is a summary first and then some logs. Please help me to find out why the dd command does not working for my situation.
1. The summary.
The installation uses EFI boot, testing with “secure boot” enabled and disabled.
Here, “works” means I can boot from the USB stick and enter the system installation screen; “failed” means the screen turns to black for 1 second or two then flashes back to EFI boot menu (all the tested failed situations are the same for me).
The computer is a new model of Lenovo ThinkPad T470s with USB 3.0 port. The computer has Windows 10 pre-installed and I was trying to install a dual boot openSUSE with it. “Fast boot” of the pre-installed Windows 10 has been disabled specifically. The USB drives I tried are 8GB, 16GB and 64GB Kingston DataTraveler G4. In some cases, the USB stick is re-formatted to narrow down the factors. The ISO image is openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170429-Media.iso.
Burning methods I used include,
- dd
# umount /dev/sdc
# dd if=openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170429-Media.iso of=/dev/sdc bs=4M status=progress; sync
- cp
# cp openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170429-Media.iso /dev/sdc
- SUSE ImageWriter (graphic)
- ImageUSB (on Windows)
- Rufus 2.14 (on Windows) (including 2 modes: ISO image and DD image)
For me, only Rufus 2.14 with ISO image mode works on all 3 USB sticks with and without “secure boot”. All other methods, including the Rufus with DD image mode, failed.
I think, all the methods using dd or dd like mechanism do not work for my situation. But I don’t understand the reason. Or,how could I make something like dd work for me? If I understand correctly, the dd command indicates a very fundamental operation which should work under most, if not all, situations.
I have even tried to dd an ISO image of the KDE Live CD on one of the USB sticks mention above. It doesn’t work either.
2. Some logs
2.1 fdisk of the 64GB drive after using cp
Disk /dev/sdc: 58.6 GiB, 62932647936 bytes, 122915328 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: 0x50e24707
Device Boot Start End Sectors Size Id Type
/dev/sdc1 3824 11635 7812 3.8M ef EFI (FAT-12/16/32)
/dev/sdc2 * 11636 8138751 8127116 3.9G 17 Hidden HPFS/NTFS
2.2 fdisk of the 8GB drive after using dd
Disk /dev/sdc: 7.2 GiB, 7736072192 bytes, 15109516 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: 0x50e24707
Device Boot Start End Sectors Size Id Type
/dev/sdc1 3824 11635 7812 3.8M ef EFI (FAT-12/16/32)
/dev/sdc2 * 11636 8138751 8127116 3.9G 17 Hidden HPFS/NTFS
2.3 fdisk of the 8GB drive after using ImageUSB on Windows
Disk /dev/sdc: 7.2 GiB, 7736072192 bytes, 15109516 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: 0x50e24707
Device Boot Start End Sectors Size Id Type
/dev/sdc1 3824 11635 7812 3.8M ef EFI (FAT-12/16/32)
/dev/sdc2 * 11636 8138751 8127116 3.9G 17 Hidden HPFS/NTFS
3. References I have read and followed
- https://en.opensuse.org/Create_installation_USB_stick
- http://opensuse-guide.org/installation.php
- https://en.opensuse.org/SDB:Live_USB_stick
- https://en.opensuse.org/SDB:Create_a_Live_USB_stick_using_Windows
- https://forums.opensuse.org/showthread.php/434691-Making-a-Bootable-USB-drive-using-an-ISO-file
- https://forums.opensuse.org/showthread.php/523743-Cannot-boot-from-usb-to-install-openSUSE-Tumbleweed-on-T470s/
- https://forums.opensuse.org/showthread.php/524457-Can-not-create-bootable-usb-for-suse-in-ubuntu
- https://askubuntu.com/questions/372607/how-to-create-a-bootable-ubuntu-usb-flash-drive-from-terminal
Best wishes,
CnZhx
and then noticed that the iso had a utility to create one.