Draft: Added Liveid support
This creates an unique UUID for the media. Its saved thanks to some directories and files into the media filesystem.
E.g.: /LIVEID/5BAA1131/19EB89E1/DF6EDB7E/6F422B5C
is created in the
cdrom.
Also linux cmdline will have liveid=/LIVEID/5BAA1131/19EB89E1/DF6EDB7E/6F422B5C
so
that live-boot knows exactly which device is the right one for the
kernel+initrd which have been loaded onto memory.
This avoids problems when you have 4 usb pendrives connected to your computer and you select one of them to boot from your BIOS/UEFI firmware. In many cases this will trigger a different usb pendrive to be used instead.
Also avoids problems with some HP laptops that have pre-installed live-build systems on their first partition.