Recovering IOmega ix2-200 after failed upgrade

'SSD, Flash ve Sabit Diskler' bölümünde Burak Alkan tarafından 17 Haziran 2012 tarihinde başlatılan konu.

  1. Burak Alkan

    Burak Alkan Yönetici Yönetici

    12 Haziran 2011
    The following was my solution to fix a bad NAND flash, after an upgrade failed halfway through. Your mielage may vary, but you could at least give it a try.

    You’ll get access to the bootloader, and be able to upload a new image via TFTP …
    You’ll need:

    • RS232 to TLL level shifter 3.3V (I used a PL2303 based clone from Ebay costing about $5,- incl. shipping)
    • Philips #2 screwdriver, hobby knife
    • Computer with TFTP server installed, configured at
    • Decrypted firmware for the unit – see this page for instructions.
    • Prepare a FAT32 formatted USB key with the upgrade file placed in /emctools/ix2-200d_images/ix2-boot.tgz
    • Place zImage and initrd (from the ix2-boot.tgz file) on your TFTP server.


    • Connect the USB key to any port on your ix2
    • Connect your TTL level shifter to JP1 – see this page for pinout.
    • Connect your ethernet cable from the ix2 to your computer.

    At the Marvell>> prompt, do the following:

    tftpboot 0x2000000 zImage
    tftpboot 0x5400000 initrd
    nand erase 0x100000 0x300000
    nand erase 0x540000 0x300000
    nand write.e 0x2000000 0x100000 0x300000
    nand write.e 0x5400000 0x540000 0x300000
    That will load the kernel and initrd into memory, and write them to the NAND of the ix2. Now you can either powercycle the unit, or just issue

    As I had totally cleaned drives in my unit, the upgrade/wipe happened automatically, just wait 5-10 minutes. Also you can connect to your DHCP enabled network and access the unit (when the procedure completes).
    Also you can take a look at Nigels page here, if you want to tinker more and install a full Debian on the unit.

    Source: Recovering IOmega ix2-200 NAS after failed upgrade
  2. RobertJB

    RobertJB Yoctopat

    15 Kasım 2015

    I'm holding a ix2-200 as well.
    I have followed the above instruction to install zImage and initrd on the ix2-200.

    when I boot the ix2-200 with the USB in the lower USB slot end hold the re-set button i'm able to see that the OS sees the Image tar file.
    but gives a error.

    see capture of the data that I retrieved ussing PuTTY.

    USB Device node is sdb
    Checking to see the if the reset button is pressed or not
    /dev/btns file does not exist creating it
    Opened /dev/btns with fd 3
    Reset Key Status: Button Id = 12 Push Count = 1 Release Count = 0
    Reset Button key got pressed
    Checking if there is an attached EMC Imager
    usb 1-1.2: new high speed USB device using ehci_marvell and address 3
    usb 1-1.2: configuration #1 chosen from 1 choice
    scsi2 : SCSI emulation for USB Mass Storage devices
    scsi 2:0:0:0: Direct-Access General UDisk 5.00 PQ: 0 ANSI: 2
    sd 2:0:0:0: Attached scsi generic sg1 type 0
    sd 2:0:0:0: [sdb] 7989248 512-byte logical blocks: (4.09 GB/3.80 GiB)
    sd 2:0:0:0: [sdb] Write Protect is off
    sd 2:0:0:0: [sdb] Assuming drive cache: write through
    sd 2:0:0:0: [sdb] Assuming drive cache: write through
    sdb: sdb1
    sd 2:0:0:0: [sdb] Assuming drive cache: write through
    sd 2:0:0:0: [sdb] Attached SCSI removable disk
    FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
    Checking for pre-image script... none.
    Image tar file found: /usb_drive/emctools/ix2-200_images/*.tgz
    Extract Image tar file.
    tar: invalid gzip magic
    apps Not found in /usb_drive/emctools/ix2-200_images/*.tgz tar file
    Going in to Network Imaging Mode
    umount: cannot umount /dev/md0: Invalid argument
    eth0: started
    udhcpc (v1.9.2) started
    Sending discover...

    Does one of you has a sulotion for this?
    I have tried 4 USB stickes variouse brands and sizes.
    I have also tried variouse tgz files all give the same error.

    Is thay a way to install the decrypted files rerectly to the ix2-200 / harddisk by ussing PuTTY and TFTP server?


Sayfayı Paylaş