If things go worse for any reason I've made a copy of all mtd blocks shown in /proc/mtd by dd'ing that from /dev/mtdX to a file. If you ever need anything from that let me know.
root@Koryto:~# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00020000 "RedBoot" mtd1: 00020000 00020000 "log" mtd2: 00040000 00020000 "rammode" mtd3: 00020000 00020000 "naskey" mtd4: 00200000 00020000 "zImage" mtd5: 00400000 00020000 "ramdisk.gz" mtd6: 01880000 00020000 "vendor" mtd7: 00080000 00020000 "wmdata" mtd8: 00001000 00020000 "RedBoot config" mtd9: 00020000 00020000 "FIS directory" BTW. Did you erase other mtd blocks to make more space for a bigger kernel image? What was the motivation? Regards, Maciej On Sat, Sep 29, 2012 at 9:44 PM, Henk Smit <henks...@quicknet.nl> wrote: > Hi JFS, > > Thanks for your advice. That's right i deleted the complete flash memory. > I only have redboot without rammode installed > I'm going to try the first proposal. I will let you know if it worked. > > Gr. Henk > > -----Oorspronkelijk bericht----- > Van: JF Straeten [mailto:jfstrae...@scarlet.be] > Verzonden: zaterdag 29 september 2012 20:29 > Aan: debian-arm@lists.debian.org > Onderwerp: Re: Need help with install Debian on INTEL SS4000-e > > > LO Henk, > > > On Thu, Sep 27, 2012 at 09:59:14PM +0200, Henk Smit wrote: > > [...] > > > First I enabled the SSH server on the default NAS software, and tried > > to update the system with the ss4000e.pkg software file (no changes to > > the system). > > (Not usefull/relevant. IIRC, the ss4000e.pkg is intented to be loaded > through the origial web interface of the device.) > > > > After this I downloaded the Debian installation files from the > > internet (initrd.zg and Zimage). With HyperTerminal and a serial cable > > connected to the NAS. The system reboots and I hit the control-C > > buttons to interrupt the system. To make a clean system I did erase > > the FIS memory by the fis inid command. The hard disk cannot be > > recognized at this moment and there is no connection possible via > > putty. > > You shouldn't delete anything at first to install Debian on it, and by > doing > this, I think you've deleted the 'rammode' of the device, which is > necessary > to get access to the network for installation :-( > > > > Below are the commands used to write the files in the flash memory: > > > > - fis init (format all the flash apart from redboot) > > Sorry, but not a good idea. You need 'rammode' to install Debian... > > > [...] > > Now the installation begins, after a while I get the following error > > message > > > > +No network interfaces found > > By doing 'fis load rammode', you'll have gained access to the network... > > > [...] > > RedBoot> exec -c "console=ttyS0,115200 rw root=/dev/ram > mem=256M@0xa0000000" > > -r 0x01800000 -w 5 > [...] > > > [ 2.504301] No filesystem could mount root, tried: > > > > [ 2.509244] Kernel panic - not syncing: VFS: Unable to mount root fs > on > > unknown-block(1,0) > > If I understand right, Debian installer boots correctly, but the root FS is > not in ram anymore (root=/dev/ram) since you wrote it on the flash, but I'm > unsure... > > > > > I hope someone can help me with this problem. > > I've several ideas to get you back on the right side, but unsure of the > result. > > So I will state them at first, and if nobody objects (perhaps Arnaud has a > better idea ?), you can try them in order : > > 1. alter the boot exec line to mention the correct root=<device> > instead of /dev/ram. > > Your initrd should be on one of the mtdblockX listed by d-i : > > [ 2.475118] List of all partitions: > [ 2.478788] 1f00 256 mtdblock0 (driver?) > [ 2.483889] 1f01 4352 mtdblock1 (driver?) > [ 2.489010] 1f02 1408 mtdblock2 (driver?) > [ 2.494104] 1f03 4 mtdblock3 (driver?) > [ 2.499216] 1f04 128 mtdblock4 (driver?) > > > My guess is for the second one, if creation of the blocks follows > the before list in same order : > > [ 2.333736] Creating 5 MTD partitions on "physmap-flash.0": > [ 2.339375] 0x000000000000-0x000000040000 : "RedBoot" > [ 2.347736] 0x000000040000-0x000000480000 : "ramdisk.gz" > [ 2.356682] 0x000000480000-0x0000005e0000 : "zImage" > [snip] > > Ramdisk seems to be the second one. > > So try to issue the following exec line : > > RedBoot> exec -c "console=ttyS0,115200 rw root=/dev/mtd1 > RedBoot> mem=256M@0xa0000000" -r 0x01800000 > > But : a) I'm not sure at all it will work (the partition /dev/mtdX > doesn't seem to be recognized from the list above which state > '1f0X') > > b) trying also the other ones won't hurt (mtd[0-4]), just in case ; > > > 2. reinstall the IPStor crap, with the supplied CD-Rom, and restart > cleanly from there. > > You'll need a Window$ machine and in theory, the software on this > CD should be able to detect the misfunctionning of the nas and > restore the missing files on the flash. > > > 3. simply copy a original rammode file (and perhaps other files too) > from another same nas ? > > You seem to be confident with fis unlock/create commands and can > perhaps restore manualy the content of the flash, to go from a > known and clean state ? > > > > It's just some ideas... > > The 1 can be tried. At worst, it won't work. > > But for the 2 et 3, since they alter the flash, my advice is to wait a > couple or hours for possible comments from the list before trying anything. > > Hih though, > > -- > > JFS. > > > -- > To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/20120929182910.gb29...@jones.jfs.dt > > > > -- > To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/002801cd9e7a$da6bd0b0$8f437210$@quicknet.nl > >