19

Iomega… are you firmware locking your IX4’s? – No, they aren’t

Having decided that the 1.2tb of useable space (after applying iSCSI to it) I decided that as I had 4 1.5tb drives lying around I would see about upgrading the IX4 from 2tb to 6tb (I already have an 8tb unit used for file storage).

Now I am not the type of person who generally does something on the fly (especially where £400 of new hardware is concerned) so after a lot of searching the web for definitive answers on whether it was possible to upgrade the drives in the IX4, officially not but some have done so. Following the instructions I saw (and have actually used when upgrading my Buffalo TeraStation Pro II from 1tb to 4 and then 6tb) which instructed me to convert the NAS to JBOD (so that I didn’t have to wait after installing each drive for it to get the RAID set back in sync), once converted I was to replace one drive at a time and power it on, update the device via the web front end and then move on to the next disk.

All was good with the first three disks but when it came to the last disk the IX4 decided to give up the ghost, I now had 2 flashing lights on the front of the NAS and one of them was RED whilst the other was White. I also had a nasty looking graphic on the display. Now by now most people would have just replaced the original drives back into the unit but…. having been a bit of an idiot I hadn’t marked out which drives were which (later you will actually see this doesn’t matter but at the time I didn’t know that), not only that but I had also started formatting the drives and putting them into my HP Microserver and that left me up a certain creek without a paddle.

I then spent a week with various pieces of software (Acronis Home 2010 and 2011 (cheap upgrade)), Parted and PMagic) trying to see if I could clone one of the first disks in the drive (the composition of each drive is that it has two different partitions, the first partition is only 2gb (1.9 actually) in size, this is the one with the EMC Lifeline OS whilst the other partition takes up the rest of the space to give you your data partition. Unfortunately for me I was having difficulties with cloning the drive, either I didn’t have enough space (so I used the 4th disk and used that to store the image on for the other three drives) or it simply took too long (the second partition wanted a byte by byte copy and took over 8 hours to complete). Finally I completed the copy and cloned that back onto the previous three drives, put them back into the unit… and got the same graphic. Obviously something was very wrong.
My next step was quite drastic but as I had been trying now for 4 days to get my bricked unit up and running and I wasn’t getting any closer it was time for drastic measures. My 8tb unit has been in use for a couple of weeks now and is the primary data storage for all of my data (some 3.5tb worth), on my old network it had taken over a week to copy (no jumboframes enabled switch or NIC on the machine) and as I like to keep two copies of said data (the backup for the 8tb unit is my 6tb Terastation Pro II) I was a tad concerned that if I encountered a failure on the Buffalo I was in even more trouble (yes I know, a decent backup solution is called for.. but 3.5tb is a lot to backup and that’s why I run two NAS devices, I only ever write to one, that data is then replicated over to the second one ever 2 hours). With a heavy heart I removed all my precious shares and deleted the raid array. I was now left with 7.2tb on NAS. On powering down the drive I took it out and again using the previously mentioned tools tried to copy each of the 2tb drives so that I could then try and shrink them down onto 1.5tb drives. 8 hours later I had my cloned image with which I started to apply to the smaller 1.5tb drives, once both partitions were on the smaller disks (and having resized the data partitions to fit on the smaller drives) I then copied the 2gb partition from all four of the 2tb drives and applied them to each drive (1-1, 2-2 etc), once applied I installed the drives back into the IX4 chassis.

This is where the fun really started 🙁

Suprisingly enough the IX4 booted up, obviously it now thought it was my 8tb unit (thankfully that was currently powered off), amazingly it looked like I had de-bricked my IX4, I had a device that would power up and would also re-start when I changed the name and IP address of the unit (I wanted to get the 8tb unit up and the raid array back so I could replicate my data onto it). During the course of rebooting the 6tb unit I had kicked off the creation of the raid array on the 8tb unit, luckily for me the web front end was providing feedback on the fact that the array was “Data Protection is being reconstructed” and my Blue drive lights were going like the clappers. I then kicked off the same thing for the 6tb unit but for some reason I didn’t get the same behaviour, I was still getting the blue drive light flashing like mad but instead of the unit giving me an increase in % complete it was staying at 0 (I was at my desk for a couple of hours and by the time the 8tb unit had 7% done the 6tb was still at 0, however I decided to leave it overnight just in case.

Morning came and the 8tb unit was now at 52% complete whilst the 6tb unit was still showing 0%, not good :(, knowing that I would be out of the house for the next 12 hours I hoped that in that time everything would sort it self out…

Tonight I got home to find my 8tb unit sitting happily with a new raid 5 array on it whilst the 6tb unit was now sitting at a loading screen showing 95% loaded, it was unresponsive and I was now starting to get really peed off.

Destroying the raid 5 array (again) I inserted the 1.5tb disks back into the 8tb unit to get the OS back on them and tried again, I went through the process of renaming and changing the IP address and each time the unit powered on fine but EVERY time I tried converting the JBOD disks to RAID the unit would brick itself.

I was sure that something strange was going on, I know for a fact that those 1.5tb drives are good, they have been used successfully in the past in another NAS unit (I had owned 2 Terastations) and I knew from SMART that there was nothing wrong with any of the drives so being desperate I thought I would see what would happen if I put the original drives back into the IX4, so pulling the already blank 500gb drives from my HP Microserver I put three of them into the 6tb unit, the last one I placed back into the 8tb unit to get the OS installed on to it, I then took that disk and put it into slot 1 of the IX4 and powered it up, again I changed the name and IP address and rebooted between each change, I then deleted the shared storage folders and converted the disk to RAID.

At the time of writing this post I can tell you that the now 2tb IX4 unit is currently sitting at 27% complete on the reconstruction of the raid array, why?? well either Iomega are gimping the IX4 so that it can only use their drives (I have seen something similar with Lenovo Controller cards) or the particular version of the Samsung drive I was using (the HD154UI) just isn’t compatible when converting it to raid.

Either way I can tell you that after trying for over a week to de-brick my 2TB IX4-200d (after upgrading the drives from 500gb to 1.5tb and then downgrading the disks back to the 500gb Seagate drives) the unit is restored back to it’s full (but size limited) glory.

My final word on this at the moment is… if you need a larger Iomega IX4 don’t skimp, pay for the size that you will really need rather than attempting to upgrade the unit yourself.

My final word now is that it is possble to upgrade the disks in the IX4, however be warned that whilst I have had some successes I have also obviously had some failures. In this instance the 1.5tb drives didn’t work but as you will find out later my WD20EARS (2tb drives) did work.

Simon

19 Comments

  1. Did read your interesting article about your Iomega ix4-200d
    Since you are an expert in this matter I thought it would be a good idea asking this question to you.
    I have a special request concerning this type of NAS.

    I do have the same NAS server but due to a technical problem all four of my drives lost their data.
    Now I cannot boot the system anymore since the Operating system is stored on a small partition on each disk.

    Normally you can boot the NAS with only one good disk with the OS on it and positioned in the lower slot.

    There are two partitions on each disk : one big partition of Data and one small partition of about two gigabyte with the OS on it
    Already contacted Iomega support but they are not really helpfull or cooperative.
    They even don’t sell replacement disks with the operating system on it.

    In order to get my system back up and running I would need only one copy or disk image of the small partition of the disk (doesn’t matter which disk you take of the four disks since the system is mirrored on each disk).
    Ideal would be that you would make an exact copy or disk image of the small partition containing the OS of one of the disks of your NAS
    This could be done with a disk cloning program where you can make an exact copy of the original.

    After copying this disk image with the OS-partition to one of my disks I could get my system back up and running.
    Don’t know if you are willing to do this but I hope you consider my request.
    Please let me know.

    Kind regards,

    Johan De Meurichy

    • Johan,

      I am happy to give this a try, I have the old 500gb disks still sitting around with the original partitions still on them. I will have a look at running Parted Magic on the small OS partition and seeing what happens.

      My only concern obviously is taking one of my units out of service and testing this for you but I will have a look at the feasability of doing so tonight. Once I am happy with the restore process I will get the file and required program hosted for you and let you know where to download it from.

      Hope that helps and I will update you later on tonight.

      Failing that, I am happy to see about shipping one of the drives over to you so that you can use that to restore your device, obviously I would want you to pay for shipping but let’s see if the first option works before we take this further.

      Simon

  2. Hi Simon,
    I’m in the same situation of Johan and i need to change all 4 original disks.
    Could you please give me a hand to restore my ix4-200d?
    Do you think it could be enough to have the image of a disk?

    Best Regards,
    Micky

    • Micky, is the IX4 working at the moment? If so then I would suggest the following.

      Remove all of the data from it and destroy the raid, you want the disks to be in the “Without data protection there is 7.3 TB of space for data.” format rather than RAID5 or RAID1.

      Once all the data is removed remove 3 of the drives, I would suggest leaving drive 0 (have a look on the side of the unit, the drives are numbered).

      Plug in a single replacement drive and power up the unit, let it go through repairing the new drive (it will format the drive with two partitions, the first is the OS, the second is the data partition). Go through that process until all 3 new drives have been replaced and recognised. Once the three new drives have been put online power down the IX4 again and replace the original drive and power up the unit, again let it create the new partitions.

      Once all 4 drives have been replaced you can create your desired RAID setting (you don’t want to do it before hand because it will try and recreate the entire array and that takes time, replacing the drives like this shortens the upgrade process quite considerably).

      Now if you don’t have the original drives still available then I need to pull one of my IX4s out of service and take another image of it (the copy of the Acronis image that was on Filesonic has gone and I can’t find a copy at home anywhere any more :().

      I am also working on the possibility that I may well be able to upgrade the IX4 non cloud to the cloud edition so this may well give me the kick I need.

      • Simon,

        Did you ever get a chance to create an image for the IX4-100? I could really use a copy, as I do not have any of the original drives, and my NAS is bricked.

  3. wow Simon.. you have been faster to service center!
    The ix4 do not working at the moment because all 4 discs have been lost. I’d like to tell the story of my nas but risk go on too long.
    For now I have only one non original 1TB HDD from which I am trying to resurrect my ix4 but I think without an image of an original disk can not do much.
    If there is the hope of restoring the nas I will buy the remaining disks,
    before making the purchase I wanted to make some attempts with only 1 disk or if really need, I’ll buy another one for now.
    would be nice to upgrade to version cloud and if you want I can do a guinea pig to experiment

    thanks a lot for your help
    Micky

  4. Hi Simon,
    Do you have some news for me? Yours is the only way to save my nas.
    There is the possibility of having a disk image?
    I’m sorry if you are insistent.

    Best Regards,
    Micky

    • Hi Micky, I do have an image for you, I am away on holiday at the moment but am due back home tomorrow night and will find a way to upload it.

      Simon

  5. I think I have a similar problem. I wanted to upgrade the space on my ix4 by installing 4x 2TB Samsung/Seagate ST2000DL004

    If I set it to no RAID protection, it all seems fine, and I have successfully got the unit working with all 4 drives. However if I set striping or mirrored protection it locks up after a while of reconstructing the data protection.

    Does anyone know why, and whether there is a way to get these drives working in a RAID configuration?

    Thanks.

  6. Hey out there 🙂

    I tried to be very clever and formatted ALL my 500GB drives in my ix4-100 (150D) iomega. Nothing works. No recovery CD …grr

    If this will not be fruitful… I will give up :- (

    Could somebody provide an image of an OS implemented disc in order to rebuild ? – 1000000 Thanks in advance !!!

    CYa Steve

      • Hi Simon,

        both images downloaded.

        Only the newer one was restorable. I tried on 2 different of the original disks (iomega OEM seagate).

        I put it in slot 1 (the top one) – but led is still permanent red – and no activity on HDD.

        I checked the partitions on HDD – seem to be fine: 2 partitions.

        Did I forgot something ?

        Q: Is this image working for an ix4-100 ? Or only -200d ?

        At this moment it is my most expensive paperweight 🙂

        Thanks a lot.

          • Hi Simon,

            already tried, but unfortunately it is only usable if you can access the webinterface / or use the iomega manager. But withou an OS on the machine it ist not possible to access anything.

            Who had the glorious idea to built a unit without a restore option. This cannot be real – cant it ?

            I think I will need an image of an original disc :- (

            Please tell me that I am wrong :-/ ….

            CU Steve

          • … remark:

            Unit has network activity – respond on pings request, but no SSH, Telnet, HTTP or FTP … grr

          • Hi Steve,

            See if the instructions from here are any help http://forum.nas-central.org/viewtopic.php?f=251&t=4401#p17761. I don’t know if the emctools file has the right tools for the 100 but it may be the starting point to getting it de-bricked.

            Sorry I can’t be more help, all my dealings have been with the 200d only 🙁 but I can’t help but feel that the same kind of resolution can’t be that different between the two devices.

            Regards,

            Simon

  7. There is an Imager and an Iomega IX4 disk image for restoring the Iomega IX4-200D. I’m sure that it will not work on the IX4-200D-CE,
    But it does work on the IX4-200D.

    1. Using the imager you format the USB key
    2. Copy the IX4 image to the /emctools/ix4-200d_images directory on the USB key
    3. Power down the IX4 unit
    4. Place the USB key in the USB slot on the front of the unit
    5. Press the reset button and hold for 10 seconds while powering up the IX4
    6. After the unit is partitioned and the OS is loaded, the unit will power down
    7. Power the unit back up
    8. Eureka !! in about 5 minutes your unit is rebuilding.

Leave a Reply

Your email address will not be published. Required fields are marked *