Please provide a hybrid ISOs

Discussions about what to change in future versions (except software request).
skoehler
Posts: 8
Joined: 30 Oct 2014, 16:23

Please provide a hybrid ISOs

Postby skoehler » 10 Nov 2014, 13:24

Many ISOs out there are hybrid ISOs. That means you can copy them to a USB stick without doing anything special. On Linux, you can use plain good old dd to do the job (after unmounting things, of course) and on Windows you can use the Win32 Disk Imager.

I do not know how to create hybrid ISOs though.

skoehler
Posts: 8
Joined: 30 Oct 2014, 16:23

Re: Please provide a hybrid ISOs

Postby skoehler » 10 Nov 2014, 15:00

This article might describe how to create hybrid ISOs.
http://www.syslinux.org/wiki/index.php/Isohybrid

The curious thing about them is that hybrid ISOs actually have a partition table. Here is the partition table of an ubuntu CD:

Code: Select all

$ /sbin/fdisk -l ubuntu-14.10-desktop-amd64.iso

Disk ubuntu-14.10-desktop-amd64.iso: 1,1 GiB, 1162936320 bytes, 2271360 sectors
Units: Sektoren 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: 0x4a022e4f

Gerät                           Boot     Start      Ende  Blocks  Id System
ubuntu-14.10-desktop-amd64.iso1 *            0   2271359 1135680   0 Empty
ubuntu-14.10-desktop-amd64.iso2        2250448   2254991    2272  ef EFI (FAT-12/16/32)

KC2ZGU
Posts: 2
Joined: 10 Jan 2015, 03:35

Re: Please provide a hybrid ISOs

Postby KC2ZGU » 10 Jan 2015, 03:47

Not exactly the same thing you're talking about and you probably didn't know about this, but you actually can copy the iso to a usb drive without anything "special" (on modern EFI-compliant machines anyway). If you extract the files form the iso to the root of a fat partition it will boot without any special boot sector imaging required. This is because EFI booting for removable devices is all filesystem-based.

If you're trying to do something with a legacy BIOS-based OS install you might need to make the drive BOIS-bootable like unetbootin does... or you need to reinstall your OS to run in EFI mode, depending on how you look at it. Unfortunately virtually no OEM windows installs before 8 use EFI and Microsoft's handling of the two boot methods is markedly less intelligent than Linux's if you're trying to dual boot you have to start by completely blowing away the original OS (and partition table)... then there's the fact that the windows 7 dvd doesn't actually come with an EFI boot manager in the right place.


Return to “Future”

Who is online

Users browsing this forum: No registered users and 2 guests