Install Debian on the Intel SS4000E NAS server (old, arm based)
Par paul le mercredi, mai 4 2011, 15:33 - Inside intel - Lien permanent
Requirements :
- A cable to go from the internal connector to your PC serial port.
- The minicom package to talk to your serial port (change settings with CRTL+A-Z-O-"serial port setup" : use ttyS0 for serial 1, or ttyUSB0 is you have a USB-serial adapter, 115200 8N1, no hardware control)
- Download the debian netboot files for armel-ss4000e from http://http.us.debian.org/debian/dists/stable/main/installer-armel/current/images/iop32x/netboot/ss4000e/
- A (local) web server to post the netboot files (root folder)
Procedure :
- Plug and enter RedBoot :
Plug the cable
launch minicom, change settings, save, relaunch minicom
boot the NAS
hit CTRL-C several times to make sure you catch the right time (you should see an invite on screen)
you are now in the redboot environment
- Load and lunch installer :
load ram : fis load rammode
boot system : g
hit CTRL-C to stop system loading, you should be back in reboot
configure IP (your NAS temporary IP and the web server IP) : ip_address -l 192.168.1.3 -h 192.168.1.16
load initrd.gz : load -v -r -b 0x01800000 -m http /initrd.gz
load kernel : load -v -r -b 0x01008000 -m http /zImage
boot installer : exec -c "console=ttyS0,115200 rw root=/dev/ram mem=256M@0xa0000000" -r 0x01800000
... install debian with the desired setting
- Reboot and change boot script :
reboot, hitting CTRL-C to enter redboot
type : fconfig boot_script_data
answer with first line : fis load ramdisk.gz
then : fis load zImage
and : exec -c "console=ttyS0,115200 rw root=/dev/ram mem=256M@0xa0000000" -r 0x01800000
finish by a blank line
and answer y at the end to flash the RAM
- Login via serial cable or from the network if you installed ssh.







Facebook
Twitter
Commentaires
Bonjour,
J'ai un ss4000 et je vais prochainement changer les disques. J'en profiterais bien pour mettre Debian. Je l'avais fait à l'époque ou le NAS était sorti mais les boutons, les leds, la sonde de température et le contrôle du ventilo ne fonctionnait pas. Es-ce que maintenant tout fonctionne bien ?
Merci
Matthieu
Bonjour Matthieu,
j'ai fait un test hier mais j'ai du raté une étape. Connais tu le moyen de revenir au firmware d'origine ? j'ai le pkg du firmware d'origine.
en espérant une réponse.
bye
Bonjour,
As-tu modifié la configuration du redBoot ? Si non alors c'est pas grave, si oui, c'est un poil plus chaud...
As-tu toujours accès au redBoot ?
Bonjour,
J'ai franchi le pas. J'ai mis Debian et 4 disques de 2TO en RAID5.
J'ai installé l'OS sur une clé USB, comme ça, je peut facilement mettre la grappe en veille. J'ai cloné la clé une fois tout configuré pour avoir une sauvegarde.
J'ai mis 512Mo (et changé la ligne de lancement du kernel en conséquence) ce qui m'a permis de mettre un gros cache en lecture / écriture.
Maintenant, l'onduleur est géré, ce qui n'était pas le cas avec le système d'origine.
Par contre, le NAS ne s'éteint plus physiquement lors d'un shutdown et les LED individuelle des disques, celles sur les baies ne fonctionnent pas...
De plus, les performances en écriture sont toujours pas terribles (10 à 12 Mo/s en FTP) j'ai gagné en lecture par contre (25 bien tapé en FTP).
Matthieu
Je dois faire un "shutdown -h" et pas seulement un "shutdown " pour éteindre électriquement, mais ça marche pour moi.
A priori cote perf j'arrive a la limite du controleur disque+cpu.
(J'ai fait des benchs locaux avec dd)
Faut aussi jouer avec les filesystems. Si on souhaite ecrire des gros fichiers, un ext journalise n'est pas le plus rapide.
Merci pour le shutdown -h
J'ai mis ext4 comme système de fichier, c'était peut être pas le meilleur choix...