Slashdot Mirror


iPod Shuffle RAID

ricercar writes "So, what do you do when you and some friends are all getting iPod Shuffles? You make a RAID array out of them, of course! The original intent was to actually install OS X on the RAID and boot from that, but the OS X (Panther, 10.3.5) Installer wouldn't allow it."

17 of 324 comments (clear)

  1. Re:If you could install it by Anonymous Coward · · Score: 2, Informative

    Uh, hard-drives actually have faster transfer rates than most flash memory.

  2. hackaday.com by Unreal7000 · · Score: 5, Informative

    This and other hacks can be found at hackaday.com

    --
    "If it has screws, it was meant to be taken apart."
  3. Coralized link.. by Anonymous Coward · · Score: 0, Informative
  4. Re:If you could install it by bigtallmofo · · Score: 4, Informative

    I tried this a number of years ago. In fact, there's an CF->IDE interface board that is very inexpensive that I purchased. Turned out that CF was much slower than my hard drive.

    Might be interesting to try it again with today's professional flash memory, but with readily available CF memory from about 3 years ago, I was able to install a Windows OS on it but it was slower than my hard drive.

    If you really want something like this, there are memory drives that use actual battery-backed up RAM (take your pick of varities) that are as you would expect lightning quick. Last I checked though Bitmicro's Site, they were very expensive.

    --
    I'm a big tall mofo.
  5. Re:If you could install it by OrangeTide · · Score: 2, Informative

    most CF cards don't do DMA. That's part of the speed problem right there. Also flash is fast to seek, but slow to stream reads and really slow to stream writes.

    Some of the newer cards do support better transfer modes. These are usually cards marked as 44x or 40x or whatever CF. And they usually cost $10 more.

    --
    “Common sense is not so common.” — Voltaire
  6. Re:If you could install it by kv9 · · Score: 2, Informative

    tiny IDE/CF interface recommended (and sold) by DSL

  7. Re:Awesome Hack! by Ironsides · · Score: 2, Informative
    --
    Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
  8. OS X would work... by useosx · · Score: 2, Informative

    They just need to follow this hint

  9. Re:Write life of flash again? by jnd3 · · Score: 4, Informative

    Most NOR-flash is rated for at least 100,000 erase cycles. And some of the newer AMD flash devices have a minimum 1,000,000 erase cycle guarantee per sector. Even erasing the entire flash 100 times a day would give you about 27 years of life.

  10. the reason by adzoox · · Score: 1, Informative

    I don't think Macs can boot off of USB 2.0. That would be one reason.

    I understand Apple went with USB 2.0 to cater to the PC crowd, but making the drive firewire would have been revolutionary.

    The Kangaru Fire flash drives KILL USB 2.0 in transfer speeds and CAN boot a Mac OR a PC.

    A raid would have been possible otherwise.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  11. I installed Xsan on an iPod shuffle :) by Anonymous Coward · · Score: 1, Informative

    Assuming you have some Xsan licenses lying around (you bought Xsan or are part of the seed program), you can install Xsan http://apple.com/xsan on your shuffle. You need to initialize the shuffle as being one big free space partition using disk utility, then use Xsan Admin to label the shuffle as a LUN.

    Instant iPod Shufle SAN. Of course, only one machine can access it... and it is really slow. Throw in a powered USB hub and some more shuffles and you may be able to get a few meg a second. ;-)

    Take that floppy disk RAID!

  12. To install OS X on the RAID by Gropo · · Score: 2, Informative
    Try installing 10.0 or 10.1 and updating. I was unable to install Jaguar or Panther on my 3G after formatting it, but following the above procedure gave me a bootable system.

    Word to the wise: running your iPod drive that hot, that frequently causes your battery to lose its longevity pretty severely. I regret having done it last year.

    --
    I hate Grammar Nazi's
  13. Re:Injustice by Anonymous Coward · · Score: 3, Informative

    Ha ha! No, seriously, I (almost) feel your pain. I was in the same boat 24 hours ago. Had my mind made up I was getting the wife a 1 GB shuffle for V-day. Knew I'd waited way too long, as the initial buying rush had sucked up every shuffle in the known universe.

    But this was one time I'm actually glad I live in the hellhole called southern California. 9 Apple Stores within an hour's drive, and 2 more within 100 miles. I started calling them one by one... "No, we're all out and we don't know when we'll get more in. We're not doing a waiting list because the supply is so scarce." Ditto. Ditto, ditto, "we have 512 MB but not 1 GB," ditto. Then the glorious answer I was waiting for... "We have both in stock. We'll hold one for you for 2 hours." Yes!!

    It took me damn near 2 hours to fight traffic and get down there, but I got it. None on the shelves, but mine (er, my wife's) was waiting in the back for me. Thank you Apple Store South Coast Plaza! :)

    So, like, if you have a lot of Apple Stores around you, keep calling. Or call other stores - I heard CompUSA has had some briefly, maybe Micro Center, Best Buy, etc. You never know!

  14. Re:If you could install it by b1t+r0t · · Score: 5, Informative
    Um, you don't have DMA on flash media because you address it just like RAM.

    Um, actually you don't. Linear flash went out of style years ago, as any Newton owner can tell you. With the exception of flash cards for older Cisco gear, all flash cards these days use an ATA interface. Anything that uses a non-PCMCIA slot (CF, MMC, SD, XD, SonyStick) is 100% ATA.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  15. Re:Instead of OS X... by Anonymous Coward · · Score: 1, Informative

    Crappy terrorist plans, at that. If lose two drives, the remaining data doesn't magically *poof* out of existence. You'll certainly lose information, but a lot can be learned from the rest. There are real cryptosystems for requiring N out of M keys to be present for information to be recovered. This is not one of them.

  16. Re:If you could install it by pslam · · Score: 2, Informative
    Um, you don't have DMA on flash media because you address it just like RAM. It's just slower and non-volitile.

    This is just confusion caused by the x86-centric world's definition of "DMA".

    NAND flash natively cannot be randomally accessed like ordinaly memory. It's treated more like a hard drive - you read entire sectors at a time (528 byte in this case), and erase/rewrite entire pages at a time (128KB for type II).

    On the other hand, NOR flash is designed to be randomly readable like ordinary external memory, but writes still require an entire page erase/rewrite. But NOR is typically only used for boot ROMs in PCs and some embedded devices. They're small - up to about 4MB, whereas NAND flash is anything up to 512MB in a single chip. Any CF FLASH card you buy will be NAND (or MLC, which is similar) based.

    CF cards supposedly don't have "DMA" because they don't support IDE DMA or UDMA modes. That limits them to PIO modes, which maxes at around 16MB/sec. For some hair brained reason, the x86 IDE interface infers this as meaning that the CPU must also access in PIO mode, and doesn't provide a DMA interface from the CF to memory, which is another speed impact. On most modern embedded devices I've used, even if the CF card doesn't support DMA, you are still presented with a DMA interface to access the card in PIO mode! It's just x86 which does it wrong.

    In fact, CF can support DMA. You get DMA support on some of the 4GB/5GB hard CF type II hard disks - it's just not standardised (or documented...)