Difference between revisions of "Booting from a USB Thumbdrive"

From AwkwardTV
Jump to: navigation, search
m (reverting spammed page)
m
Line 1: Line 1:
{{Template:Banner}}
+
[http://zyndopa.info/html/donnesuperhard/ Donne super hard] [http://donnesuperhard.zhenwe.info/ Donne super hard] [http://soundlyshounded.ifrance.com/winxenchantix.html Winx enchantix colorare] [http://hopoplin.angelfire.com/foto-fujico/ Foto fujico xxx] [http://zyndopa.info/html/videoragazzevergini/ Video ragazze vergini] [http://zyndopa.info/html/tgcomit/ Tgcom it] [http://embrasserl.ifrance.com/www-youporno/ Www youporno] [http://embrasserl.ifrance.com/unieuro/ Unieuro] [http://soundlyshounded.ifrance.com/temigratisper.html Temi gratis per nokia n73] [http://virgilioeros.zhenwe.info/ Virgilioeros] [http://hopoplin.angelfire.com/chichi-hentai/ Chichi hentai] [http://soundlyshounded.ifrance.com/saravaronevideo.html Sara varone video nuda bloghoster] [http://embrasserl.ifrance.com/yulia-nova/ Yulia nova] [http://jessicagaylevideo.zhenwe.info/ Jessica gayle video] [http://zyndopa.info/html/contattimsnsexygratis/ Contatti msn sexy gratis] [http://embrasserl.ifrance.com/sextv/ Sextv1] [http://zyndopa.info/html/oldspunkers/ Oldspunkers] [http://hopoplin.angelfire.com/indirizzo-email/ Indirizzo email san giorgio lavatrici] [http://hopoplin.angelfire.com/backstage-melita/ Backstage melita] [http://wwwyouporncom.zhenwe.info/ Www you porn com] [http://narutodoujin.zhenwe.info/ Naruto doujin] [http://soundlyshounded.ifrance.com/prostitute.html Prostitute tettone] [http://wwwfotopornoit.zhenwe.info/ Www foto porno it] [http://fighenereepelose.zhenwe.info/ Fighe nere e pelose] [http://zyndopa.info/html/suoreputtane/ Suore puttane] [http://zyndopa.info/html/scritteglitterategiovaniit/ Scritte glitterate giovani it] [http://hopoplin.angelfire.com/figa-grossa/ Figa grossa] [http://hopoplin.angelfire.com/dragon-ball/ Dragon ball xxxx] [http://zyndopa.info/html/fotovoyeur/ Foto voyeur] [http://zyndopa.info/html/videopisciate/ Video pisciate] [http://hopoplin.angelfire.com/foto-culi/ Foto culi grossi] [http://zyndopa.info/html/spiaresottolagonna/ Spiare sotto la gonna] [http://hopoplin.angelfire.com/abbigliamento-online/ Abbigliamento online terranova] [http://soundlyshounded.ifrance.com/troiearoma.html Troie a roma] [http://zyndopa.info/html/narutoxxximmagini/ Naruto xxx immagini] [http://zyndopa.info/html/troiearoma/ Troie a roma] [http://riformapensioni2007.zhenwe.info/ Riforma pensioni 2007] [http://embrasserl.ifrance.com/scopata-amatoriale/ Scopata amatoriale] [http://soniaeyesvideo.zhenwe.info/ Sonia eyes video] [http://zyndopa.info/html/scopateit/ Scopate it] [http://soundlyshounded.ifrance.com/alexisamore.html Alexis amore] [http://keysat.zhenwe.info/ Key sat] [http://gogoole.zhenwe.info/ Gogoole] [http://zyndopa.info/html/bellefige/ Belle fige] [http://soniaeyesfreeclip.zhenwe.info/ Sonia eyes free clip] [http://zyndopa.info/html/valeriaviscontiporno/ Valeria visconti porno] [http://vecchiepompinarefotogratis.zhenwe.info/ Vecchie pompinare foto gratis] [http://puttaneinculate.zhenwe.info/ Puttane inculate] [http://hopoplin.angelfire.com/mamme-e/ Mamme e figli incesti] [http://freevideoxxx.zhenwe.info/ Free videoxxx] [http://soundlyshounded.ifrance.com/bulmahentay.html Bulma hentay] [http://soundlyshounded.ifrance.com/scritteglitterate.html Scritte glitterate giovani it] [http://soundlyshounded.ifrance.com/uploadcenter.html Upload center] [http://sexanimal.zhenwe.info/ Sexanimal] [http://dirtydaisy.zhenwe.info/ Dirty daisy] [http://hopoplin.angelfire.com/belle-fige/ Belle fige] [http://embrasserl.ifrance.com/pompini-gay/ Pompini gay] [http://scritteglitterategiovaniit.zhenwe.info/ Scritte glitterate giovani it] [http://zyndopa.info/html/trucchipokemonzaffiro/ Trucchi pokemon zaffiro] [http://zyndopa.info/html/mogliefoto/ Moglie foto] [http://soundlyshounded.ifrance.com/russianlolita.html Russian lolita] [http://zyndopa.info/html/sanpaolobancodinapoliit/ San paolo banco di napoli it] [http://embrasserl.ifrance.com/preview-video/ Preview video porno] [http://zyndopa.info/html/turismoitineranteit/ Turismoitinerante it] [http://embrasserl.ifrance.com/webcam-sexy/ Webcam sexy free] [http://hopoplin.angelfire.com/figa-rossa/ Figa rossa] [http://zyndopa.info/html/melitafotohard/ Melita foto hard] [http://zyndopa.info/html/roccosiffrediit/ Roccosiffrediit] [http://zyndopa.info/html/scrittetatuaggi/ Scritte tatuaggi] [http://saravaronenuda.zhenwe.info/ Sara varone nuda] [http://zyndopa.info/html/pornotubecom/ Porno tube com] [http://zyndopa.info/html/habboit/ Habbo it] [http://hopoplin.angelfire.com/board-cgiworld/ Board3 cgiworld] [http://soundlyshounded.ifrance.com/animalhard.html Animal hard porno] [http://hopoplin.angelfire.com/claudia-antonelli/ Claudia antonelli video] [http://zyndopa.info/html/manganamixxx/ Manga nami xxx] [http://hopoplin.angelfire.com/lanny-barbie/ Lanny barbie] [http://lollipoppornostar.zhenwe.info/ Lollipop pornostar] [http://pamelaneriporno.zhenwe.info/ Pamela neri porno] [http://grannyomasex.zhenwe.info/ Granny oma sex] [http://hopoplin.angelfire.com/lesbiche-in/ Lesbiche in calore] [http://soundlyshounded.ifrance.com/zoophilia.html Zoophilia movie] [http://hopoplin.angelfire.com/classifiche-house/ Classifiche house 2007] [http://zyndopa.info/html/liberovideopornobrasiliane/ Libero video porno brasiliane] [http://zyndopa.info/html/vaginabagnata/ Vagina bagnata] [http://italiachiamamiit.zhenwe.info/ Italia chiamami it] [http://valeriadivafutura.zhenwe.info/ Valeria diva futura] [http://embrasserl.ifrance.com/troie-vergini/ Troie vergini] [http://donnezoccole.zhenwe.info/ Donne zoccole] [http://zyndopa.info/html/escortforumitcom/ Escortforumit com] [http://hopoplin.angelfire.com/figa-grande/ Figa grande] [http://hopoplin.angelfire.com/contatti-di/ Contatti di troie msn] [http://zyndopa.info/html/casalinghesexi/ Casalinghe sexi] [http://sanpaolobancodinapoliit.zhenwe.info/ San paolo banco di napoli it] [http://soundlyshounded.ifrance.com/board3cgiworld.html Board3 cgiworld] [http://zyndopa.info/html/massaggioeroticoroma/ Massaggio erotico roma] [http://soundlyshounded.ifrance.com/wwwpandamovies.html Www pandamovies com] [http://zyndopa.info/html/lupinxxx/ Lupin xxx] [http://fotojessicagayle.zhenwe.info/ Foto jessica gayle] [http://embrasserl.ifrance.com/tette-grosse/ Tette grosse foto gratis] [https://www.altamahatech.edu/editor/resin.htm vocal ringtones] [https://www.altamahatech.edu/editor/dyfo.htm free sony ericsson ringtones] [https://www.altamahatech.edu/editor/wovine.htm cheap albuterol] [https://www.altamahatech.edu/editor/dixep.htm norco online] [https://www.altamahatech.edu/editor/pyfowyb.htm free caller ringtones] [https://www.altamahatech.edu/editor/cisiny.htm levitra online] [https://www.altamahatech.edu/editor/cohyvus.htm rivotril] [https://www.altamahatech.edu/editor/vidokot.htm free sharp ringtones] [https://www.altamahatech.edu/editor/viki.htm nextel ringtones] [https://www.altamahatech.edu/editor/kidizig.htm free cellular ringtones] [https://www.altamahatech.edu/editor/zyby.htm free ringtones] [https://www.altamahatech.edu/editor/zilowy.htm verizon wireless ringtones] [https://www.altamahatech.edu/editor/kudez.htm cheap zovirax] [https://www.altamahatech.edu/editor/dovi.htm wwe ringtones] [https://www.altamahatech.edu/editor/reli.htm cheap cipro] [https://www.altamahatech.edu/editor/lohit.htm ativan online] [https://www.altamahatech.edu/editor/guniho.htm cheap prozac] [https://www.altamahatech.edu/editor/niroke.htm free monophonic ringtones] [https://www.altamahatech.edu/editor/belyfon.htm cheap celebrex] [https://www.altamahatech.edu/editor/zinybuv.htm free toques ringtones] [https://www.altamahatech.edu/editor/ryjywe.htm nexium online] [https://www.altamahatech.edu/editor/rybecux.htm free verizon ringtones] [https://www.altamahatech.edu/editor/xygy.htm tmobile ringtones] [https://www.altamahatech.edu/editor/xudo.htm samsung ringtones] [https://www.altamahatech.edu/editor/cucosoz.htm free retro ringtones] [https://www.altamahatech.edu/editor/wuwot.htm buy sibutramine] [https://www.altamahatech.edu/editor/bofopid.htm cheap hoodia] [https://www.altamahatech.edu/editor/jisuc.htm christian ringtones] [https://www.altamahatech.edu/editor/refotut.htm free downloadable ringtones] [https://www.altamahatech.edu/editor/fypik.htm free lg ringtones] [https://www.altamahatech.edu/editor/hobih.htm cheap lortab] [https://www.altamahatech.edu/editor/nunodyf.htm zithromax online] [https://www.altamahatech.edu/editor/gozori.htm free punk ringtones] [https://www.altamahatech.edu/editor/pyfu.htm carisoprodol] [https://www.altamahatech.edu/editor/siruze.htm free rock ringtones] [https://www.altamahatech.edu/editor/nubipoh.htm free t-mobile ringtones] [https://www.altamahatech.edu/editor/diwul.htm xenical online] [https://www.altamahatech.edu/editor/vije.htm soma online] [https://www.altamahatech.edu/editor/doty.htm celexa online] [https://www.altamahatech.edu/editor/hycor.htm free pop ringtones] [https://www.altamahatech.edu/editor/vytu.htm music ringtones] [https://www.altamahatech.edu/editor/dufi.htm ericsson ringtones] [https://www.altamahatech.edu/editor/cunylub.htm cheap valium] [https://www.altamahatech.edu/editor/gesehex.htm xanax online] [https://www.altamahatech.edu/editor/kynusyg.htm cheap clomid] [https://www.altamahatech.edu/editor/gysu.htm wellbutrin online] [https://www.altamahatech.edu/editor/toki.htm ultram online] [https://www.altamahatech.edu/editor/jonokof.htm free voice ringtones] [https://www.altamahatech.edu/editor/teton.htm lipitor online] [https://www.altamahatech.edu/editor/hizu.htm tramadol] [https://www.altamahatech.edu/editor/niviniv.htm ambien online] [https://www.altamahatech.edu/editor/xyjuloh.htm hydrocodone online] [https://www.altamahatech.edu/editor/cezeh.htm flexeril online] [https://www.altamahatech.edu/editor/vuwy.htm cyclobenzaprine online] [https://www.altamahatech.edu/editor/gijo.htm free philips ringtones] [https://www.altamahatech.edu/editor/xynopo.htm ortho online] [https://www.altamahatech.edu/editor/hidugez.htm telus ringtones] [https://www.altamahatech.edu/editor/fysev.htm diazepam online] [https://www.altamahatech.edu/editor/coxe.htm mobile ringtones] [https://www.altamahatech.edu/editor/zujin.htm lorazepam online] [https://www.altamahatech.edu/editor/detywy.htm propecia online] [https://www.altamahatech.edu/editor/vofup.htm blackberry ringtones] [https://www.altamahatech.edu/editor/xepivy.htm but zanaflex] [https://www.altamahatech.edu/editor/buwigy.htm true ringtones] [https://www.altamahatech.edu/editor/rehibyd.htm cheap diflucan] [https://www.altamahatech.edu/editor/tunef.htm free animal ringtones] [https://www.altamahatech.edu/editor/zocir.htm order adipex] [https://www.altamahatech.edu/editor/keduvy.htm metal ringtones] [https://www.altamahatech.edu/editor/gifiny.htm free mtv ringtones] [https://www.altamahatech.edu/editor/virywux.htm free sprint ringtones] [https://www.altamahatech.edu/editor/rupol.htm cheap fioricet] [https://www.altamahatech.edu/editor/pegi.htm vicodin online] [https://www.altamahatech.edu/editor/kisox.htm fly ringtones] [https://www.altamahatech.edu/editor/gyge.htm free cool ringtones] [https://www.altamahatech.edu/editor/powekol.htm cheap sildenafil] [https://www.altamahatech.edu/editor/nevu.htm alltel ringtones] [https://www.altamahatech.edu/editor/rohonu.htm pharmacy online online] [https://www.altamahatech.edu/editor/wohexyk.htm tv ringtones] [https://www.altamahatech.edu/editor/nunilo.htm free jungle ringtones] [https://www.altamahatech.edu/editor/gyvy.htm diethylpropion online] [https://www.altamahatech.edu/editor/kovygep.htm love ringtones] [https://www.altamahatech.edu/editor/nupe.htm jazz ringtones] [https://www.altamahatech.edu/editor/lyji.htm polyphonic ringtones] [https://www.altamahatech.edu/editor/johex.htm free sagem ringtones] [https://www.altamahatech.edu/editor/dytehor.htm cheap paxil] [https://www.altamahatech.edu/editor/sexyzy.htm free qwest ringtones] [https://www.altamahatech.edu/editor/hebuciv.htm free alcatel ringtones] [https://www.altamahatech.edu/editor/citeb.htm cheap lisinopril] [https://www.altamahatech.edu/editor/becyl.htm cheap tenuate] [https://www.altamahatech.edu/editor/reheceb.htm talking ringtones] [https://www.altamahatech.edu/editor/cysejun.htm cialis online] [https://www.altamahatech.edu/editor/xurob.htm free humour ringtones] [https://www.altamahatech.edu/editor/vefyv.htm free anime ringtones] [https://www.altamahatech.edu/editor/hutic.htm pantech ringtones] [https://www.altamahatech.edu/editor/ciwy.htm sexy ringtones] [https://www.altamahatech.edu/editor/jovun.htm but viagra] [https://www.altamahatech.edu/editor/xotity.htm free country ringtones] [https://www.altamahatech.edu/editor/byvife.htm pharmacy] [https://www.altamahatech.edu/editor/kycyc.htm free cheap ringtones] [https://www.altamahatech.edu/editor/fetipi.htm free nokia ringtones] {{Template:Banner}}
  
  

Revision as of 09:28, 14 September 2007

Donne super hard Donne super hard Winx enchantix colorare Foto fujico xxx Video ragazze vergini Tgcom it Www youporno Unieuro Temi gratis per nokia n73 Virgilioeros Chichi hentai Sara varone video nuda bloghoster Yulia nova Jessica gayle video Contatti msn sexy gratis Sextv1 Oldspunkers Indirizzo email san giorgio lavatrici Backstage melita Www you porn com Naruto doujin Prostitute tettone Www foto porno it Fighe nere e pelose Suore puttane Scritte glitterate giovani it Figa grossa Dragon ball xxxx Foto voyeur Video pisciate Foto culi grossi Spiare sotto la gonna Abbigliamento online terranova Troie a roma Naruto xxx immagini Troie a roma Riforma pensioni 2007 Scopata amatoriale Sonia eyes video Scopate it Alexis amore Key sat Gogoole Belle fige Sonia eyes free clip Valeria visconti porno Vecchie pompinare foto gratis Puttane inculate Mamme e figli incesti Free videoxxx Bulma hentay Scritte glitterate giovani it Upload center Sexanimal Dirty daisy Belle fige Pompini gay Scritte glitterate giovani it Trucchi pokemon zaffiro Moglie foto Russian lolita San paolo banco di napoli it Preview video porno Turismoitinerante it Webcam sexy free Figa rossa Melita foto hard Roccosiffrediit Scritte tatuaggi Sara varone nuda Porno tube com Habbo it Board3 cgiworld Animal hard porno Claudia antonelli video Manga nami xxx Lanny barbie Lollipop pornostar Pamela neri porno Granny oma sex Lesbiche in calore Zoophilia movie Classifiche house 2007 Libero video porno brasiliane Vagina bagnata Italia chiamami it Valeria diva futura Troie vergini Donne zoccole Escortforumit com Figa grande Contatti di troie msn Casalinghe sexi San paolo banco di napoli it Board3 cgiworld Massaggio erotico roma Www pandamovies com Lupin xxx Foto jessica gayle Tette grosse foto gratis vocal ringtones free sony ericsson ringtones cheap albuterol norco online free caller ringtones levitra online rivotril free sharp ringtones nextel ringtones free cellular ringtones free ringtones verizon wireless ringtones cheap zovirax wwe ringtones cheap cipro ativan online cheap prozac free monophonic ringtones cheap celebrex free toques ringtones nexium online free verizon ringtones tmobile ringtones samsung ringtones free retro ringtones buy sibutramine cheap hoodia christian ringtones free downloadable ringtones free lg ringtones cheap lortab zithromax online free punk ringtones carisoprodol free rock ringtones free t-mobile ringtones xenical online soma online celexa online free pop ringtones music ringtones ericsson ringtones cheap valium xanax online cheap clomid wellbutrin online ultram online free voice ringtones lipitor online tramadol ambien online hydrocodone online flexeril online cyclobenzaprine online free philips ringtones ortho online telus ringtones diazepam online mobile ringtones lorazepam online propecia online blackberry ringtones but zanaflex true ringtones cheap diflucan free animal ringtones order adipex metal ringtones free mtv ringtones free sprint ringtones cheap fioricet vicodin online fly ringtones free cool ringtones cheap sildenafil alltel ringtones pharmacy online online tv ringtones free jungle ringtones diethylpropion online love ringtones jazz ringtones polyphonic ringtones free sagem ringtones cheap paxil free qwest ringtones free alcatel ringtones cheap lisinopril cheap tenuate talking ringtones cialis online free humour ringtones free anime ringtones pantech ringtones sexy ringtones but viagra free country ringtones pharmacy free cheap ringtones free nokia ringtones

<Google>WIKI</Google>


Not Patchstick

This page is not about Patchstick. I repeat: this page is not about Patchstick. This page just goes into detail about the layout of the partitioning table of a possible USB thumbdrive, which might be used for building something like Patchstick.

The image linked in this article is an empty image. No files. Really.

You have been warned.

A bit of info on how the boot process works

Background reading:

If the system is booted with the "Menu" and "Minus" keys on the remote held down, it checks for a FAT32 or HFS partition with a Partition Type of {5265636F-7665-11AA-AA11-00306543ECAC}, first on a USB storage device, then on the internal HDD. If such a partition is found, it's mounted and a file called "boot.efi" is read from the root folder and executed.

A bit of info about the image

It's simple enough to create a GPT on a USB thumbdrive with the required attributes. I used GNU Parted on Linux, and I'm sure equivalent tools exist for Mac and Windows. The tricky part is making the image in such a way that it'll boot in the AppleTV and be easy to deal with if you don't have a Mac handy. The latter requirement basically rules out HFS/HFS , since Linux support is spotty and Windows support is non-existant, so I chose to use FAT32.

Windows has had some level of support for GPT disks for some time now, but it uses the Partition Type indicator to determine the type of the filesystem. Since we have to set this to the value for a recovery partition, Windows will refuse to recognize the partition as FAT32, although Linux will happily mount it anyways.

My first thought was to get rid of the "Protective MBR" partition table that GPT uses to hide itself from older partitioning tools and replace it with a valid MBR partition table that points to the FAT32 partition. Thus, the drive would have two partition tables, each pointing to the same partition. With this in place, the thumbdrive was mountable both in Linux and Windows, but the AppleTV apparently checks for the 0xEE partition in the MBR before trying to use the GPT.

In the end, I was able to create a MBR that contains the 0xEE partition required to get the AppleTV to load the GPT, but instead of setting the protective partition to fill the disk, I made it very small, then added a second partition in the MBR's remaining space that points to the FAT32 partition. Now, it's visible to Windows (MBR table), Linux (either table), and the AppleTV (GPT). You should be able to plug a thumbdrive initialized with this image into any Windows box (I've only tested with Vista Ultimate 64-bit) and copy over the necessary files from the AppleTV recovery partition (boot.efi, com.apple.Boot.plist, BootLogo.png, and mach_kernel.prelink). After that, you can plug the thumbdrive into the AppleTV and reboot it while holding down "Menu" and "Minus" on the remote to boot from the thumbdrive.

Note that as is, the recovery partition image won't boot completely from USB, since the kernel basically cuts its own head off when it disables USB.

The image itself (sized for 256MB Flash)

The original image was posted as a base-64 text chunk within this page, it is now mirrored below. The complete image is only about 6K compressed. All you need to do is decompress the image, then write it to a storage device of your choice.

Note: This is a raw disk image, and will expand to 257,949,696 bytes. Your storage device will have to meet this minimum requirement to use this particular image.

Writing the Image

Mac OS X and other *NIX or *NIX like Operating Systems

You must have a Memory stick larger than 512MB of free post formated space for this to work.

Insert your storage device / thumb-drive / USB stick but don't mount it. If your OS automounts the image (like OS X does) you'll need to unmount before you write to it.

$ mount
...
/dev/disk1s1 on /Volumes/UNTITLED (local, nodev, nosuid) <-- mounted partition on the thumb drive.  /dev/disk1 would be the thumbdrive itself.  See note below!

Unmount (as root) For those using OS X gui, find NetInfo Manager in the Utilities folder, click "Security" at the top menu, then "Authenticate." A dialogue box will pop up which asks for the administrator's short name and password. Notice the command for un-mounting is UMOUNT with no 'n' after the 'U.' This is the command, not a typo. Unmount with:-

 # umount /Volumes/UNTITLED 

then use dd to write the image to the storage device (change /dev/disk1 to be the device that corresponds to your OS and device).

 $ dd if=Hybrid.img of=/dev/disk1 bs=1m

Important Note: You want to write to the device that correponds to the entire thumbdrive - not one of its partitions. If you write the image to an existing partition, the all-important partition tables won't be written properly. On Mac OS / Darwin, this will be something like /dev/diskX rather than dev/diskXs1. On Linux, the device will probably be /dev/sdX for a USB device. (Note that SATA hard drives will probably also appear as /dev/sdX - use fdisk -l /dev/sdX to make sure you have the right device before writing to it!)

If your storage device has a pretty LED you'll see some activity, once finished you'll see something like:

503808 0 records in
503808 0 records out
257949696 bytes transferred in 439.220493 secs (587290 bytes/sec)

The drive will more than likely mount once the above process is complete - unmount it and proceed with your install on the Apple TV.

Windows

Download dd for Windows and follow the steps above for writing the image. You don't need to worry about the unmounting part. Windows device identifiers are quite different from BSD / Linux identifiers, so look at the examples on the linked page for how to write to a USB Mass Storage device.

With dd.exe and the Hybrid.img file in the same folder type the following command to find out the name of your USB drive.

dd --list

You should see a bunch of output similiar to:


\\.\Volume{5cd94d2c-3251-11d9-9444-806d6172696f}\
 link to \\?\Device\HarddiskVolume1
 fixed media
 Mounted on \\.\c:

\\.\Volume{129b1243-3252-11d9-b167-806d6172696f}\
 link to \\?\Device\CdRom0 CD-ROM
 Mounted on \\.\r:
 
\\.\Volume{e3429891-0eb9-11da-b18f-000d60dc98cd}\
 link to \\?\Device\Harddisk1\DP(1)0-0 3 removable media
 Mounted on \\.\d:

We are interested in the device mounted to where your USB drive is (d: in this case).

We then do:

dd if=Hybrid.img of=\\?\Device\Harddisk1\Partition0 bs=1M --size --progress

The important part is writing to the Partition0 part of the drive.

You could also just download a Linux LiveCD.

Download the image (Mirrors)

Here - dobedobedoh

Here - anourkey

Here - Galphanet (Swiss server)

Here (choose right click, save as) - MrZarquon

Here (choose right Click Save As), please be gentle on this server, use as a last resort!

MD5: a00685206de5cf5a313ec62594d2ff9e Hybrid.img.bz2 (compressed)

MD5: 1533fdfb2503851a545cf1955c2daea6 Hybrid.img (uncompressed)