Slashdot Mirror


Booting an x86 Virtual Machine from an iPod

randomjohndoe writes "IBM has taken the next logical extension of booting Linux from a flash drive. Researchers were recently able to boot Knoppix from an iPod and run an x86 virtual machine in VMware, which provided an easy way to encrypt the whole operating environment. The tests were conducted on a 60GB iPod photo using Knoppix."

236 comments

  1. Yeah but does it run... by Mr.+Flibble · · Score: 4, Funny

    Yeah, neat.

    But does it run Linu...

    Oh. Nevermind.

    --
    Try to hack my 31337 firewall!
    1. Re:Yeah but does it run... by cblanc · · Score: 2, Funny

      The real question these days is can it run x86 OSX

    2. Re:Yeah but does it run... by amper · · Score: 3, Funny

      Yeah, but can you imagine a Beowulf cluster of...

      Oh, never mind...

    3. Re:Yeah but does it run... by Anonymous Coward · · Score: 0

      I'm going to take a wild guess and say 'pie'.

    4. Re:Yeah but does it run... by wgray8231 · · Score: 2, Informative

      Apparently NOT. The computer ran Linux with the iPod being the external storage device. This isn't nearly as cool as everyone is making it out to be.

    5. Re:Yeah but does it run... by jdray · · Score: 1

      Actually, the more interesting question is: does it run Windows? Today, it's a no-brainer to carry around a wherever/whenever Linux boot disk. I hand them out to anyone that even breathes an interest in the OS. But for people who need to run Windows, what do they do? With hard-disk based storage, they might be able to fire up Knoppix, get VMWare going, and run Windows in VMWare.

      --
      The Spoon
      Updated 6/28/2011
    6. Re:Yeah but does it run... by amper · · Score: 2, Funny

      I hereby apologize for the "Beowulf cluster" post. It's just that I've never had the chance to actually post one before, so I thought I'd get it out of my system. I will sincerely try to never post one of these again.

  2. Uhh.. by cblanc · · Score: 1

    Correct me if I'm wrong, but isn't the iPod hard drive based?

    1. Re:Uhh.. by forkazoo · · Score: 2, Informative

      You are right. The summary is badly phrased. Take the idea of booting off a flash key, and the logical extension is to boot off something bigger than a flash key, hence an iPod.

      The article is confusing, so I'm still not sure exactly what the point is. They talk about an "encrypted virtual machine," as if the phrase has meaning...

    2. Re:Uhh.. by Shanep · · Score: 5, Informative

      The article is confusing, so I'm still not sure exactly what the point is.

      Yes at first I thought the iPod was being used to execute bochs and thus run an x86 OS. But this is about using the iPod as a USB drive to store and run a VMware machine?

      Can someone explain to me why I should be thinking something other than "big deal"?

      I can run VMware machines from my external USB and Firewire drives. I wouldn't bother trying to do this from my iRiver H340 because the performance would suck and I don't want to stress my MP3 player by using it in a longer term way which it was not designed for.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    3. Re:Uhh.. by CmdrPuto · · Score: 1

      have you heard of iPod shuffle?

    4. Re:Uhh.. by Anonymous Coward · · Score: 0

      The tests were conducted on a 60GB iPod photo using Knoppix

      have you heard of reading?

    5. Re:Uhh.. by HotNeedleOfInquiry · · Score: 1

      Can someone explain to me why I should be thinking something other than "big deal"?

      Perhaps someone in an alternate, parallel somewhat retarded universe can...

      --
      "Eve of Destruction", it's not just for old hippies anymore...
    6. Re:Uhh.. by Anonymous Coward · · Score: 0

      Have you heard of generalisation?

    7. Re:Uhh.. by Anonymous Coward · · Score: 0

      Have you heard of shut the HELL UP?

  3. umm, ok, that's never been done before! by AmigaAvenger · · Score: 4, Insightful
    ok, so they used an ipod as an external usb hard drive and booted knoppix with it. we pay researchers to do stuff like this??? there is absolutely nothing amazing/revolutionary/interesting about that...

    next week, stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

    1. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      no, we don't pay researchers. IBM pays IBM employees to do whatever IBM wants. IBM can pay them to play fooseball for all I care.

    2. Re:umm, ok, that's never been done before! by AmigaAvenger · · Score: 1

      sorry, should have clarified... we buy from ibm, we, as in consumers, pays ibm, which in turn pays the engineers... (although ibm gets a very large chunk of government money also)

    3. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      next week, stay tuned for when they are going to install windows on a 1 gb usb keydrive!

      ...which will quickly be followed by some /. story about how Microsoft is trying to [patent|monopolize|destroy] the USB keychain market...

      <sigh>

    4. Re:umm, ok, that's never been done before! by pokka · · Score: 5, Insightful

      ok, so they used an ipod as an external usb hard drive and booted knoppix with it. we pay researchers to do stuff like this??? there is absolutely nothing amazing/revolutionary/interesting about that...

      Well, maybe it's not revolutionary, but it's nice that someone took the time to actually figure out all the random issues related to having a roaming workstation (not just a roaming profile) and making sure that it not only works on any x86 configuration, but that files, settings, and preferences are written back to the device, apps work properly, and everything is encrypted so that your data isn't compromised if your device is stolen..

      It's more of a complete solution, versus a bunch of ideas that "anyone could have put together" but no one did.

    5. Re:umm, ok, that's never been done before! by daspriest · · Score: 1

      Now I'm curious, can I boot windows off my 1Gb CF card from my camera?

    6. Re:umm, ok, that's never been done before! by tmasky · · Score: 1

      Someone thought about screwing around with an Ipod to do things other than play music.
      Someone managed to get Linux on an Ipod and documented it.
      Someone saw a new product.

      Innovation / Research -> Technology -> Product(s)

      Innovation is not a driving force behind IT. As Microsoft constantly keep reminding us. Technology is constantly reused and recycled.

    7. Re:umm, ok, that's never been done before! by oddbudman · · Score: 0, Redundant

      Good to see someone actually understood the significance of this project.

      The amount of ignorant hate going on in this thread is a sad reflection on the state of much of the slashdot community. Lay off the haterade ppl and stop being such a bunch of ignorant apple fanboys.

    8. Re:umm, ok, that's never been done before! by ciroknight · · Score: 1

      Well, you left out the other half of the equation; development. Research and Development.

      IBM's making a "machine in pocket" device that boots Linux. You'd think Slashdotters would love that.. But then they go on to say what uses it has; a person no longer has to have their machine in front of them, as their entire operating system is on disk and booted at the machine. Futhermore, the device creates an encrypted partition to store user data if it gets stolen/lost/etc.

      While it's not new, revolutionary, or stunning, it's an application that gets the job done, and does it well. I wouldn't be surprised to see IBM start shipping these type solutions along side their thinkpads; use a small flash cartridge inside of the machine to boot to virtual machine, and then use the external box to boot into your own environment.

      So, your sarcasm aside, it'll be a pretty nifty system if they can market it.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    9. Re:umm, ok, that's never been done before! by ryanov · · Score: 1

      Yeah, but the problem is that signifigance really does not jump out at you at all. To me, it appeared as the other posters have said -- running something from external media. Perhaps the article needed to spell it out a bit better.

    10. Re:umm, ok, that's never been done before! by nzkbuk · · Score: 4, Informative

      Someone thought about screwing around with an Ipod to do things other than play music.

      Not really, they are just using it as a portable hdd. It's been done before I even have OSX and Linux installs on mine for if I need to fsck a disk at a customers site.

      Someone managed to get Linux on an Ipod and documented it.

      No, at least not in this article and not as you'd think it. The iPod is NOT running linux, it's simply being used as a storage medium.

      Someone saw a new product.

      Kind of from what I can tell the basic idea is a removable storage device with linux on it who's primary purpose is to run vmware which you then run that other OS.
      This way you seperare the OS from the hardware, then run 1 os to drive the hardware and 1 os as an operating enviroment.
      Linux is known for 'happily' moving hardware. So you run a distro (knoppix) that has all the drivers and is good at autodetecting and running on any x86. That distro boots into X with auto login that starts vmware running M$ software. So in this way you're never having to worry about drivers / activation due to hardware changes etc.

    11. Re:umm, ok, that's never been done before! by nzkbuk · · Score: 1

      In short, probably. Depends on how creative you want to be, and if windows will fit in 1Gb of space.

      Most camera's (not all) can / will act as a mass storage device, and most modern bios's can boot from a USB mass storage device. or you can put the CF card into a dedicated reader (but that doesn't look as good.

      The only difference with this is instead of installing windows directly onto the card they install it onto a virtual machine running under linux. That windows always sees the same (emulated) hardware.

    12. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      next week, stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

      Have you done that? Because I'd be very interested how. Unless you are talking about the 'sort of' Windows XP environment that you can create with the Bart CD stuff. I've yet to see a full blown Windows XP boot off of USB.

      As far as I can tell the USB drivers are loaded to late during initialization to boot off of USB.

    13. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      CF cards are compliant to ATA specs. Interfacing them to and IDE port requires no logic.

      http://pcengines.ch/cflash.htm

    14. Re:umm, ok, that's never been done before! by nzkbuk · · Score: 1

      Both the original poster ScuttleMonkey and the article needed to spell it out ALOT better.

      Both imply this is just another OS on a removable storage medium. The articule touches on a virtual machine (for windows applications) and also touches on encrypted data, but it doesn't give any serious details about the latter and fails to highlight the benefits of the former.

    15. Re:umm, ok, that's never been done before! by surprise_audit · · Score: 1

      Yeah. My immediate thought was, "how is this different from bootable OS-on-a-USB-stick??"

    16. Re:umm, ok, that's never been done before! by nzkbuk · · Score: 1

      Go re-read the article. The whole purpose is to have a portable device that will run windows on any x86 PC.

      IBM's making a "machine in pocket" device that boots Linux. You'd think Slashdotters would love that.
      while it boots linux it doesn't effectivly 'run' linux. It runs windows (That's the OS that is presented to the user). So no the /. crowd would probably hate it.
      It runs linux, but only so it can run VMware so you can run windows without having to worry about the hardware you're running it on. And there is some encryption somewhere in there so when you lose the thing no one has access to the any sensitive data on it.

      Sounds like a good way to get a nice laptop off the boss though.
      1) Show to boss point out how it's better than a laptop because it a 'more powerful desktop' ;)
      2) Take bosses laptop as he can now use portable USB drive on both home and work PC

    17. Re:umm, ok, that's never been done before! by dgatwood · · Score: 1
      Yeah, when I first read that, I read it as "Knoppix -on- an iPod with an x86 emulator". So the immediate thought was "Great... so how long until some smart-@$$ decides to hack a copy of the x86 preview of Mac OS X and gets it running in an emulator on the iPod?"

      Be afraid. Be very afraid.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    18. Re:umm, ok, that's never been done before! by gonaddespammed.com · · Score: 1

      Did you pay for it did you?

    19. Re:umm, ok, that's never been done before! by photon317 · · Score: 1


      Actually they booted Windows under VMWare under Knoppix from a usb device. What they'd really like to do is just boot Windows from the usb device, but Windows sucks at automatically configuring itself for random machines. So they let linux do all the hardware autoconfig and device drivers, then let VMWare virtualize the network/display/keyboard/mouse up into Windows.

      --
      11*43+456^2
    20. Re:umm, ok, that's never been done before! by HotNeedleOfInquiry · · Score: 1

      next week, stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

      BFD. I've been running a Win98 box off of a 256meg CompactFlash for over a year. Of course I'm not a Researcher. (rolls his eyes)

      --
      "Eve of Destruction", it's not just for old hippies anymore...
    21. Re:umm, ok, that's never been done before! by fm6 · · Score: 1

      When you say "revolutionary/interesting", do you mean one word, or is the / shorthand for "or"? Because, press releases to the contrary, few things are all that revolutionary. And interesting is in the eye of the beholder. To most people any port is boring. To the right kind of hacker, all ports are fascinating.

    22. Re:umm, ok, that's never been done before! by NcF · · Score: 1

      Fitting a full Windows install might be a pain, with all that extra shit windows likes to have...oh, but we can't forget WGA, product activation, and everything else windows wants!!!

    23. Re:umm, ok, that's never been done before! by lupin_sansei · · Score: 1

      > we pay researchers to do stuff like this???

      No it was conducted by IBM, not the government, so chances are you didn't pay researchers to do that.

    24. Re:umm, ok, that's never been done before! by SirPrize · · Score: 1

      I travel a fair bit, and need to have a consistent work environment available to me wherever I am. The machine I may have access to at any given location may let me boot into anything I carry with me. On the other hand, my solution should also work reasonably well on a machine that I can't reboot. My solution was: Use a linux installation off of my portable hard drive, and have Co-Linux available on it too. I can boot off of it, or I can access it via co-Linux. My home-drive is stored as an AES encrypted partition. If I can SSH, I can then connect to my VPN and get full network connectivity too. I've also got the No-Machine's server installed, and have the nxclient installation for very high-speed X. Works great.

    25. Re:umm, ok, that's never been done before! by dascandy · · Score: 1

      That could actually prove a bit of a problem. Windows either didn't support USB yet (win95 and older) or can't boot from it (win98) or is too big to fit in 1gb with any kind of normal install (win2k+).

    26. Re:umm, ok, that's never been done before! by thegrassyknowl · · Score: 1

      next week, stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

      Stay tuned... Next week, overpaid scientists enter programs into a computer in binary by toggling 8 switches and pressing a clock button.

      --
      I drink to make other people interesting!
    27. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      Yeah, sorry I'm supportig the OP, this is

      1) Trivial
      2) Nothing exciting
      3) Been done ages ago.

      I have an IRiver40 which has been carrying my Damn Small Linux portable build with an encrypted loopback filesystem SINCE AUGUST 2004!!!

      When I did this ONE YEAR AGO I considered it too basic and obvious to even mention to my friends nevermind write an article on!!!

      I think it's suddenly news because someone managed to get Ipod into the story.

      Maybe you wanna know how interesting things are on the real front? What have I done with this idea in the one year that I am ahead of this story??
      Well, wait until someone does it with an ipod and then portable paired cryptocomputing will become news. suckers.

    28. Re:umm, ok, that's never been done before! by Lussarn · · Score: 1

      The point of going with a virtual machine probably is the close to excelent hardware support of knoppix. That way windows can run on virtualy any hardware with no need for windows drivers (except for the ones needed for vmware). An extra benefit is the ease of encryption with the virtual macine.

      A portable windows that is. No, it probably wasn't hard to setup but it does fill a purpose.

    29. Re:umm, ok, that's never been done before! by djfray · · Score: 1

      I've done that. And no, it's not you paying them, it's a corporation.

      --
      This sig is o Unfunny o Funny
    30. Re:umm, ok, that's never been done before! by Space+Coyote · · Score: 1

      When I did this ONE YEAR AGO I considered it too basic and obvious to even mention to my friends nevermind write an article on!!! I think it's suddenly news because someone managed to get Ipod into the story. Wow, people really do get touchy when they try to defend buying an mp3 player other than an iPod.

      --
      ___
      Cogito cogito, ergo cogito sum.
    31. Re:umm, ok, that's never been done before! by justfred · · Score: 1

      This sounds trivial and obvious enough, that it's surprising that Micrrosoft hasn't applied for a patent on it, then tried to charge people for doing it. Of course, they still can. "This will finally exterminate the pesky ipod once and for all - if we charge them to run Linux from it."

    32. Re:umm, ok, that's never been done before! by Anonymous Coward · · Score: 0

      Except it's a stupid project. A) It's been done before. You have been able to go buy a USB thumbdrive from the DSL store that includes qemu so you can stick the fucker in and boot right up for months now. B) "Oh oh oh! Somebody said encrypted! I think I just had an orgasm." Except for the fact that some twink steals your ipod, sticks it in a machine, notices the encrypted vmware session. Installs a keylogger and trojan onto the non-encrypted vmware session. Turns your ipod into a nearby lost and found and waits for your stupid ass to joyfully boot it up knowing how secure you are, except that now your password and everything else you just typed has been fired off to some hotmail account. C) There's nothing cool, interesting, lauditory, noteworthy, admirable or dick hardening about installing a piece of commercial software on a hard drive. This is about as clever as using paste to stick two things together. D) By using an ipod as a hard drive you are increasing your odds of having all your "valuable" data (porn, "freed" music, and love letters to your internet "wife") stolen. See item B, except the lowlife in question just says to himself "What the asswizzle is this fizzizle?" and promptly deletes all your oh-so-important data and has himself a cool ipod. Retards.

    33. Re:umm, ok, that's never been done before! by Leroy+Brown · · Score: 1

      I thought the same thing until I RTFA. It's the submitter that should be plonked for the misleading headline.

      It's not about storing your VM's disk image on an iPod. They just happened to use an iPod as the portable storage device -- probably because it's the most common, compact, portable storage device with large capacity. i.e. people carry these things on their person, compared to other drives of their size.

      They are researching the idea of taking your computing environment with you wherever you go, and productizing it.

      Not a new idea, but it's interesting to hear that someone like IBM is researching it.

    34. Re:umm, ok, that's never been done before! by BuisyBizz · · Score: 1
    35. Re:umm, ok, that's never been done before! by kiwipeso · · Score: 1

      Yeah, I figured out how to do this properly in a few ways and not just on x86 computers a few years ago. I also took the time to design my own paranoid crypto so it can't be broken as easily any american crypto can today.
      My solution is either a CD RW / DVD RW or USB key device or encrypted p2p connection for when you don't have a CD / DVD writer or USB key device.

      --
      - Kaos games and encryption systems developer
  4. Think of the possibilities! by TildeMan · · Score: 3, Funny

    Now that they have Knoppix running on their iPods and are running x86 virtual machines, they could run all sorts of neat software like mpg321!

  5. yep by rebug · · Score: 5, Insightful

    It's not designed to have the HD running very hard, either. Run an OS off your iPod for ten minutes and that bad boy is smokin' hot.

    --

    there's more than one way to do me.
    1. Re:yep by CajunLuke · · Score: 1

      You're totally right - I was booting Mac OS X from my iPod for a couple of days there as I was reformatting my main computer's HD, and it ran SSSLLLOOOWWW (FireWire 400) and the iPod made a nice handwarmer. Too bad it was summer in Louisiana.

  6. News flash! by Anonymous Coward · · Score: 0

    Booting an operating system off of an external hard disk drive! (iPod!)

    What next!? Dual monitors?!

  7. Wow. IBM just discovered Mac OS X... by amper · · Score: 2, Insightful

    You know, the installation of Mac OS X on my iPods and external, bus-powered FireWire LaCie drives are all bootable on any Macintosh with built-in FireWire (minus the B&W G3's and PCI G4's).

    You can even store your iTunes folder on the iPod, and use iTunes to load the thing...

    So basically, IBM is just saying that they've discovered that hard drives are a lot smaller and cheaper than they used to be. Wow. I'm impressed!

    1. Re:Wow. IBM just discovered Mac OS X... by Anonymous Coward · · Score: 0

      Go back to staring at your glossy icons, Mac zealot.

    2. Re:Wow. IBM just discovered Mac OS X... by mistermark · · Score: 1

      for instance, I installed Tiger on my non-DVD ibook by hooking up my iPod as a firewire bootdisk... works like a charm but eh... it's fun but is it news?

      tiger install from ipod

    3. Re:Wow. IBM just discovered Mac OS X... by gig · · Score: 1

      The PC BIOS is so crufty it takes a team of IBM employees to replicate the combination of OpenFirmware and FileVault. Thank goodness Steve is saving Intel.

      Cheers.

    4. Re:Wow. IBM just discovered Mac OS X... by amper · · Score: 1

      Normally I wouldn't bother to respond to such an inane comment, but while I did actually post this from one of my Mac OS X machines, I was actually building YA cheap-ass x86 OpenBSD box when I took a break to post my comments on this topic.

      In the same room as that Mac are:

      1. OpenBSD on an iMac
      2. Fedora Core 4 on an iMac
      3. Fedora Core 4 on a generic x86 box
      4. Fedora Core 4 on an IBM ThinkPad I borrowed from a client
      5. Mac OS 9 on an old, heavily upgraded PM7600
      6. Windows XP on a Sony VAIO laptop
      7. various HDD that I can swap into the above machines containing various flavors of OpenBSD, BeOS, Mac OS, Mac OS X, Windows 98/ME/NT, Linux, and QNX (I may have missed one or two).

      I could have as easily posted my comments on any of the above machines, but my eMac running Mac OS X is the one set up with my normal desktop operating environment.

      So, as you can see, your comment was ill-considered.

  8. Question by Anonymous Coward · · Score: 0
    "Researchers were recently able to boot Knoppix from an iPod and run an x86 virtual machine in VMware, which provided an easy way to encrypt the whole operating environment"

    I'm not understanding how this encrypts "the whole operating environment". Could someone explain?

    1. Re:Question by Jeremy+Erwin · · Score: 2, Interesting
      IBM says
      Since it is possible that the user may lose his SoulPad, we encrypt sensitive data on the SoulPad, namely the virtual machine state using the AES128 block cipher.
      source

      It's sort of an updated version of the original Next concept, in which users would store everything on a removable drive. If one had to use a different NextCube, one would simply pop in the disc, and boot into one's usual operating environment, with all the personalized software, user settings and so on. Allegedly, it didn't work so well, as the drive was a bit slow.

      And of course, one had to wait for the machine to boot up. The soulpad scheme allows users to suspend and resume the virtual machine at will, so moving from one machine to another does not entail a reboot.

  9. Twist on the usual question by saskboy · · Score: 4, Funny

    But... does it play mp3's?

    Get it? Usually you ask if it runs linux, but since this Ipod does run linux, it's funnier to ask if it still can play music.

    Never mind, I should just go to bed.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
    1. Re:Twist on the usual question by Anonymous Coward · · Score: 0

      You must be from Australia

  10. iPod? by pmdata · · Score: 2, Informative

    Or even better, use a firewire flash drive (up to 4GB) like this one: http://www.kanguru.com/SearchResult.aspx?CategoryI D=39. Why do you need 60GB to boot Knoppix, unless you are doing disaster recovery. Also, the constant spin of an iPod's platters will significantly decrease the life of the drive. The iPod is meant to move chunks of data (music files) over to flash memory to reduce HD spin and increase battery life. Not to run an OS. Target/Firewire boots have been a life-saver in the Mac world and I often wonder why PC manufacturers don't incorperate this functionality.

    1. Re:iPod? by ciroknight · · Score: 1

      Wow, quite the opposite argument for the typical Slashdotter. Most of the time we are subject to hearing how terrible the iPod is in comparison to X company's product because the storage size is smaller at the same price point, and now a slashdotter links to a product who's pricepoint is almost double that at of an iPod, with a storage capacity that's 15 times less.

      Humor aside, the above really is the reason here. Flash is simply too expensive still, and it's seemed to hit a stall (along with storage devices) in capacity growth. As it normally may be enough to just carry around a few gigs of media and such, that media now has to compete with a full-blown linux install, which blows the amount of needed space up considerably.

      Besides, typical notebook users are acustom to having a few gigs of space to grow into.

      The most important consideration this operating system will have to address is the disk thrashing, but with a combination of ram disking frequently accessed programs, and perhaps some creative kernel hacking to stall commits on harddrive writes, a lot of those worries can be addressed.

      Lastly, I'd have to say that IBM just designed the operating system, and I'm sure they just picked up an iPod because it's convienent and the Engineer in question wanted one and could justify getting it. Typical slashdotter pedantry would ask why he didn't get a Rio/Creative device, and the answer really is "because it doesn't matter, we're just using it as a hard disk". I would expect IBM to ground up their own hard disk container if they intend on marketing this solution.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    2. Re:iPod? by pmdata · · Score: 1
      Point taken on the price. Someday flash drives will be x-times more affordable.

      But they are more durable and faster, and if you can get [insert your company here] to buy you the 4GB model, high-five.

    3. Re:iPod? by loudgazelle · · Score: 0

      Target/Firewire boots have been a life-saver in the Mac world and I often wonder why PC manufacturers don't incorperate this functionality.

      I've been saying this since I first experienced Firewire Target Disk Mode 6 years ago on my roommates Powerbook. I just used it this weekend to copy files to his new hard disk- it's so much faster than 100 Mbps ethernet and it requires no configuration other than connecting two computers with a firewire cable and holding down the "T" key on the machine you're booting into disk mode.

      Why other pc manufacturers haven't done this yet is beyond me...

    4. Re:iPod? by NatasRevol · · Score: 1

      You do know that there are flash based iPods, right?

      http://www.apple.com/ipodshuffle/

      And, hey, it's cheaper than your solution for the same size!

      --
      There are two types of people in the world: Those who crave closure
    5. Re:iPod? by rikkards · · Score: 1

      I did some experimenting using USB2 and Firewire enabled portable disk drives for a solution for some techs to use to carry around Ghost images.
      I had a laptop that was going to be running the Ghost console providing Ghostcast sessions with the ghost images stored on the portable drive. I found that the firewire worked great, but the USB2 would pause as it couldn't keep up with the demand over the 100M connection. What was even more interesting was that the Firewire was faster than even having the image stored locally on the hard drive (4500RPM laptop drive compared with 7200RPM with loads of caching).

  11. Read the Fucking article? by larry+bagina · · Score: 5, Informative

    Did the submitter even read the article? It's primarily about IBM's SoulPad software, not the fact that they booted linux from an iPod.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  12. .ogg on an ipod, at last! by Tumbleweed · · Score: 2, Funny

    Sweet! :)

    1. Re:.ogg on an ipod, at last! by RAMMS+EIN · · Score: 1

      Seriously! I like the design of the iPod, but with most of my music being in OGG Vorbis format, a player that doesn't handle that is useless to me. I don't understand why Apple, with all its open-everything mentality, doesn't add Vorbis support to the iPod.

      I don't think it's difficult to do, and it would sure be a killer feature, seeing that the vast majority of players don't support Vorbis, and the vast majority of players that do support it are either not as well-designed as the iPod, or significantly more expensive.

      --
      Please correct me if I got my facts wrong.
    2. Re:.ogg on an ipod, at last! by jonku · · Score: 1

      I think Ogg Vorbis is seen as a competitor to QuickTime.

      --
      "Help him! Help the programmer!"
      ... "I AM the programmer ..."
    3. Re:.ogg on an ipod, at last! by djfray · · Score: 1

      No, not really. it still has to plug into a computer to do anything

      --
      This sig is o Unfunny o Funny
    4. Re:.ogg on an ipod, at last! by Anonymous Coward · · Score: 0
      Why is the above modded Flamebait? From the article http://archive.salon.com/tech/feature/2004/09/03/m s_music_store/print.html:
      I also contacted a Microsoft representative to ask about the curious advice they were giving to users. And that's when Rob Bennett, the senior director of MSN Entertainment, responded in an e-mail that the whole thing was something of a mistake. "I'm reviewing the language on the preview site now," he wrote. "We absolutely don't want to encourage people to circumvent the usage rights for music downloads. It is unfortunate that Apple still disables Windows Media support in the iPod (the firmware they license from PortalPlayer actually supports WMA but they turn it off), restricting their customers' choice of where they download music. Our approach is very different, encouraging broad choice of many music services and many portable audio devices with the Windows Media format."

      Oh yeah, because it is Apple...

  13. How is this 'Research'? by gaurzilla · · Score: 0

    Why is this called "research"? How is this scholarly in any way?

    Shouldn't this just be called "trying out neat new things to do with Linux" ?

    Gosh!

    Now all that aside, what's so cool about it? If I had a team of people smart enough to do something like this, I'd rather have that intellectual capacity directed at something more 'useful'. I'm not a CS person so I lack examples, but I'm sure people can come up with some.

  14. Nothing really new by jthorpe · · Score: 1, Interesting

    All they're doing is using the ipod as a bootable USB hard drive. It's no different to booting your computer with a USB hard drive, or any kind of flash memory.

    In fact, a few years ago, I booted my computer from a Nokia 5510 phone which has 64Mb of RAM. I had a minimal Linux (LinuxFromScratch) installation on it - minimal lilo installation to handle the boot, a loopback filesystem to contain an Ext2 fs with Linux on it and a small initrd which contains the usb-storage driver and handles mounting the loopback etc.

    It was slow, but worked quite nicely.

    I eventually started playing with a USB 2.0 Hard Drive and that works incredibly well with any PC that boots from a USB Drive (or failing that, I even made a boot floppy for those that don't).

    1. Re:Nothing really new by jthorpe · · Score: 1

      64Mb of RAM was meant to mean 64Mb of Flash Memory

  15. The real hack by two_of_six · · Score: 3, Funny

    But who's going to be the first to run the x86 OSX hack on it?

  16. enough with the iSHIT by Anonymous Coward · · Score: 0

    iPOD this and iPOD that, this is slashdot, stop jacking off with your small iDICK and report some decent iNEWS that is iSLASHDOT 2.0 ready.

    1. Re:enough with the iSHIT by superpulpsicle · · Score: 1

      For once I agree with an AC. This is getting out of hand. Just 3 news articles ago was another iBook/iPod story. If someone ran linux on a Rio mp3 player would anyone actually care?

    2. Re:enough with the iSHIT by JVert · · Score: 1

      iWould.

  17. With product activation, that may be quite a task by MacDork · · Score: 1
    stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

    Won't you have product activation problems (I'm assuming WinXP here) if you try to take that keydrive and plug it into a different machine?

  18. Re:With product activation, that may be quite a ta by mrchaotica · · Score: 0, Flamebait

    Good thing we know better than to use crapware like Windows, then!

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  19. Zaurus? by Neo-Rio-101 · · Score: 3, Informative

    Sharp has done this already with their latest Zaurus line. With a built-in 4Gb hard disk, powered by Linux, rotatable screen and keyboard, it is like a miniature laptop.

    The thing I want to know is, what CPU architecture are they playing with? Last time I checked, glibc was dropping support for ARM (which the Zaurus uses). What will IBM be using? (their own chips?)
    They're obviously not using x86 (too power hungry I think).

    --
    READY.
    PRINT ""+-0
    1. Re:Zaurus? by Anonymous Coward · · Score: 0

      Not to flame but have you even read the summary? All this is booting an OS off of an attached device. They just happened to use an iPod for its hard drive. IBM's involvment is actually tertiary where one of their employees is a contributor to the project.

      While the details are somewhat sparse, it seems that they booted into Knoppix and then ran VMWare for the actual computer enviornment (I dunno why, anyone care to comment? My thought is that encryption was easier to attain this way). This project is almost the same as just inserting a Knoppix CD but it allows you to save the data to the same medium as the OS and encrypts data and settings.

    2. Re:Zaurus? by RAMMS+EIN · · Score: 1

      As far as I can tell, the iPod uses an ARM CPU.

      ``They're obviously not using x86 (too power hungry I think).''

      That's not really true. Sure, x86 is not the most power-efficient architecture out there, but VIA Eden does pretty well. And don't forget that moving parts (the iPods have hard drives) suck power too! Next to that, the CPU architecture may make little difference.

      --
      Please correct me if I got my facts wrong.
  20. Re:With product activation, that may be quite a ta by nzkbuk · · Score: 1

    Good thing anyone thinking of this has got themselves a copy of the corp. edition of XP Pro with a generated key.

    They just have to worry about having the i386 dir on the key so it can auto install the hardware every time they move.

  21. Re:Eh... by pmdata · · Score: 2, Interesting
    The computer industry seems to be moving at different speeds. Today, for example, you can buy a 64-bit CPU that operates at 3gHz, 32-bit memory that operates at 400mHz, and a 128-bit graphics card with 300mHz RAMDAC. Nobody seems interested in designing a complete system in the PC industry -- instead all the "progress" is in optimizing or extending components and hoping they work when you throw them together.

    You sir, have just described a Mac. If the intel switch works, I'm dual booting OS X and Slackware and I'm not looking back.

  22. I dunno man by cbreaker · · Score: 3, Insightful

    That's kinda a stretch. IBM is a corporation, not a government agency. If the government pays them, I'm sure it's to buy stuff or pay for specific tasks, not "here's some money. kk thx."

    If you buy IBM products, it's no longer your money, it's theirs. Likewise, if I buy a used iPod from you, would you want me telling you how to spend that money?

    Plus, what they're doing is proof of concept type stuff. Research. Not enough companies to this kind of stuff anymore. Xeorx, AT&T, DEC.. all gone. IBM does research on a lot more then this too - they're into a lot of shit. I say we encourage them to keep it up. Because it's not like Microsoft does any cool stuff like this.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:I dunno man by myowntrueself · · Score: 1

      "That's kinda a stretch. IBM is a corporation, not a government agency."

      Actually, I am surprised that its even *legal* to do this in the 'Land of the Free'. In fact many of the articles about hardware mods lately on /. have all got me wondering, 'but is this *legal* in the USA?' (cos Aussie is following suit and soon elsewhere)

      Now mod me troll, but its an honest question, and its what the rest of the world has come to expect from the USA, formerly known as "the land of the free".

      I imagine that a head count of lawyers that IBM has on this one project might give us a clue

      Got to be careful with research these days in some parts of the world! ;)

      --
      In the free world the media isn't government run; the government is media run.
    2. Re:I dunno man by DenDave · · Score: 1

      Well I agree with the tendancy your post highlights, I guess the answer lies in the same trend. It's legal if your company is big enough and has more lawyers than the other guy..

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    3. Re:I dunno man by TheRaven64 · · Score: 1
      Because it's not like Microsoft does any cool stuff like this.

      Have you actually looked at some of the stuff going on in MS Research? It's pretty impressive (although MS are spectacularly bad at moving things from MS Research into products).

      If I missed the <sarcasm /> tags, sorry.

      --
      I am TheRaven on Soylent News
    4. Re:I dunno man by Anonymous Coward · · Score: 0

      Your lack of examples says it all. Come back when MS come up with something as profound as inventing a hard drive or the electron tunneling microscope.

    5. Re:I dunno man by Willis+Wasabi · · Score: 1

      What makes you think AT&T doesn't do research? I've been to one of their R&D labs in the last 2 years. Plenty of cool stuff. Much of it telecommunications related, but what do you expect? At one time transistors and Unix were important for telecoms, now they're working on other more current things. One of the systems they had was reliably blocking out American Idol vote stuffers. While that might sound trite at the surface, the work behind it was quite amazing and that was merely one of it's possible uses.

      This is barely "research". It's a couple of summer interns messing around with booting off of ipods and other external storage. Don't get me wrong, I think what they are doing is cool, especially if it gets to the point of "easy enough for grandma". It is definitely a useful and intriguing idea. But don't confuse it with actual research.

      --
      All true wisdom can be found in sigs.
    6. Re:I dunno man by TwinkieStix · · Score: 1

      The DMCA has a large section of loopholes written in that allow research on copyrighted works. What law are you talking about that makes it illegal to play with things in the name of research?

  23. IPod design? by Dhalphir · · Score: 2, Interesting

    So, we're going to start buying 60gb Ipod Photos just to run an OS on them? Seriously, what's the point? An IPod hard drive was configured to access photos and songs at optimum speed, or just songs if it's not a photo model, not to deal with the massive overhead of running an OS. Can you imagine the pain of the third-degree burns if you picked up an IPod running an OS? Especially Windows...

    1. Re:IPod design? by interstellar_donkey · · Score: 1

      Seriously, what's the point?

      The point isn't that you can now use your ipod to run an OS, the point is developers have come up with a truly portable remote envrionment. The OS, software and data files are all stored on a portable hard drive (eventually, a flash drive) that's compleatly independant from the hardware envrionment.

      So, you can take your OS as you like it configured, with all of your programs and all of your saved files, pull it out of your pocket and run it on any hardware envrionment, even something like an Ipod.

      --
      The Internet is generally stupid
    2. Re:IPod design? by ApolloCreed · · Score: 1
      So, we're going to start buying 60gb Ipod Photos just to run an OS on them? Seriously, what's the point?

      You're right, it would be ridiculous for a teenager to convince mom and dad to pay $399 to demonstrate this technology, but a 130B$ company like IBM realizes that at some point, portable-multi-gig-usb-drive-tech will become commodity priced. Sooner than some expect, we will see 1-gig usb drives as toys in cereal boxes - pre-loaded with spongebob movies AND flash games. In the meantime, early adopters like us will foot some of the research bill (as well as do some of the research and development).

    3. Re:IPod design? by Kadin2048 · · Score: 2, Insightful

      The point here isn't the hardware they ran it on, but rather the software they designed to make a workstation that's truly hardware (or at least processor-and-mobo) independent. You can take the box away, plug it into a different workstation somewhere, and it comes right back up as if it was your own computer.

      Think about how many employees IBM has worldwide. It's in the hundreds of thousands. Think of how much it costs to equip them all with Thinkpads (even if they are made by Lenovo now). Now think about the money you could save if even a small percentage of those people could get a $200 box instead of a laptop, and just plug it into any available desktop. That's the think driving development here, I think.

      That they chose the iPod to demo the software on probably has a lot more to do with showmanship and use of budget than any technical requirement. Any FW drive would have worked ... buy why get a boring old FW drive when you can get a cool sexy white one that every executive will remember and know about, and also is cool to use to play music on when you're done with the project?

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    4. Re:IPod design? by Anonymous Coward · · Score: 0

      Because people are tired of PDA's that are behind the times and have not yet upgraded to HD's. This way you can take an IPOD or some other portable HD media device and make one hell of a PDA.

    5. Re:IPod design? by chris+macura · · Score: 1

      I've installed linux (featherlinux) onto an iPod Mini (2G) before to switch a friend to linux (it was an PII that didn't have enough RAM for a liveCD). It took a floppy to boot since the BIOS did not support booting from USB drive.

      The point is that the iPod wouldn't function as a music player, and I'm not sure how I could have fixed that.

  24. Portable computing nicely done? by ApolloCreed · · Score: 2, Interesting
    This, or something like it, could be the future of portable computing -- a home directory you carry with you. With the modest expectation of your favorite (modern, month-or-so old) shell, window manager, desktop environment, and a grab bag of popular packages on a host pc, why not?! I suppose package resolution may become an issue. Perhaps if they standardize on Knoppix (or whatever), there can be a way to use packages from your portable drive (copied to temp space, of course!) so you can run gimp-alpha in your internet cafe of choice.

    IBM has done some really nice things for the os community. Maybe this will turn out well. <hope fingers="crossed"/>

    1. Re:Portable computing nicely done? by Dhalphir · · Score: 1

      Hey, and you could even run ITunes on the thing too!

    2. Re:Portable computing nicely done? by ryanov · · Score: 1

      If my home directory is to fare as well as a lot of the other things I carry with me (such as gloves, umbrellas, etc., that never seem to make it off the train with me), I'd prefer it stay, well, at "home" -- where it belongs.

    3. Re:Portable computing nicely done? by YrWrstNtmr · · Score: 1
      Why not? I'll tell you why not.

      Screen size and interface. What the hell can I do with an iPod other than play music and scroll through pictures?

      Run GIMP? OK...so it 'runs'. Not do anything remotely useful with it.

      Home directory you can carry with you? Ok....a USB drive works for that.

      The future of 'portable computing' is already here. Kids are already bypassing laptops, and just using phones. Contacts, calendar, games, IM, voice, web access....tell me a phone isn't a better interface than an iPod for all that. (Even if it is still very crappy and small)

    4. Re:Portable computing nicely done? by ApolloCreed · · Score: 1
      Why not? I'll tell you why not.

      Screen size and interface. What the hell can I do with an iPod other than play music and scroll through pictures?

      Run GIMP? OK...so it 'runs'. Not do anything remotely useful with it.

      The iPod isn't being used as an output device, only as a storage device. You should read the article.

    5. Re:Portable computing nicely done? by Jeremy+Erwin · · Score: 1

      so, what are the security implications of this thing? Can you trust the host machine not to record things that you might want to keep private? Or is the task of modifying VMware just too daunting?

    6. Re:Portable computing nicely done? by RAMMS+EIN · · Score: 1

      I think rich web apps provide an even nicer opportunity here. All your stuff stored on a publicly accessible server (you can run one yourself, of course). Access your programs and data from anywhere, and the only thing you need to carry with you is your login info!

      I was working on this a number of years ago (in the times of Internet Explorer 4), but eventually gave up on the idea, because 1) web interfaces were just not rich enough and 2) rich interfaces were impractical (Java being closest, but it still required a pretty hefty plugin). Not much has changed since then. Sure, there's AJAX now, and Java has improved a bit, but AJAX doesn't _really_ make web apps any richer (it just makes rich web apps easier to write), and the Java plugin has only grown larger.

      I briefly tried to develop a light-weight framework for rich applications (native look, portable implementation), but I realized that such a thing would probably never fly for lack of adoption, so I moved on to other things. Still, I think the idea is neat. Maybe I should pick it up again...with the recent interest in AJAX, this could be the Next Big Thing.

      --
      Please correct me if I got my facts wrong.
  25. Or LVM!?!?!?! by myowntrueself · · Score: 2, Insightful

    I mean *useful* stuff on knoppix, like LVM support.

    Now that would be *radical*!

    --
    In the free world the media isn't government run; the government is media run.
    1. Re:Or LVM!?!?!?! by Anonymous Coward · · Score: 0

      Yes, where is LVM support for Knoppix? The missing feature that I miss...

    2. Re:Or LVM!?!?!?! by pulu · · Score: 1

      Knoppix seems to have decided to drop the rescue side of their mission for the demo/toy side. Fair enough. Seems like that's where they get the press/money.

      I've switched to Kanotix, one of the live cd's that still seems to be interested in the rescue side.

      The other option is to use the bootcd packages in debian/ubuntu and make custom rescue cds that directly match the machine that will be rescued. Bit more of a pain but much more handy when the people nearest that machine don't know enough to set up even the networking on their own.

  26. That's nothing... by __aaclcg7560 · · Score: 2, Interesting

    I'm still waiting to install Linux on my microwave so it cooks the popcorn automatically without setting it on fire and triggering the fire alarm.

    1. Re:That's nothing... by interstellar_donkey · · Score: 1

      It's not going to happen until microwave vandors release the technical specs of their units, so Linux drivers for the various microwave perhephals (like, for example, the clock) can be written.

      Once we know the specific details of how the different parts of the microwave oven talk to each other, I'm sure we'll see linux ported to the device.

      Just remember, until they get the bugs worked out there's always a chance of a problem. I won't install it on my microwave until Ovenix goes gold, because if something fails, the last thing I want is to have to telnet into my microwave just to triggle a clean shutdown.

      --
      The Internet is generally stupid
  27. 2003 called, they want their story back by aristotle-dude · · Score: 1
    I was running a seed of Panther before it went gold off my second generation iPod in 2003.

    It is not very healthy for the iPod to run an OS for very long on an iPod though.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  28. x86 VMware = ? by crypto55 · · Score: 1

    And by x86 VMware, you mean booting OSx86, right :). That would be quite and ironic twist for Apple.

    This reminds me of a product called the MCC Modular PC from MMC Computer Company. It got reviewed by Maximum PC Recently,
    although I couldn't say that it was to a standing ovation.

    The whole idea is that you CAN use portable media to create a stable live operating system that you can take with you. But it's been done before, which means that this is only a jibe at Apple, although the ubiquity of iPods would help to make portable OSs more popular

    --
    Due to financial difficulties, the light at the end of the tunnel has been turned off.
  29. Who didn't RTFA? by CyberVenom · · Score: 4, Insightful

    For all you who didn't RTFA, they are booting from a USB mass storage device (which just happens to be an iPod) running Knoppix, and virtualizing the hardware to allow a less flexible OS (*cough* windows *cough*) to run on virtually any x86 hardware. The benefit being that you can take your Windows desktop's "Soul" with you on your iPod and just plug it in and go wherever you have a computer handy. Nothing revolutionary here except that IBM is starting to push this tword a dedicated device and software that should make setting this sort of thing up easier for the layperson. Pretty soon grandma will be toting her windows install, complete with Word, Explorer, and her favorite games downloaded from Yahoo, all on her trendy iPod which she can also use to listen to cool tunes when she's on the plane and doesn't have her grandson's computer to borrow.
    Personally I think this trend could be a very good thing, what with the horrible attempts at separation of user data in current operating systems where the majority of the data is actually shared.

    1. Re:Who didn't RTFA? by Kris_J · · Score: 1

      *raises hand* I didn't RTFA. I'm assuming that the one Knoppix image is able to boot on several different platforms, or else this really wouldn't be achieving much.

    2. Re:Who didn't RTFA? by Anonymous Coward · · Score: 0

      Not different platforms, only i86.
      But a wide range of different i86 PC systems, yes.

    3. Re:Who didn't RTFA? by Anne+Thwacks · · Score: 2, Funny
      you can take your Windows desktop's "Soul" with you

      I thought my windows machine had sold its soul to the devil.

      --
      Sent from my ASR33 using ASCII
    4. Re:Who didn't RTFA? by slapout · · Score: 1

      Looks like Microsoft is going to be adding another paragraph to the Windows EULA soon... :-)

      --
      Coder's Stone: The programming language quick ref for iPad
    5. Re:Who didn't RTFA? by Anonymous Coward · · Score: 0

      The cool part is the hardware, for an example of how easy it is to install linux bootable and fully encrypted, checkout this howto:

      http://www.debian-administration.org/articles/179

  30. Re:Eh... by nzkbuk · · Score: 2, Insightful

    The computer industry seems to be moving at different speeds. Today, for example, you can buy a 64-bit CPU that operates at 3gHz, 32-bit memory that operates at 400mHz, and a 128-bit graphics card with 300mHz RAMDAC. Nobody seems interested in designing a complete system in the PC industry -- instead all the "progress" is in optimizing or extending components and hoping they work when you throw them together.

    While generally I'd agree with that statement, it's not quite as clear cut as you make out. most programs run in small loops, so while your entire system may have 1gb of physical ram, it also has a few mb in cache spread through the various chips (like the CPU, graphics chip etc) eg a P4 with HT has atleast 512k cache. Most of the time the CPU is only using that cache and not using the system memory.

    In short while it's a good idea to get everything working together and talking faster, in most cases bigger cache's and improving adding / seperating the busses will produce the desired effect without the additional costs & other problems involved with getting everything communicating at the same speed as the CPU.

  31. Half the benifits of a laptop, twice the cost by fsterman · · Score: 0

    So wait. You have an HD you carry around. You go to work, stick it in some computer, pull it out, go home stick it in another computer. So, they are doing what a USB memory stick has done for ages, but instead they are going to sell this as a (secure?) replacement for a laptop? Couldn't I just carry a laptop around, with a segmented HD and do the same shit at half the cost, and be able to work on whatever when I am not at either location. Uhh, sweet. Oh, encryption, right. Not that my entire HD isn't secure enough.

    --
    Is there anything better than clicking through Microsoft ads on Slashdot?
    1. Re:Half the benifits of a laptop, twice the cost by interstellar_donkey · · Score: 2, Informative

      No. A USB memory stick, as it's used today, is really only practicle for storing datafiles. This goes beyond the datafiles and puts the OS and the applications on the portable drive, so when you go to a different computer you're not just reading your saved files from the portable device, you're actually only using the machine's hardware and running your own personal copy and configuraton of the OS.

      So, theoretically, you should see the exact same programs and your OS should act the exact same way regardless of what you run it on. Unlike a laptop, where your OS and data is stored and configured to run specifically (and only on) that hunk of hardware, this (should) run anywhere; your PC at work, the one at home, the one at someone elses house etc. And regardless of what OS those machines have running natively, this circumvents the installed OS and runs its own.

      Which, you know, is kinda cool.

      --
      The Internet is generally stupid
    2. Re:Half the benifits of a laptop, twice the cost by fsterman · · Score: 1

      LiveLinux CD's have been doing exactly that for years. Large enough USB stick will hold the OS too. I've been on servers running on an iPod. Doesn't work out too well though, the HD gets too hot and burns up.

      --
      Is there anything better than clicking through Microsoft ads on Slashdot?
    3. Re:Half the benifits of a laptop, twice the cost by interstellar_donkey · · Score: 1

      LiveLinux CD's have been doing exactly that for years.

      Yeah, but this goes one step further. A bootable Linux distro on a disc, or bootable CD with an OS and custom utilities are fine, but once the disc has been burned you can't make any changes. With this process, you can make changes to the core features of the OS at any time. Even something simple like changing the home page on the browser cannot be done on a disc, and forget about bookmarks or cache, unless you reburn it with the new settings. But burning a new CD-R every time you use a computer kind of defetes the purpose.

      Large enough USB stick will hold the OS too.

      If you read the article, it suggests that moving from portable hard drives to USB memory sticks is the expected next logical step.

      I've been on servers running on an iPod. Doesn't work out too well though, the HD gets too hot and burns up.

      Why in heaven's name would you use an iPod for anything other then storing music and pictures? Once again, I don't think the article was suggesting that you use an iPod. It simply uses the iPod as an example of how versitle this process is.

      --
      The Internet is generally stupid
    4. Re:Half the benifits of a laptop, twice the cost by Ripper_171 · · Score: 1

      SLAX on USB

      Not the only such option, just the one I have been playing with most recently.

      Complete OS and data files.

      'toram' option is real nice

      very modular / easy to extend

      this really is nothing 'new' aside from the big name backing

      suggests that moving from portable hard drives to USB memory sticks is the expected next logical step

      exactly - not 'new' but they are getting the word out

    5. Re:Half the benifits of a laptop, twice the cost by Mostly+a+lurker · · Score: 1
      What IBM has done is not revolutionary. It is, however, very nice packaging of a number of different technologies. It allows very portable use of any x86 operating system, configured any way the user wants and able to be updated at will in a natural way. This is combined with strong encryption in case of loss or theft.

      I see purpose built hardware as the next step and lots of businesses equipping their mobile workers with these. Administration is very easy when the basic hardware comes with VMware preinstalled.

  32. doubly whammy by pintomp3 · · Score: 0, Offtopic

    take one part linux and one part ipod, instant /. lovefest. i would make the analogy of combining food with sex, but that would be met with blank stares here.

  33. does this mean by Anonymous Coward · · Score: 0

    that the ipod now supports OGG?

  34. IBM calls it the "SoulPad" by mincognito · · Score: 1

    Wasn't that what John Shaft called his apartment?

  35. I though it said... by niXcamiC · · Score: 0

    Booting an x86 Virtual Machine ON an iPod, especialy after reading x86 emulator on psp
    that would have been infinantly sweeter.

    --
    Chances are any disscution on Slashdot will degrade into a flamewar about ID/Christianity within 14 posts.
  36. Or you could use a LiveCD by Anonymous Coward · · Score: 0

    Oh wow, an iPod, must be newsworthy!

    1. Re:Or you could use a LiveCD by Saeed+al-Sahaf · · Score: 2, Funny

      I'm waiting for the Japanese guy who knows pi to 40,000 digits to memorize the Linux kernel.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  37. Three Words by Noodlenose · · Score: 1
    1. Re:Three Words by Noodlenose · · Score: 1
      arrgh:

      or even Damn Small Linux

      (Never post from work...)

  38. 2001 called... They want their snide remark back. by Anonymous Coward · · Score: 0

    Now entering infinite loop of cynical irony.

  39. Re:Eh... by oldwolf13 · · Score: 1

    uhm... no...

    even current ppc macs are similar in hardware design to pcs... with the same busses and whatnot.

    By your statement any old dell is a "complete system" like that.

    I think what the OP was yearning for was the days when the whole computer was built via proprietary systems. (like an Amiga for instance)

    I loved my Amiga, but upgrades were a bitch (A500), and the systems that were upgradable had components like PCS... although with a different architecture (Zorro 3 anyone?)

    IMHO, computers are like stereos... best to pick and choose your own components.

    --
    If I can't smoke and swear I'm fucked.
  40. RTFA for God's sake! by ArhcAngel · · Score: 4, Informative

    What is ironic is they are using Linux to boot Windows (or any x86 OS) You can use ANY adequetly configured pc to boot from. They chose Knoppix for it's excellent hardware detection. The data is encrypted and within 2 minutes you can have your entire desktop restored from a suspended state. If you actually go to the project web site http://www.research.ibm.com/WearableComputing/Soul Pad/soulpad.html there is some really cool potential to this. Booting from a USB device is a no brainer but the stuff they are doing will make taking it with you much easier and cost effective.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:RTFA for God's sake! by Natales · · Score: 1

      I would not recommend to start the VM from a fully suspended state. From the Guest OS perspective, the VM may have been booted having let's say a Pentium M processor, adapting the code to run on that processor in particular at boot time. Later, you suspend it, and restart it again on an AMD64-based PC, with completely different architecture. Unless the kernel code is specifically running totally healthy i386 code, this may lead to a panic or blue screen.

  41. Re:Eh... by ciroknight · · Score: 3, Insightful

    and while this sounds like an interesting hack I wish more focus would be placed on making the entire platform secure.

    I'd say this system actually did this part. I mean, after all, the SoulPad software features an encrypting userspace kernel module to encrypt the file system, thus making it a secure solution. Anything short of TPA really couldn't do a better job. And we know how slashdotters feel about that.

    As for the rest of your comment, bullshit. Has nothing to do with anything. Encryption in software will always and forever be better than encryption in hardware because as that hardware ages, bugs will be found, and holes will be punched. If it's a software file system, you're inconvienenced by a few hours of decrypting all your files and re-encrypting at the most, or just patching your system in the least. Meanwhile with your solution, you'd throw away the whole computer.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  42. It is very nearly THIS by Jeremiah+Cornelius · · Score: 2, Interesting
    http://www.gizmodo.com/gadgets/gadgets/black-dog-u sb-key-linux-server-116696.php

    HOW IT WORKS
    BlackDog is a fully self-contained computer with a built-in biometric reader and a host of other powerful features. Unlike any other computing device, BlackDog is completely powered off of the USB port of your host computer - no external power adapter required!

    To access and use your BlackDog, you merely plug it in to your host computer's USB port* and BlackDog takes over! Your host machine's monitor, keyboard, mouse, and Internet connection are taken over by BlackDog for the duration of your session, when you are done, you simply remove BlackDog and everything on the host is returned to its original state.

    BlackDog datasheet

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  43. It's less stupid if you RTFA by Anonymous Coward · · Score: 0

    Posted anonymously to avoid ob-karma-whoring.

    The virtual computer user environment setup is called SoulPad, and consumers install it from a x86-based home or office PC. SoulPad uses a USB (universal serial bus) or FireWire connection to access the network cards for connecting to the Internet, the computer's display, the keyboard, the main processor and the memory, but not the hard disk.

    After the person disconnects the system, SoulPad saves all work to the device, including browser cookies or other digital signatures that a PC keeps in its short-term memory.

    The name SoulPad comes from the concept of separating a PC into a body (processor, memory, keyboard, display) and a soul (data, applications, personal settings).

    Right now, the product is in the testing phase, but SoulPad contributor Ramon Caceres, a staff member at the Wearable Computing division of IBM Research, said the technology could be licensed to hardware manufacturers that could make them into dedicated devices.

    "We had been looking at how people can carry their computing environments around without carrying a laptop," Caceres said. "The SoulPad is particularly good for business travelers that carry work between home and office by carrying a small device instead of a full PC. It's also great because it puts very minimal demands on the PC that you are using at the time."

    The idea of booting from portable hard drives is not new, nor is the trend of letting consumers carry their entire desktop, including programs and personal preferences, with them as they travel between home and office.

    U3, a consortium of USB flash drive manufacturers, is a month away from launching its official campaign to educate consumers on the benefits of using flash-based drives beyond basic data storage.

    "There is no question that what we are doing and what IBM is doing will converge someday," Kate Purmal, CEO of U3, said.

    IBM said three technology trends have recently made SoulPad feasible: larger, faster and cheaper portable storage devices; auto-configuring operating systems that can boot on unknown hardware without a separate installation phase; and the emergence of virtual machine technology on PC-class machines.
    Insulation goes high-tech
    Indie studio takes wing
    Graphical plans for Microsoft
    Big search on campus
    From Web page to Web platform
    Previous Next

    The SoulPad software uses 6GB of space--4GB for the auto-configuration operating system and 2GB for space needed to swap and store encrypted data.

    Beyond that, the size of the drive depends on how much data the user wants to carry around, Caceres said. And while using a flash memory-based hard drive is feasible, IBM stuck with hard-disk drives to fully test the capacity of SoulPad.

    IBM conducted its tests on a 60GB iPod photo using Knoppix, a Linux software derivative, as an auto-configuration OS, VMware Workstation as the virtual machine monitor and an x86 PC as the encrypted virtual machine. That is where the SoulPad software partitions personal applications such as Microsoft Word or the Firefox Web browser, along with the guest operating system and personal data the user would like to carry around.

    "We chose Knoppix because this flavor of Linux is good at booting on unknown PCs without asking a lot of questions," Caceres said. "In a product version, the user would be able to configure the SoulPad boot sequence so that the device knows what data and applications they want. At the moment, we do it by hand and it takes us a little longer to boot."

    Shutting down the SoulPad device and walking away takes about 20 seconds. Coming back to the same PC after attaching the SoulPad to the PC takes about two minutes.

    While traveling, Caceres said the user could attach the SoulPad to a lighter laptop and switch back to a more powerful laptop while not traveling. Similarly, an insurance worker could insert his or her SoulPad into a tablet PC for on-site appraisals, then into a desktop PC for other work.

  44. There is new info here by SUJovian · · Score: 5, Informative

    For those who didn't RTFA, IBM is developing a way for you to take the portable HD you installed an OS onto from your computer and use it to boot another computer somewhere else, a function very familiar to Mac users who've been doing it pretty much since the FireWire port was invented, but is as yet not possible on WinTel/x86 machines. All I can say, It's About F***ing Time.

    --
    Go hang a salami, I'm a lasagna hog
    1. Re:There is new info here by ZenShadow · · Score: 1

      Er, not possible on x86 computers? What universe are you living in?

      Most x86 motherboards made in recent years support booting from a USB storage device.

      --S

      --
      -- sigs cause cancer.
    2. Re:There is new info here by njh · · Score: 1

      Actually, you could do this with SCSI way back. Before that you could do it with things called floppies. Noob.

      (Of course, PCs can boot from DVD-RW and USB things for ages)

    3. Re:There is new info here by dodobh · · Score: 1

      Unless you wanted to boot Windows.

      --
      I can throw myself at the ground, and miss.
  45. Misleading headline by interstellar_donkey · · Score: 5, Informative

    After going over the comments, it seems that most of the people miss the point. It's easily understandable why, because the Slashdot headline is somewhat misleading.

    This is not a "gee wiz, somebody got Knoppix to run on an iPod and encrypt the files on the drive". That would be kind of pointless. What makes this newsworthy is that they have developed a way to put an OS, applications, and datafiles all together on one portable device. This way, you can take everything in your computer (including the OS and its configuration), or as they put it the "soul" of your machine, and run it on another machine independent of whatever OS is installed on it.

    While currently you can store your own data files on a flash drive and access them on another PC (so as long as that PC has the software needed to read those files), you're still limited to the OS and configuration of that temporary host. With this, the temporary host doesn't even have to have an OS installed on it; it's all run from the portable device.

    --
    The Internet is generally stupid
    1. Re:Misleading headline by Anonymous Coward · · Score: 0

      After going over the comments, it seems that most of the people miss the point. ...
      With this, the temporary host doesn't even have to have an OS installed on it; it's all run from the portable device.

      No, that's exactly what people are saying. You don't need anything special to do that (other than a modern-enough computer that can boot off USB). Anyone can stick Windows, Linux, BSD, whatever on an external USB device (flash stick, hard-drive, iPod) and boot it up.

      And in this particular instance they're not even booting on a random piece of hardware. They're booting in a VMware machine.

      As for the encryption... well, that isn't hard anyway. I already run VMware machines off an encrypted (loop-AES) partition.

      What's the big deal again?

    2. Re:Misleading headline by dan+the+person · · Score: 2, Insightful

      What makes this newsworthy is that they have developed a way to put an OS, applications, and datafiles all together on one portable device.

      Yeah amazing! One day though they will come out with portable "optical discs" with holes in the middle that you can store all your data and applications on. Word has it the going term in research circles is "versatile discs". Further down the road are magnetic hard drives so small you can take them with you in your briefcase.

      Once these developments become commercially viable this "iPod/Soul" scheme will appear absolutely jurassic.

      PS. You can boot any apple mac off an ipod to run your "soul" on any old persons apple PC.

    3. Re:Misleading headline by amper · · Score: 1

      I can't believe this got modded up to five.

      How is what the IBM people are doing in any way different from me plugging my iPod loaded with Mac OS X in to any random Mac built in the last six or seven years (has built-in FireWire), and booting it up? Aside from the encryption (which might actually work with FileVault, I'm just not sure if it would mess up the music player or not because I've never tried it), everything that IBM is doing here has been available on the Macintosh for years and years, whether you're talking about external SCSI drives or FireWire drives. Both of these technologies have been built-in to most Macs (one or the other) since about 1985.

      There's no news in this article. I can build a Linux or BSD kernel with every device driver known to man in it, and as long as the host PC supports booting from an external drive (most don't), I can store my OS on whatever device pleases me (so long as the host PC has the proper connector for my device).

      I repeat--this is not newsworthy!

      Now, what would be cool is if IBM could somehow build a fat binary version of Linux that would boot and run on any random hardware at all (PPC Mac, x86 PC, ARM PDA, etc). Theoretically it should be possible, as long as you can find disk format that can be shared among all of the particular platforms.

      What Apple is doing, and has done, with fat binaries shows that this should be relatively easy to achieve. It's just that no one has bothered to sit down and compile the packages.

    4. Re:Misleading headline by Anonymous Coward · · Score: 0

      The IBM effort goes beyond simply booting the PC from the portable HDD or loading your home directory from a minidrive. It's suspending and then resuming the entire session - including, from what I can tell from the stuff on the IBM site, everything in memory, all of the running applications, etc. Moving the static data is old hat. Moving the entire active state of the PC is pretty interesting.

      http://www.research.ibm.com/WearableComputing/Soul Pad/soulpad.html>

    5. Re:Misleading headline by amper · · Score: 1

      I still fail to see why this is relevant. They're accomplishing the state save by running the OS in a virtual machine environment.

      The same exact thing has been available for a very long time via Virtual PC. I admit, that running an x86 OS under Virtual PC on a PPC machine means a big performance hit, but still, it's been done.

  46. Can anyone suggest by Council · · Score: 2, Interesting

    Linux booted on device X, which, depending on the value of X, can either be crazy weird (a watch) or pretty boring (iPod drive).

    Can anyone suggest an article in the format

    "Booting Linux on a _______"

    that would not be vaguely believable?

    --
    xkcd.com - a webcomic of mathematics, love, and language.
    1. Re:Can anyone suggest by interstellar_donkey · · Score: 1

      Can anyone suggest an article in the format

      "Booting Linux on a _______"

      that would not be vaguely believable?


      "I booted Linux on my Atari 2600"
      "I booted Linux on a battery powered home pregnancy kit"
      "I finally got linux to boot on my Electronic Battleship game"
      "My Sony clock radio now has duel boot for BSD and Linux"
      "I booted linux on my Speak-n-Spell, but I can't seem to get it to reconize the voice producing hardware"
      "I got Linux to run on my Lite-Brite, though the refresh rates under X are really, really slow"
      "My dog's brain has been replaced by a Palm V runnig Linux"
      "My Casio watch runs windows applications under WINE"
      or simply "It's taking forever for my pet rock to compile the kernal"

      I doubt any of those would be believable, though I'm willing to bet there are a few people out there who might try some of them.

      --
      The Internet is generally stupid
    2. Re:Can anyone suggest by patio11 · · Score: 1

      Booting Linux on a Penguin?

    3. Re:Can anyone suggest by Anonymous Coward · · Score: 0

      I booted Linux on YER MOM last night!!

      Oh yeah, I went there.

      What's more, I enjoyed "compiling" her "kernel" using my "hard" disc. I had to set some "flags" for "compile time options" but I think it really "optimized" my "performance time." When it finished, I "mount" the "boot" disc then tested my "configuration" files. Once I had everything set up, I started "X" and then ran "Firefox" with my "GNOME" desktop.

      Also, after that, we slept together. Which wasn't bad either. Your mom is kind of a whore, you know?

    4. Re:Can anyone suggest by Council · · Score: 1

      Yeah, I know; it's kind of rough growing up like this. But I try to deal with it, one day at a time.

      --
      xkcd.com - a webcomic of mathematics, love, and language.
    5. Re:Can anyone suggest by peterzen · · Score: 1

      As an iPaq 4150 owner, I'm looking forward to come to /. and see the headline:

      Booting Linux on an iPaq 4150

    6. Re:Can anyone suggest by Anonymous Coward · · Score: 0

      "Booting Linux on a koala."

  47. OSx86 on the mini? by E8086 · · Score: 1

    How about booting to OSX86 from a 4GB iPod mini as an external bootable drive? From the little I've had time to read on it, it appears to need an entire hard drive and the only usable spare drive I have is my 2gen 4GB mini, easily backed up and restored with itunes. I've can boot to DamnSmallLinux from an old spare 128mb usb drive, I'd think OSX needs a little more space, at least a gig or two, leaving my MiniPod as the only option. No, I'm not going to spend money on another drive just to try running it maybe a dozen times.

    --
    F7 doesn't work, ignore spelling and grammar
    1. Re:OSx86 on the mini? by nzkbuk · · Score: 1

      While it could be used for, it's not designed for OSX86, re-read the article.
      It's using the iPod as a removable HDD with linux & VMware to create a portable, hardware independant version of windows.

    2. Re:OSx86 on the mini? by E8086 · · Score: 1

      Not specifically on this article, the ipod as a (bootable) external/removable drive from this one and the more recent postings of OS X being usable
      on X86 hardware. If I wasn't distracted by the 2nd showing of the Daily Show I may have remembered to mention that.

      --
      F7 doesn't work, ignore spelling and grammar
  48. Re:your village called... by Anonymous Coward · · Score: 0

    They want their idiot back.

  49. Is 'research' the right word? by Anonymous Coward · · Score: 0

    This is interesting, but 'a group of IBM researchers'? I wouldn't really call this research. Kind of cheapens the word when you refer to a group of guys pissing around at IBM getting shit to boot off an iPod in the same context as people trying to find disease cures or understand the creation of the universe.

  50. I may consider purchasing one... by unlabeledchick · · Score: 1

    I'm not saying I have anything against Apple, just the fans. The rabid ones. To tell you how much they scare me, consider having to use a '56k'(yeah, right) dialup connection for another decade or two. Exactly. I have never actually cared about having an iPod. I also don't like USB a whole lot... ANYWAY... If the price comes down a little, I may consider purchasing one. Not for music, but for general storage and sutff like this. Am I promised not to become one of the RAF? (Rabid Apple Fan)

  51. new-sub Boot your home linux dir on a foreign pc by ApolloCreed · · Score: 1
  52. Awesome.. by litclicker · · Score: 2, Funny

    I've spent the past weekend attempting to run linux under windows or the other way around with vmware, and here IBM makes it work on a damn iPod!
    Well congrats, bastards.

    --
    what if there were no hypothetical questions?
  53. Nuff said... by Anonymous Coward · · Score: 0

    Sorry Mr. Jobs.

    That was easy, wasn't it.

  54. I'd like to see a Beowulf cluster of... by NotQuiteReal · · Score: 1
    ... no, wait, if I had a bunch of those, I'd sell them on eBay - as regular iPods, which I am sure they are most suited for being.

    [Ed. "most suited for being"? Is that English - let's take a poll...]

    --
    This issue is a bit more complicated than you think.
  55. The actual article link... by Max+Romantschuk · · Score: 4, Informative

    The main interest of this article is the IBM SoulPad research project, here: http://www.research.ibm.com/WearableComputing/Soul Pad/soulpad.html.

    There's a neat video of how it works too.

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
  56. Neat, but... by Bob+Cat+-+NYMPHS · · Score: 2, Funny

    Can it perform cunnilingus on a hardwood floor?

  57. Popcorn, eh? by Anonymous Coward · · Score: 0

    Try using Gentoo on the microwave to more reliably burst your kernels (ouch, yes that's experience typing :-)

  58. Re:With product activation, that may be quite a ta by quenda · · Score: 2, Informative

    > > stay tuned for when they are going to install windows on a 1 gb usb keydrive!!

    > Won't you have product activation problems (I'm assuming WinXP here) if you try to take that keydrive and plug it into a different machine?

    Not if you RTFA. The whole point of Soulpad is to keep a virtual PC on the portable hard-drive. So you could install XP on it, which will run in VMware under Knoppix, and move the virtual PC around to different real PCs. No re-activation needed!

  59. they should know better by cahiha · · Score: 1

    to actually figure out all the random issues

    There is nothing to "figure out": that stuff is pretty elementary system
    administration. VMware makes it particularly trivial, but it's not hard to do the same thing with user mode Linux and Xen.

    It's more of a complete solution, versus a bunch of ideas that "anyone could have put together" but no one did.

    It becomes a "solution" once it's a shipping product.

  60. Can anyone suggest by Anonymous Coward · · Score: 1, Insightful

    Given that you can install Linux on a dead badger... I'm afraid the answer to your question is a resounding negative.

  61. WOO ITUNES ON IPOD by Anonymous Coward · · Score: 0

    I can finally have itunes on my ipod. Bliss!

  62. If only... by el_womble · · Score: 2, Interesting

    ...you could do it without an iPod or Flashdrive! Imagine if you could just point a web browser at your box at home and you could use it as if you were there!

    ..oh... yeah. SSH, X11, VNC. Surely these are better solutions than having to takeover someones whole computer just because you can't stand to loose your session data or use WinXP? I guess its neat that someone has put a LiveCD on RAM, but it seems to make life harder than it really needs to be - still each to there own.

    --
    Scared of flying, pointy things snce 1979!
  63. Re:Eh... by Anonymous Coward · · Score: 0

    "In essence, your CPU runs as fast as your memory, and in this case you are only getting 1/7 of your CPU when you use your system. If the memory people and the CPU people get together and work out a faster interface and memory access, everything works more efficiently."

    This is a completely ignorant statement. Just what did you think SDRAM, DDR SDRAM, DDR2 SDRAM, and even the hated Rambus DRAM (RDRAM) were? That's right, they were all attempts to improve memory interfaces.

    What's more, most of them were well-informed by people from the CPU side of things. (In some ways RDRAM wasn't, since it tried to trade bad latency for great bandwidth, but it wasn't always clear that was a bad idea. In fact, it may merely have been ahead of its time. RDRAM's worst problems were not technical.)

    For a simple example of how DRAM interfaces have been designed around CPU needs, consider plain old SDRAM. At the time of its introduction, most personal computer CPUs had a 64-bit (8-byte) wide data bus and used a cache line size of 32 bytes. The cache line is the minimum amount of memory the CPU reads or writes at a time. SDRAM was therefore designed to support 4-beat burst operations (8 bytes times 4 cycles of burst = 32 bytes, or one cache line). Furthermore, rather than always sequencing through the requested addresses in linear fashion, SDRAM also allowed the CPU to tell the RAM which word out of the 4-beat burst should come first (critical word first), a feature which reduced the average access latency.

    There have also been specialized memories designed for specific applications. For instance, some memory designed for video cards supports operations like block fills so that the GPU doesn't have to explicitly write each byte to set every pixel to the same color.

    The reason for memory speed bottlenecks is that we simply don't know how to make memory which performs as fast as the CPU core. Main memory is still DRAM, and DRAM is nothing more than an array of capacitors. To change a capacitor's state, you have to charge or discharge it. You can't do so any faster than physics allows (given constraints such as how much current can be sourced or sunk by the write drivers, the size of the capacitor, what voltage constitutes a '1' and a '0', and so forth). (Note that read performance is constrained to a large degree by write performance, since reading a DRAM capacitor erases it and thus every read must be followed by a writeback. In practice, successive reads to localized areas are faster due to how DRAM work internally, but random reads are very much limited by write performance.)

    It so happens that with current chip processes, the speed at which you can charge and discharge DRAM capacitors is much slower than the speed at which core CPU logic can operate. Nobody likes that, but it's reality and we have to deal with it.

    But that's not the only problem. Even the SRAM L1 and L2 caches are beginning to fall behind CPU core logic in performance. It used to be the case that a L1 cache hit would take 1 cycle. Now it's 2, 3, sometimes more. This is on the same chip! You can't possibly even begin to blame memory and CPU designers for not talking to each other on this one. The problem is the laws of physics; ye canna change them. And right now, given the devices we know how to make, they constrain usefully large amounts of memory to be much slower than logic gates.

    So please, stop trying to armchair quarterback. You have no understanding of what really led to things being the way they are today.

  64. Not wanting to spend mod points on apple story.... by tod_miller · · Score: 1

    I might as well ask a question. I googled up a simple one click mp3/ogg converter that would keep the bit rates that were in the mp3's and not perform any further loss (in conversion, if any, since they compress different).

    I couldn't find one. The brilliance of google brought up hundreds of:

    "convert-mp3-download-free-tunes-imusic-
    itunes-ogg-divx-free.castadnetwork.com"

    websites, but nothing of note.

    Can I simply run a quick app to mass convert, but tell it to skip certain trees that contain mp3 program files (like games mp3's, although increasingly I see ogg used in games).

    That'd be 1337.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  65. VMWare by martio · · Score: 1

    Intrepid VMWare users have been putting virtual machines on thumb drives for some time now. The only reason they haven't put VMWare itself on the thumb drive is that VMWare scrawls all over the dang registry while it's being installed. I guess this is a way around that. I think I'll stick with my VMWare thumb drive and VMWare cd. I love VMWare - I even have the teeshirt!

  66. But what actually *is* Soulpad? by Fishd · · Score: 1

    Sorry, I've read the article, I've watched the video but I still fail to see what "SoulPad" is in a product sense. Sure, I can see it being a concept but... well, they use Knoppix booting from an external device, that then fires off some HDD encryption program that allows access to a VMWare VM.

    This is all stuff that is available right now... where's the innovation?

    I am currently "researching" something similar, although I'm trying to not need to reboot the host PC. Stuff I'm looking at is Qemu and VMWare ACE with Truecrypt handling the encryption. Hardly /. worthy though.

  67. boot Knoppix "from" an iPod by Anonymous Coward · · Score: 0

    boot Knoppix from an iPod...

    notice the word FROM, if they were running on the iPod the sentence would read "booted knoppix on an iPod", from an iPod implies that it's just being used as a usb disk, but someone decided to mention ipod to get in the news.

    This is a lame news post and none of you actually rtfa!!!

  68. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    Mod parent down, OMFG he didn;t get it

  69. Home on iPod by CdBee · · Score: 4, Interesting

    Home on iPod was a feature slated for inclusion in OSX 10.3 Panther - it was the opportunity to have an encrypted home directory, containing application settings, documents and apps in a partition on an iPod's internal drive.

    When connected to a supported Mac, the OS would allow the user to log in with their usual login and password, giving a seamless M
    the feature was apparently scrapped as desktop usage was too stressful on the iPod hard drive

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  70. oops.. missing text by CdBee · · Score: 1

    giving a seamless Mac user experience
    I'm not sure what happened there..

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  71. It is evolutionary NOT revolutionary by TarryTops · · Score: 1

    But still I like it as it'll help consultants carry light! Knoppix or Ubuntu also offer Live CD's.

    --
    Java Oracle Linux Enthusiast
  72. Re:Not wanting to spend mod points on apple story. by __aaxwdb6741 · · Score: 3, Informative

    That's a very, very, very, very bad idea. Let me explain why.

    First.
    Let me get some definitions straight:
    mp3: Lossy format. Converting to mp3 means encoding your music. The best encoder is LAME (As proof, I suggest you check out hydrogenaudio)

    ogg Vorbis: Lossy format. Converting to ogg means encoding your music. The best encoder is (offcourse) the original ogg Vorbis encoder.

    mpc/Musepack: Yet an other lossy format. Converting to mpc means encoding your music. The best encoder is (offcourse) the original Musepack encoder.

    flac: Lossless format. Converting to flac means compressing your music, as in: "I just compressed a text file, and did not lose any bytes in the file during compression". The best compressor for FLAC is offcourse the original FLAC Compressor.

    Compressing: Making filesize smaller, without loss of data.

    Encoding with lossy format: Making filesize smaller, at the cost of audio information.

    Second.
    To transcode your .mp3 files into .ogg, you'd need to first convert all of your .mp3 files into ogg. This would require the use of the LAME encoder (To convert the mp3's to wav), and then the ogg Vorbis encoder would have to convert all those wavs into .ogg format. You will lose all your id3 tag information.
    Anyone who comes up with a simpler/faster solution (ie. "You dont need to convert to wav first!"), has very little to no insight into how digital audio encoding works, and what happens in the process of a transcoding/encoding/decoding.

    Third.
    If you convert from a lossy format to a lossy format, you will lose significant amounts of quality. DO NOT CONVERT FROM LOSSY TO LOSSY!
    It does not matter if you convert a 320kbps mp3 into super-high-quality ogg - You still get huge amounts of loss due to the fact that the original material is lossy.

    Fourth.
    If you want to test out ogg Vorbis, then encode any of your legally bought hi-quality cd's to ogg, and listen to wether you like the result.

    Fifth.
    This should be obvious, but I'll tell you anyway: If you convert from lossy to lossless (ie wav or flac), quality will NOT increase.

    Hope I could be of some informative value to you.

  73. because it's an IPOD!!!!111 ;) by Moraelin · · Score: 2, Insightful

    Now seriously, at times it seems like any crap gets the /. front page if it mentions an iPod. I remember for example the front page story (I'm too lazy to search and post the link though) about using a lot of iPods as USB hard drives to haul around movie footage.

    And just like in this case, an overpriced USB HDD at that, if used for only that purpose. For all its merits as an MP3 player, if you're going to use it _only_ as an external HDD, there are much cheaper HDD's around.

    I don't know, there seems to be a segment of the population (and apparently at least one is a /. editor) for whom the mere mention of an iPod makes something newsworthy. Because whoa, it's an iPod! Any example of someone using it, in no matter how trivial and normal a way, is automatically soo cool.

    I'm guessing that if I posted a blog about me backing up my downloaded WoW patches on an iPod, or saving mom's digital photos on an iPod, I could get front page on Slashdot too. Heck, probably even using it as an MP3 player could get front page, if for example I hoooked it to my speakers and used it for music for a dance party.

    But, yeah, unless you fall into that population segment, there's absolutely no reason to think anything other than "big deal".

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:because it's an IPOD!!!!111 ;) by AttilaSz · · Score: 1
      I don't know, there seems to be a segment of the population (and apparently at least one is a /. editor) for whom the mere mention of an iPod makes something newsworthy. Because whoa, it's an iPod! Any example of someone using it, in no matter how trivial and normal a way, is automatically soo cool.

      Not true. I recently submitted a story about Doom running on iPod and they rejected it.

      http://www.theregister.co.uk/2005/08/10/ipod_doom/

      --
      Sig erased via substitution of an identical one.
    2. Re:because it's an IPOD!!!!111 ;) by Moraelin · · Score: 2, Funny

      Ah, that's too technical and too original. Now if it were about using it as an USB drive and running Doom 3 off it, that would have gotten first page in no time.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    3. Re:because it's an IPOD!!!!111 ;) by Delphiki · · Score: 1
      Now seriously, at times it seems like any crap gets the /. front page if it mentions an iPod.

      s/iPod/Linux/?

      It seems to me like the threshold for Linux crap is much lower than the threshold for iPod crap getting on slashdot.

      --

      Feel free to mod me "-1 - Angry Jerk".

  74. Shuffle by cuteseal · · Score: 5, Funny

    Hey if you had an iPod shuffle, you could surprise yourself by booting up a random OS each time! :D

  75. Re:Not wanting to spend mod points on apple story. by tod_miller · · Score: 1

    I would have been more informative if I didn't now have to highlight the errors.

    BTW I specialise in human perception based lossless compression techniques, such as images based, scene based or (not yet - but well known) audio based.

    postscript, erm, added up here, because I can edit anywhere after preview: If you want to see good scene based compression, check out F.E.A.R and see the multi resolution decals that nucleate around areas of interest, which is simple idea, but now it is being used more and more! (back to the original programming)

    MP3 being lossy, and removing certain characteristics I hoped by uncompressing it to a wav, if visualised it would have similar to the rings and highlights of wavelet compression (not the same, but similar, in a hypothetical visualisation) I hoped ogg would not alias on these, and still produce a comparative sound.

    It was just a way of forgeting to look for mp3 and ogg support in future.

    I am not an audiophile. I know various lossless compression techniques, from basic RLE to huffman encoding.

    It is not a very very bad idea. It might not be as good as getting all my originals and converting them, but I would prefer to dump all my MP3's to 128kps ogg or something, jsut for convenience.

    If you convert from a lossy format to a lossy format, you will lose significant amounts of quality. DO NOT CONVERT FROM LOSSY TO LOSSY!

    Yes, which is why I hoped about not loosing too much. I am not an audiophile, my speakers are crap and I wouldn't perceive too much of a difference, if at all.

    To transcode your .mp3 files into .ogg, you'd need to first convert all of your .mp3 files into ogg. This would require the use of the LAME encoder (To convert the mp3's to wav)

    Nitpick: codec mean enCOder and DECoder. The LAME encoder can only do wav to MP3 (for arguments sake) you need the LAME decoder to move from MP3 to wav!

    It does not matter if you convert a 320kbps mp3 into super-high-quality ogg - You still get huge amounts of loss due to the fact that the original material is lossy.

    This is the bit that narked me. This is unsubstantiated. The lossy characteristics of MP3 are known to me, the ogg characteristics are not.

    People say if you resave a jpeg multiple times you degrade it. Technically wrong. The pattern is symmetric, you can decode, and re-encode without any problems as long as you do not change the data in between. (this is true for most, you could have a specific encoder that would break this rule by using some maxima and minima that would chance with each re-encoding, but it is not inherent in the technology, and I am talking abotu wavelet compression).

    So if the MP3 characteristics in the wav file did not degrade the performance of ogg (by making it hard for the encoder to chew) or make the wave format more susceptible to the ogg encoders quantization algorithms, then I would say that your theory, in general is sound, and true, in the bass of the evidence, but not on a scale that warrants particular interest.

    Again, if you can back it up, that is the info I was hoping for! Thanks! :-)

    I guess a simple binary diff of the resulting wav files> orig, mp3'd, mp3'd>ogg'd. This would show the unencoded signature of the data, that would allow you to calculate errors... but further algorithms would have to be taken into account to give perceivable errors, which means you must define a consumer of the data, i.e. an observer (or in this case a listener).

    You could model this to something like a car stereo, and you could apply specialised compression to model the perception of someone in a car. But then, why the feck bother.

    Fourth.
    If you want to test out ogg Vorbis, then encode any of your legally bought hi-quality cd's to ogg, and listen to wether you like the result.


    I find your insinuation that the 30gigs of MP3's on various media strewn across my desk,

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  76. iPod today, phone tomorrow by Macka · · Score: 1


    The logical extension of where this is going to end up is on the mobile phone. Not with todays technology, but with more advances in portable storage and very high speed mobile networks for remote storage. Desktops could eventually just be a generic (dumb) screen with a build in cpu, memory, keyboard & mouse; and a slot in the stand where you drop your phone into. The OS and apps would be on the phones local storage, and your personal files would be served remotely and securely over the mobile network. You wouldn't want to keep them on the phone in case you lost it, or it got stolen.

    Accessing your personal desktop and data from anywhere would be a easy as dropping your phone into your friends PC, or the PC at the hotel, or work, or internet cafe, or just about anywhere.

  77. so? by nurb432 · · Score: 1

    Last i heard the iPod was a external USB HD ( with a couple of extra features )..

    So why does anyone really care?

    --
    ---- Booth was a patriot ----
  78. Re:Not wanting to spend mod points on apple story. by __aaxwdb6741 · · Score: 1
    Before I begin, I have to admit that I didnt understand half of your post.

    Being an audiophile with experience in mp3 encoding since 2001, having a media library of 32,4GB and 5,510 music files, I'll try to back up all my statements with sufficient evidence, or sufficiently rational train of thought.

    And who says CD's are high quality
    - When I said "High-Quality CD", I was referring to the average music CD, of which you have an original, which is without any scratches, to give the ogg Vorbis encoder a fair chance of providing a realistic transparent result, so you could decide wether you liked the encoder or not.

    The LAME encoder can only do wav to MP3
    - Wrong. The LAME encoder can also decode mp3's, as it has a built-in decoder. Your arguement stands undefeated, though - Yes, to decode an mp3, you'd need an mp3 decoder.

    MP3 being lossy, and removing certain characteristics I hoped by uncompressing it to a wav, if visualised it would have similar to the rings and highlights of wavelet compression (not the same, but similar, in a hypothetical visualisation) I hoped ogg would not alias on these, and still produce a comparative sound.
    - When you encode an original lossless source, into mp3, you lose some of the original information. Wether you can percieve this loss or not, is irrelevant to the fact that loss does occur.
    If you decode any given mp3 file, and save it as a .wav file, the filesize will be bigger - but the waveform of the mp3 and wav file will be the same. So if you do a mp3->wav->ogg conversion, you will have:
    • The loss from the mp3 encoding
    • The loss from the ogg encoding
    • The loss from the interpolation of mp3 and ogg encoding

    If you transcode your mp3 file into ogg, the result will always be lower quality than the source. Wether you percieve this loss or not, is irrelevant. I never stated that you had perfect hearing, nor did I ever state that you (Or anyone else) could percieve this loss.

    People say if you resave a jpeg multiple times you degrade it. Technically wrong. The pattern is symmetric, you can decode, and re-encode without any problems as long as you do not change the data in between.
    - As you said, for the jpg not to decrease in quality, you'd have to not change data in between. This means that the jpeg would not get re-encoded after each save. With music encoding, change DOES occur, and loss DOES happen.

    When you say should be obvious, are you saying is should have been obvious, but apparently wasn't?
    - I've seen people argue that if you decode a 64kbps mp3 into wav, you'd get an increase in sound quality. As you believed that a conversion from mp3 to ogg would benefit you in terms of sound quality, I decided to point out this fact to you.

    Yet again, I suggest that you read up on hydrogenaudio, and especially the General mp3 forum
    The LAME developers are active participants on HA, and many audiophiles post lots and loads of usefull information about audio-related topics there.
  79. Re:oops.. missing text by Anonymous Coward · · Score: 0

    looks like a nasty seam to me.

  80. Re:oops.. missing text by Anonymous Coward · · Score: 0

    funny.,. a seamless experience and a seamy experience seem not quite to be opposites

  81. You could do this on Sony Vaios for at least 5 yrs by blorg · · Score: 1

    ...and now it is built in to Windows for any PC with firewire, just connect the cable and they are both on a 400Mbps TCP/IP network. In fairness you do have set up a network share on one of the computers, but arguably this is a security feature.

  82. coLinux can do the eqvuilaent for Linux on Windows by PhotoGuy · · Score: 1

    For those looking for a similar approach, but to take their *Linux* environment with them anywhere, and run it on a Windows platform, I highly recommend coLinux.

    Since Windows always has, and always will (well, for the forseeable future) have better and more timely hardware support, having the core OS be Windows tends to have advantages. Also, I can test on IE, and Windows versions of Firefox and Opera, all on the same box.

    But my core work, developing on Linux, doesn't need all of that fancy hardware support, I just need the tools. CoLinux lets me run a virtual Linux session under Windows, with networking, and access via X (or VNC).

    I take my virtual 2G partition with me between work, home, and elsewhere, with the coLinux binaries there as well, in case I need a quick install on some new Windoiws box.

    I would love to see a Knoppix-like ISO for coLinux; plug it into your windows box, and be running a full Linux desktop virtually.

    Oh yeah, and the real kicker for me, is performance. It vastly outperforms Linux running under VMWare. And it never has crashed on me (well, except when I removed the networking driver on the Windows side, while coLinux was still running).

    Definitely worth checking out.

    --
    Love many, trust a few, do harm to none.
  83. Pity there isn't more detail by Danj2k · · Score: 1

    I actually came across this a few days ago when I was talking to a friend who wanted to be able to encrypt his entire Windows filesystem. There doesn't seem to be a freeware product which will do this for Windows, but loop-aes (which IBM mention in their SoulPad paper) does it for Linux, so I suggested he could boot Linux and have it load QEMU and run Windows from there. I notice that IBM have thought about it a bit more than I have though, they mention stuff like tweaking the Linux startup so that USB modules load first. It's a pity there aren't any more details of the procedures necessary, but I guess if they're going to make it into a product and sell it then they can't go giving away all the info about how it works. Somebody should see if they can figure out an open source alternative.

  84. Maybe IBM should do something else by springbox · · Score: 1

    Their researchers figured out how to plug an iPod into a PC and store data on it? I was able to do that using a Windows 98 machine a year ago. They should really get their butts in gear and do something useful like figure out how to boot an x86 virtual machine on the iPod itself.

  85. Re:Not wanting to spend mod points on apple story. by tod_miller · · Score: 1

    In the tradition of slashdot, I will explain my ironic statements!

    And who says CD's are high quality
    - When I said "High-Quality CD", I was referring to the average music CD


    I was being sarcastic, 44khz is enough for me. Look up sony's super cd, something like 120khz? check out SACD in plain english I don't pretend that you might not have heard of this before, just bringing it up.

    The LAME encoder can only do wav to MP3
    - Wrong. The LAME encoder can also decode mp3's, as it has a built-in decoder.


    It was semantics: codec is the word that means encode/decode. An encoder cannot decode. A codec can do both. LAME is a encoder/decoder, therefore it is a codec. The encoder component could be described as 'decoding from wav to mp3' though... but it is strange to think like that!

    - When you encode an original lossless source, into mp3, you lose some of the original information. Wether you can percieve this loss or not, is irrelevant to the fact that loss does occur.

    No need to add emphasis, I am quite well read on compression schemes, I know this. I mention in my message, if you have some real evidence of the cost incurred to recompress an mp3 as ogg I would be interested, but I used an educated guess to say that I wouldn't notice the difference, and that isn't a slight to my own hearing capabilities, but a general hunch about how ogg works.

    The loss from the interpolation of mp3 and ogg encoding

    Interpolation? I don't think anything is interpolated... maybe you meant something else?

    If you transcode your mp3 file into ogg, the result will always be lower quality than the source

    Since I didn't argue against that, I merely asked what would the loss be (see original post) I find the added emphasis you gave this sentence to be rather insulting, as it makes it out that I was under the impression this would not be the case.

    I haven't looked at the algorithm ogg uses, I guess this means I will now have to.

    This means that the jpeg would not get re-encoded after each save.

    Oh no, it does, the data stream will get reencoded with no knowledge of its previous encoding.

    However, if you use a different algorithm, then of course each time a different part of the file would be deemed, in a different way, redundant. Be it a DCT and quantization ala Jpeg97 or wavelet transforms like Jpeg2000. Or even Limel-Ziff-Welsch's algorithm for gif compression.

    I reference image formats because I have more experience, the reasoning is the same.

    Look, we are going into this and saying the same things. I didn't expect you to take objection to anything I wrote, particularly not say the same thing back.

    Again, my original question was ****WHAT**** was the additional loss from mp3 to ogg, not a generic 'lossy to lossy is bad'. Just to point that out!

    Anyway, forget it, I will stick with mp3's, maybe it is your audiophile side pushing this too far! :-) I am ok with 48/96 kbps most of the time! not even 128kbps!

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  86. Re:Not wanting to spend mod points on apple story. by __aaxwdb6741 · · Score: 1

    I don't think anything is interpolated... maybe you meant something else?
    - My english sucks. I ment to say "The result of the two encoders diffirent encoding techniques, possibly amplifying the bad side-effects of each other"

    Well, now there is nothing to argue :)

    One final note, though.
    I am ok with 48/96 kbps most of the time! not even 128kbps!
    - I believe that you can convert to ogg safely without hearing any significant change in quality. Only thing I'm wondering is, why you'd want to do that.

  87. Phone /home? by Doc+Ruby · · Score: 1

    What about booting an i386 machine from a "live" image on my Treo600 Smartphone? Either from a 1GB Flash card, or even downloading from a remote fileserver over 3G (OK, 2.5G)? Can these solutions be genericized, so any mobile device can take over any desktop one happens to have physical/reboot access to?

    --

    --
    make install -not war

  88. Angels & pins by dazedNconfuzed · · Score: 1
    From TFA:
    The name SoulPad comes from the concept of separating a PC into a body (processor, memory, keyboard, display) and a soul (data, applications, personal settings).
    In the Middle Ages, philosophers would (supposedly) sit around arguing about how many angels could dance on the head of a pin. Today, with processors being not much bigger than a pinhead (esp. a Medievial one), and software having such influence in the real world, I've concluded that my job title really should be "Angel Choreographer".
    --
    Can we get a "-1 Wrong" moderation option?
  89. Erm... How is this news? by Anonymous Coward · · Score: 0

    Although i haven't read the article...

    i understand it IBM is using iPod as an external storage device to boot Linux from. That is nothing new.

    and as far as booting a linux that actually runs on iPod - been there, done that - i have linux running in mine. http://ipodlinux.org/

  90. New chip not from IBM but from Intel by dark-br · · Score: 1

    The new model SL600 uses the Intel® XScale(TM)7 (PXA255, 400MHZ) CPU.

    1. Re:New chip not from IBM but from Intel by Anonymous Coward · · Score: 0

      which is an arm cpu

  91. Dude.... by HellYeahAutomaton · · Score: 1

    Did I steal your job ... and now your iPod?

  92. Re:Not wanting to spend mod points on apple story. by 3rdParty · · Score: 1

    "****WHAT**** was the additional loss from mp3 to ogg"

    to restate the obvious, MP3 is a lossy compressed format. Ogg Vorbis is a lossy compressed format. Your MP3 file already is a lower quality than the original wav file. You convert the MP3 back to wav, which hasn't improved anything. Then you convert the new wav to Ogg Vorbis. In the Ogg Vorbis lossy compression, you lose even more audio data than the original MP3 compression. The end result is a worse sounding file than the MP3. The lower the bitrate, the worse it will be. I can think of no reason to do this kind of conversion, other than just to be stupid.

    And if your reasoning for buying into an Ogg Vorbis player had anything to do with perceived audio quality, WTF would you be trashing the quality of your audio files even further simply to use a perceived better format? It's akin to killing all chickens by starvation because raising them for food is cruel :/

  93. Re:Not wanting to spend mod points on apple story. by tod_miller · · Score: 1

    Please read the posts before restating the obvious and spouting some rubbish.

    The query was, can you transcode MP3 to ogg without any perceptual loss in quality.

    The why is questionable, BUT if there is no perceptual loss in quality, then it becomes why not, personally I would re-encode all my mp3's to ogg's to cut the tie in one quick go.

    No need to search for MP3's on my system again. That is all. A preffered format. As I state (and why should I reitterate?) I imagine the loss will not be that much.

    Now leave it. ffs.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  94. Nah by hummassa · · Score: 1

    AFAIK VmWare virtualizes the whole architecture, ... when you get to the time the suspended machine state will be resumed, it already ironed out the differences. YMMV.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    1. Re:Nah by Natales · · Score: 1

      You are partially right. However, the suspension mechanism is external to the VM, who is totally unaware of this. When you resume, it *will* continue executing code the same way it was doing it before. This means that all microcode adaptation will *still* be there.

      Remember, in the VMware architecture, all hardware exposed to the VM is just a software construct, with the exception of the CPU. The Guest OS can actually see the *real* CPU, and it takes it in consideration when you boot it...

      Believe me, I know this from my own experience...

  95. What about installing Linux? by hahafaha · · Score: 1

    http:///http://ipodlinux.org/Main_Page>

    I rest my case.

  96. The Proper Response by settsu · · Score: 1

    Compelling the entire geek community to respond with a resoundingly indifferent, "Oh."

  97. Updates to product by stanley+matthews · · Score: 1

    Would they send out soul patches to everyone?

  98. Re:Not wanting to spend mod points on apple story. by Anonymous Coward · · Score: 0

    You two have too much time on your hands. Ultimately the situation boils down to this:

    Your average mp3 encoder transforms audio from the time domain to frequency domain. Then, having done listening tests to develop a hearing model (psycho-acoustical) they take their psycho acoustical model and eliminate parts of the sound in certain situations. For example their listening tests may have indicated that nobody notices a 900 hz tone that is simultaneous with a 1000 hz and a 1300 hz tone. So they wipe the 900 hz tone, this is the lossy bit. Then they compress the left over data using standard compression techniques. If the psycho-acoustical model they used is good, then when decompressed and converted back to the time domain, you will think you are hearing the original audio. If their model is crap, then you'll hear ringing, warbling, and all kinds of artifacts. The problem with reencoding is that the model will recognize different patterns and remove more and more of the audio. For example, originally you removed the 900 hz signal, the second time through that is gone so it sees your 1 khz signal and your 1.3 khz signal and perhaps decides to remove the 1.3 khz signal because the 900 hz signal is missing and therefore you act in a different area of the model. So now you've lost two different frequency bands.

    Ogg does the same type of thing. The real question is, is there a mathematical route from the time domain->frequency domain transform used by mp3 to the time domain->frequency domain transform used by ogg? If so, then it is possible to make a converter that will make an mp3 into an ogg and vice-versa without any data loss. The psycho-acoustical model is irrelevant, a good one will sound good however you encode the actual bits. The trick is to transform the data while skipping the lossy step.

    Another way to think about this is to picture a jpeg. If you load it up in photoshop or gimp or paint or whatever, rotate it 90 degrees and then save it. You will have lost a little bit of the picture information. If you repeat this over and over, say a total of 12 times, you will have a picture with the same orientation as the original but will clearly be of much worse quality. However there is a mathematical transformation that will rotate the jpeg data 90 degrees without reencoding the data. You can do it 1200 times and the end result will be identical to the original.

  99. Re:Not wanting to spend mod points on apple story. by moyix · · Score: 1

    I found some details on how the Vorbis algorithm works in the wikipedia article. It means nothing to me, but it appears you have the background to make heads or tails of it.

    To answer the original question, hacking together a quick shell script that will do mp3 -> ogg shouldn't be that hard, and you could then use good old find with appropriate -prune options to exclude your game mp3s.

    Just off the top of my head, I'm thinking something like "find . -name pathname -prune -o -exec mp3-to-ogg.sh {} \; "

  100. Do you need your hand held moron? by Anonymous Coward · · Score: 0
  101. SoulPad by MarkOfZero · · Score: 1

    Why not leapfrog these ideas and have a web provider like Yahoo or Google offer storage on their servers so that no device needs to be carried. In theory, the provider could also perform the updates to the OS and applications. Of course, web access would be required for this to work.

  102. Re:Not wanting to spend mod points on apple story. by tod_miller · · Score: 1

    Great, except for the format specific headers, both use a Modified Discrete Cosine Transform, which is, in laymans terms:

    Grab some signal (music) and represent it ina way that all the important audio information (within our hearing range, loud enough etc) is at one end, and all the less important (perceivable) information is at the other end.

    Chop all the less important info off.

    To decode, reverse the process, and the main stuff will be there, minus the fluff in the record grooves (the small bits of info... of fluff does make bangs and clicks... but bad analogy)

    So in summation, the quality lost between the two shoudl not be that bad, as the two methods would target the same information from a raw wav data set.

    Therefore, it should be not to painful to make the switch, but I will need to test to substantiate this.

    I don't want to invest 4 hours to learn the Java sound API's right now (encode mp3, decode wav, store, reencode that wav to ogg, then back to wav, compare both wavs using java)

    thanks for links and discussions.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  103. uhh. by XO · · Score: 1

    Can someone explain to me how this is the "next logical step"? Seems really really lame to me.

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  104. hot ipods by uptoeleven · · Score: 1

    Of course it'll be even hotter if it's the tube driven iPod...

    <shameless link back to something I posted before>

    wow - so the mp3s really do sound warmer

    </shameless link back to something I posted before>

  105. If so, how come... by hummassa · · Score: 1

    You can adjust the virtual machine to have or not SSE3?

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    1. Re:If so, how come... by Anonymous Coward · · Score: 0

      VMware can only hide features from kernel code.

      If you do a CPUID from userlevel, you see the real CPU feature bits.

  106. Been There, Done That by Ann+Elk · · Score: 1

    On my laptop, I run Fedora Core 4 from an external USB-powered drive. Since my Toshiba Satellite doesn't support booting from external USB drives, I boot from a customized CDROM when I want to use Fedora. (The CD uses ISOLINUX, and contains only the kernel and a slightly hacked-up initrd that loads the USB drivers before mounting the root partition from the external drive. It's not the fastest system in the world, but it otherwise works like a charm.)

    In case anyone's wondering why I would want to do this... I'm in the process of switching my laptop from WinXP to FC4. I want to ensure all the goofy laptop hardware works reasonably well before "pulling the trigger" and wiping Windows off the system. The next hurdle to cross is getting the damn fan to work properly.

  107. That was *not* my question by hummassa · · Score: 1

    In one of the first "how to make the damn thing work" articles, the guy had put OSX under VMware and instructed VMware to "emulate" SSE3.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  108. Whats new by Anonymous Coward · · Score: 0

    I have been keeping VMWare virtual machines on my iPod for sometime now. I simply plug the iPod in to a computer (Windows) with VMWare loaded and I and boot the VM from the iPod.

  109. umm, ok, that's been done before! by kiwipeso · · Score: 1

    The real interesting thing is that they are a few years behind where I am already with my Kaos BSD R&D. And they need at least 6gig, compared to a CD.

    --
    - Kaos games and encryption systems developer
  110. Re:Eh... by rthille · · Score: 2, Informative

    You are wrong that we don't know how to make memory as fast as the CPU. It's that it's not cost effective to do so. It's also a case of decreasing returns. That's why you can get away with the different levels of cache which run at different speeds.

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/