mercoledì 9 gennaio 2008

Probabile soluzione per usare tinky con due hard disk

Incollo così come l'ho letta la mail di un membro di una mailing list sul Nas2000 (con cui il nostro nas condivide tutto tranne il secondo canale ide), questo ragazzo sembra sia riuscito a trovare una soluzione per avere i canali ide funzionanti con il firmware tinky.

hi,
well, I have 3 DUAL HDD NAS : 2x IDE (80+80 Gb &
200+200 Gb) & 1x SATA (300+300 Gb).
IDE NAS with MRT firmware, + some customisation (+telnet, +root password, -printer)
SATA NAS with ... Tinky !
First of all : do not flash your Dual Hdd Nas with Tinky "all in one" firmware ! Better to download the firmware in separated part (boot - kernel - ramdisk -hddapp) and then flash only kernel+ramdisk+hddapp (you don't need to upgrade the boot, and it's very dangerous).
In fact I only use ramdisk + hddapp from Tinky, and boot + kernel from MRT.
Why ?
Because SATA in dual hdd nas ... in not SATA ... it seems that there is an internal sata/ide converter (2 ide controler for 2 sata disk), so the "ide-only"
Tinky kernel work !
BUT ... the Tinky kernel only use the ide primary controler ... so the second SATA disk cannot be used with this kernel ... so I use the MRT kernel with the Tinky ramdisk + hddapp.
Good luck !

Samuel Burg

PS : I've also try to customize the rd's scripts in tinky firmware but ... I've totaly failed ! Duh ! ...
flash back ...

PS-2 : Does someone have a QEMU (or any other virtualizing software) arm-32 virtual system simulating a NAS-2000 or Dual-Hdd-NAS, to build, test and _crash_ soft without danger ?

Che ne pensate... io per ora sono un pò impegnato e non ho il tempo di provare, chi sarà il primo?
Aspetto i risultati..
Saluti a tutti...

1 commento:

Lord Scaffard ha detto...

Confermo che la soluzione per il secondo controller IDE (immagino anche SATA) è tenere il kernel originale della MRT. E' molto semplice. Nel mio caso avevo già una Tinky ed ho dovuto modificare il file di aggiornamento web per fare in modo che l'upgrader sostituisse soltanto il kernel con quello originale della MRT. Basta scompattare il file *.tgz, lasciarci dentro solo il zImage della MRT, editare ImageInfo in modo che ci sia "UpgradeImages=zImage". Poi uppare. Il kernel sarà aggiornato ed al riavvio verrà visto l'altro canale, ma - problema - se volete tenere l'hard-disk attuale come primo, dovrete metterlo sull'altro canale perché vengono invertiti (almeno così per me è stato). Maggiori info le posterò sul wiki... (sarebbe bella una sezione italiana su NAS-2000, un forum tutto nostro o una mailing list che qui è un poco scomodo)