The daily ISOs for the Ubuntu Oneiric development cycle (and all official Ubuntu CD releases going forward)
for i386 and x86_64 platforms will be now spun as hybrid ISOs.
SOURCE: https://lists.ubuntu.com/archives/ub...ne/033495.html (ubuntu-devel mailing list)
Colin Watson cjwatson at ubuntu.com
Wed Jun 15 21:22:34 UTC 2011
As of tomorrow's daily builds, all Oneiric amd64 and i386 CD images on
cdimage.ubuntu.com can also be written directly to a USB device. You
can still use usb-creator if you need to enable persistent storage on
the USB stick, but if all you need is to install from the stick then
this simplifies the process.
There is a small size cost to this feature; part of this is partition
alignment to 1MB "cylinders" (since the image now has to simultaneously
look like a CD and a partitioned USB disk), and part of it is a second
directory tree whose size is roughly proportional to the number of files
in the image. On the server CD (and probably the alternate CD too,
though I haven't measured that), this came out to about 5MB, but as luck
would have it I found a way to save about the same amount by hardlinking
some files together, so the size there stays roughly the same. On the
desktop CD, unfortunately, we lose about 1MB (although I consider myself
to have "paid" for this by way of the 2MB or so we gained by switching
to live-build ...). If this becomes a problem close to release time,
then we may be able to shave off a bit at the possible cost of some
USB-booting compatibility on a few machines by dropping the 1MB
alignment. See the recent thread on pkg-libburnia-devel for details.
I realise that we're behind a number of other major distributions on
this. The delay was because (like Debian) we couldn't simply use
isohybrid because that would break jigdo downloads, so we had to switch
to xorriso as the CD image generator on these architectures for its new
JTE support, and by the time all that landed in Debian I didn't really
want to cram it into 11.04.
See http://blog.einval.com/2011/01/07#isohybrid_CDs for the gory details,
and thanks a lot to Steve, Thomas, and George for their hard work on
that.
Please file bugs on https://bugs.launchpad.net/ubuntu-cdimage if this
change causes the image to stop working on machines where it previously
worked.
Cheers,
--
Colin Watson [cjwatson at ubuntu.com]
HOWTO: Write Oneiric amd64 or i386 Daily Build CD/USB images directly to USB stick
Install zsync package (if missing)
Acquire zsync Daily Build ISO (choose your architecture)Code:sudo apt-get install zsync
Update zsync Daily Build ISO (for example)
Determine where your USB Flash Drive resides, using fdisk (from a terminal)Code:zsync http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-i386.iso.zsync
Or, use a GUI Disk Utility (from the desktop)Code:vindsl@Zuul:~$ sudo fdisk -l Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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 Disk identifier: 0x90909090 Device Boot Start End Blocks Id System /dev/sda1 * 63 20964824 10482381 83 Linux /dev/sda2 156296446 312575999 78139777 5 Extended /dev/sda3 20965376 154189823 66612224 83 Linux /dev/sda4 154189824 156295167 1052672 82 Linux swap / Solaris /dev/sda5 156296448 177268735 10486144 83 Linux /dev/sda6 310474752 312575999 1050624 82 Linux swap / Solaris /dev/sda7 177270784 310472703 66600960 83 Linux Partition table entries are not in disk order Disk /dev/sdb: 3926 MB, 3926949888 bytes 121 heads, 62 sectors/track, 1022 cylinders, total 7669824 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 Disk identifier: 0x00000000
Write updated ISO directly to USB Flash Drive (for example)
If you feel adventurous, adding the following seems to speed up the writing process considerablyCode:sudo dd if=oneiric-desktop-i386.iso of=/dev/sdb
Configuring the BIOS in your PC, so it boots from a USB stick, is left as an exercise in the second-order coefficient.Code:sudo dd if=oneiric-desktop-i386.iso of=/dev/sdb oflag=direct bs=1048576![]()








Adv Reply





Bookmarks