Instalar XPenology en NAS Netgear ReadyNas Pro 4 RNDP4000

Datos a tener en cuenta:
Si disponemos de información en los discos del NAS deberemos tener una copia, al pasar del sistema de Netgear al de XPenology este utiliza otro tipo de formato y es necesario formatear para crear de nuevo los volúmenes.
La pantalla LCD del NAS no queda funcional una vez instalamos XPenology, queda iluminada pero no muestra información una vez ha arrancado XPenology.
A día de hoy no hay forma de gestionar las revoluciones del ventilador, de forma que este siempre esta al 100% de RPM, a la espera de resolverlo con algún software o con algún tipo de regulador en la alimentación del ventilador.
Podremos volver al sistema original de Netgear en cualquier momento dado que realizaremos un Backup del boot.

Material necesario:
USB to TTL si disponemos de una Raspberry podemos hacer todo el proceso desde ella. http://elinux.org/RPi_Serial_Connection
Cualquier equipo con posibilidad de utilizar un cliente para puerto COM.
Un Pendrive USB en FAT32 de mas de 128MB (solamente para flashear el boot, después no sera necesario para arrancar)
XPenology Boot + Firmware (en ambos casos utilizaremos la versión que tengo testeada, a día de hoy es la ultima)

Preparamos el USB que utilizaremos para flashear el Boot interno del NAS, es necesario que el USB este en formato FAT32.
Copiamos el fichero XPEnoboot_DS3615xs_5.2-5644.4.img del pack a la raiz del Pendrive USB y lo re-nombramos a 1.img.

Apagamos el NAS presionando el botón de encendido durante unos segundos hasta que quede completamente apagado, retiramos todos los discos que tengamos instalados en las bahías, en el caso de utilizar las dos tarjetas de red, dejar solamente la superior conectada (una vez instalado se pueden utilizar las dos sin problema, pero prefiero tener solo una activa durante este proceso).
Conectamos el Pendrive USB que hemos preparado en cualquiera de los USB del NAS.

serie netgear ready nas pro 4
Una vez tenemos todos los pasos anteriores completados, procedemos a realizar la conexión serie del NAS al USB to TTL (o a la Raspberry) 1-->GND 2-->TX 3-->RX (hay que retirar una pegatina que cubre el hueco, contamos desde el pin de la izquierda).
Si utilizamos Windows podemos utilizar PuTTY usando el modo serial (siempre a 9600 baudios) indicándole el numero de puerto COM de nuestro USB to TTL, en el caso de Linux/Raspberry podemos utilizar minicom indicándole el puerto.

boot netgear ready nas pro 4Recordemos... NAS apagado, discos fuera, Pendrive USB conectado, cables del USB to TTL conectados.
Encendemos el NAS, en la consola serie veremos como el NAS arranca y nos muestra la BIOS, una vez ha pasado el POST directamente la placa base arranca desde una memoria Flash USB integrada en la placa que contiene el Kernel y el sistema de Netgear.
En este caso como los ficheros de configuración se encuentran en los discos (y estos no los tenemos conectados) nos devuelve un error, aprovechamos la consola que nos deja para montar el Pendrive USB con el siguiente parámetro:
mount /dev/sdb1 /mnt/
(En las diversas pruebas que he realizado siempre el USB Pendrive que conectamos lo ubica en /dev/sdb1 en el caso que no sea de esta forma, es tan fácil como realizar un dmesg y ver el nombre que le ha asignado)
Comprobamos con un:
df -h
que nuestro Pendrive USB se ha montado correctamente.
Procedemos a realizar un backup del USB Flash integrado en el Pendrive USB
dd if=/dev/sda of=/mnt/backup.dump
Ahora reescribiremos el USB Flash integrado con el boot de XPenology (de esta forma no sera necesario arrancar desde el Pendrive USB
cd /mnt/
dd if=1.img of=/dev/sda

xpneologymenu netgear
Procedemos a apagar completamente el NAS presionando el botón de encendido durante unos segundos, conectamos todos los discos.
Si todo ha ido bien vía serie deberíamos de ver que arranca el boot de XPenology, en el menú escogemos la 3 opción Install/Upgrade, pasados unos segundos si nos dirigimos a http://find.synology.com/ nos aparece el NAS el cual nos pedirá el usuario/contraseña que queremos ponerle, seguidamente nos pide el firmware para realizar la instalación, utilizamos el fichero DSM_DS3615xs_5644.pat del pack.

XPenology Netgear ready Nas Pro 4
Una vez haya terminada la instalación del firmware el NAS se reinicia de forma automática y queda listo para su uso con XPenology, podemos acceder desde el navegador http://IP.DEL.NAS:5000.