Sunday, March 3, 2013

Install SS4200E EMC OS to VirtualMachine

I have had an Intel SS4200E for a while now.  It is an intel based, single core celeron computer with 512MB ram, 4 internal SATA ports, one PATA port, 4 USB 2.0 ports, and 2 e-SATA ports.  The default software is EMC Lifeline.  The last version is 1.1.11.32736.  The software runs on a 256MB Disk-on-Module (DOM) in the PATA port.  This is like an early SSD.

I recently got another SS4200E so that I could run NAS4Free on it.  I want to do this for several reasons.
  • NAS4Free is more capable and flexible
  • NAS4Free can run ZFS
  • I can install a different media server.  The media server on the EMC server will not serve out certain file types.
I had looked into the media server once before, and it is an older version of twonky.  I think that twonky can be configured to serve out additional files.  I also think that the OS loads from the DOM into memory, so any changes to the configuration would be lost during reboot.  I know that I should not mess around with configuration files and reboot my working server.

So now I have some options.  I can test using the 2nd SS4200E.  I have another DOM, and I have installed the EMC software using a file called: EmcImager-1.1.1-1.0.8.29352.zip.  It isn't hosted on Intel's site, but it can be found.  It creates a bootable USB, which is used to install a previous version of the OS to the PATA disk.

Once the older OS is installed, you can update to the current OS.  In order to update, you have to put at least two disks in.  For the disks to be recognized, they have to be empty.  I was able to delete everything off one disk and have it be recognized, but this didn't work for another disk.  I tried to reformat it in Windows 7, but that didn't work.  I finally cloned the original disk to the 2nd disk.

Once two disks are installed, you can upgrade the SS4200E to the current OS using the "firmware" downloaded from Intel's site.  I did all of this over several days, then I wondered if I could just install the OS to a virtual machine.  After all, the SS4200E is a standard Intel system running linux.

So, I tried to figure out how to get VirtualBox to boot a USB drive.  It is not supported.  I tried several work-arounds without success.  Then I tried to convert the USB drive to an ISO image so I could boot from CD.  The USB drive is based on SLAX linux.  I first tried to "burn" an ISO using ImgBurn.  There are some options that you set to tell it what file to boot from.  I apparently did not guess correctly.

Then I looked in the USB drive.  There is a make_iso script.  That is just what I needed.

I ran the make_iso.bat script, attached the new ISO to the virtual machine, and booted.  For the first time, I saw video output from the SS4200E OS (the SS4200E is a headless machine, although you can hack a video card in).  The cd iso installed the OS to the 256MB hard drive in my virtual machine.  After installing, it ejected itself.  This even removed it from the virtual machine.  I removed the cdrom from the virtual machine and started it.

It booted up to a login prompt.  I was unable to connect to the web server, probably because the network adapter was bridged.  I changed the adapter to be bridged and rebooted.  Then I was able to connect to the web server.

Now I can play around with the settings to see what changes are persistent.  If I get brave, I can even try to modify the OS image itself.


42 comments:

  1. hi do you still have the EmcImager-1.1.1-1.0.8.29352.zip file ?
    i have a ss4200 with a coruppted dom
    thanks in advance

    ReplyDelete
    Replies
    1. I have the files and need a location to send them.

      Delete
  2. I do have that file and some of the firmware files.

    ReplyDelete
  3. Hello. Do you still have the EmcImager-1.1.1-1.0.8.29352.zip file ? i also have a ss4200 with a coruppted dom and I couldn't find it anywhere.
    thanks in advance

    ReplyDelete
    Replies
    1. I have the file, just need a location to upload it.

      Delete
    2. Please use wetransfer.com, my address is homegraphics(a)outlook.com. Thank you very much!

      Delete
    3. I have uploaded the file.

      Delete
    4. Hi jb03, could you also please help me with the EmcImager-1.1.1-1.0.8.29352.zip? I'll be extremely happy if you could provide me this rare file. My system broke down couple of months ago and I'm still hoping to be able to recover my files.
      Best regards Glenn

      Delete
    5. I've posted the file here: https://ufile.io/uzxf1. It should be there for 30 days.

      Delete
  4. Hi Andreas. Do you still have the EmcImager-1.1.1-1.0.8.29352.zip file ?
    i also have a ss4200 with a coruppted dom and couldn't find the image file anywhere.
    thanks in advance

    ReplyDelete
  5. Helppppp!!!
    Andreas do you still have the EmcImager-1.1.1-1.0.8.29352.zip file ?
    i have a coruppted dom and I cant find the image file anywhere.
    Thank you in advance

    ReplyDelete
  6. JB do you still have the EmcImager-1.1.1-1.0.8.29352.zip file?
    You are my last hope...

    ReplyDelete
  7. I have uploaded the file to https://ufile.io/rjgiy

    ReplyDelete
    Replies
    1. If you ever come to North Greece (Theesaloniki) I owe you a drink (or more). Thank you

      Delete
    2. It was my pleasure. I was glad to help!

      Delete
  8. Hi JB, I have the same problem... I'm in need of the EmcImager as my dom is corrupt. Can you please upload it again somewhere as I've exhausted all my options? Thank you in advance.

    ReplyDelete
    Replies
    1. It's uploaded here for 30 days: https://ufile.io/1mhk4

      Delete
    2. Thank you, much obliged for your help.

      Delete
  9. Hi JB and xrwz,

    I'm having the same problem with a corrupt DOM. Can someone share the zip-file again? Many thanks in advance.

    ReplyDelete
    Replies
    1. I posted it to: https://ufile.io/std9e.
      If anyone knows of a better, free, no-account solution to host it, let me know!

      Delete
  10. FYI, if your DOM is actually bad, you can use an IDE to Compact Flash adapter. I used that for one of my machines for a while. Just make sure to get one that will fit. There are two different ways that the Compact Flash slot can point, and one way won't fit in the SS4200.

    ReplyDelete
  11. jb03, any chance you can post this file again. II just purchased another ss4200 and need to image the DOM. I had the file a few years ago but can't find it now. Any help would be appreciated.

    ReplyDelete
    Replies
    1. Hi - It's posted here for 30 days: https://ufile.io/5do24bep

      Delete
  12. Any chance you can repost the image file. I just purchased another ss4200 and the DOM must be corrupted. Any help you can provide would be appreciated. Thanks

    ReplyDelete
  13. Thanks so much for your help! I've got the file.

    ReplyDelete
  14. jb03, would it be possible to upload the file again? Thank you!

    ReplyDelete
    Replies
    1. I will see what the best way to post it is and leave another comment.

      Delete
    2. EmcImager-1.1.1-1.0.8.29352.zip is posted here: https://gofile.io/?c=gbSycX.
      It should stay up for a little longer.

      Delete
    3. This comment has been removed by the author.

      Delete
    4. Thank you! I've uploaded it to google drive as a mirror https://drive.google.com/open?id=1_k0aOzdnPESpbxXiJlAUmIHI-tv5UWog

      Delete
  15. i need your help, my DOM is gone and I lost file. could someone be so kind to uplad the file again, thank you in advance.

    ReplyDelete
    Replies
    1. File is posted here: https://gofile.io/?c=GwjrhR

      Delete
  16. Same problem as everyone else. Is it possible to re-post the emcimager file?

    ReplyDelete
    Replies
    1. Posted for one week at filebin: https://filebin.net/72hkk7q6xs77mebb

      Delete
  17. Same problem. Can you repost imager file pls?

    ReplyDelete
    Replies
    1. It is posted here: https://file.io/3oH505AvMLHO
      Not sure how long it will stay live.

      Delete
  18. Hi jb03,

    Not sure if you still have this file, but I would be ever so grateful if you are able to share it. Thank you in advance!

    ReplyDelete
    Replies
    1. The EMC imager is posted here: https://file.io/QQHffrbhQ6It

      Delete
    2. You're welcome and good luck! Let me know if you need the firmware files.

      Delete
    3. thank you! I managed to revive my NAS which hasn't been running in the past 4-5y due to an accidental rm -rf to the root directory. I did this when I'd migrated to another NAS and thought it wouldn't affect the DOM as I thought the OS was mostly running in readonly mode; I guess not haha. Now it's running though, so thank you!

      Delete