Pages

martes, 29 de julio de 2014

Instalar XPenology (versión DSM 5.0.4458)

AVISO: Hasta que gnoBoot no actualice su sistema para sosporta la última versión de DSM te recomiendo que utilices NanoBoot para una instalación limpia y desde cero de XPenology, puede consultar el procedimiento (sumamente similar a gnoBoot) en este link.

El proceso de instalación de XPenology es realmente sencillo y rápido, únicamente necesitamos una unidad USB en la que almacenaremos el boot del equipo y que nos permitirá el arranque de DSM en un equipo "clónico". Por supuesto este equipo deberá cumplir algunos requisitos en cuanto a compatibilidad principalmente por tema de controladores, aunque el grupo que mantiene esta iniciativa ha añadido múltiples controladores extras también puedes hacer una petición en el foro oficial de soporte (en inglés).



Primero descargamos la imagen que luego volcaremos al USB, aquí tienes los enlaces de descarga de Gnoboot a la última versión disponible, accede a la web del proyecto si quieres revisar manualmente las diferentes versiones disponible:
Una vez descargamos el zip lo descomprimos y elegimos la versión que más nos convenga, en el caso estándar que queremos cargar un equipo clónico o un HP Proliant seleccionaremos la versión xxx.ext2.img.



Una vez lo tenemos grabado insertamos este USB en el equipo destino, teniendo en cuenta que deberá tener seleccionado en la BIOS como primera unidad de boot el propio USB o almenos tenerlo en modo prioritario.

Cuando arranca el USB nos aparecerá un pequeño menú en el cual deberemos seleccionar la segunda opción "gnoboot.me".


A continuación seleccionaremos la opción de instalación de DSM 5.0-4458, podríamos instalar una versión inferior pero creo que no merece la pena dedicarle tiempo a una versión inferior de DSM 5.


Comienza el arranque de gnoBoot, solo tienes que esperar unos pocos segundos hasta que termine el progreso y la ventana se quede pidiendo DiskStation Login.


Importante, no hagas nada más en esta ventana ni intentes conectarte en esta ventana, ahora tu equipo está anunciándose en la red como un dispositivo apto para recibir una instalación de DSM. Si durante el progreso de gnoBoot ves algún módulo de los que carga en rojo y marcado como FAILD no debería afectar (siempre y cuando tu equipo posea hardware compatible).

Ahora viene la segunda parte de la instalación que realizaremos desde otro equipo y en el que podremos usar la aplicación Synology Assistant y que podemos descargar desde la web de Synology

También podemos usar el portal web de Synology (Web Assistant), pero tenemos que tener en cuenta que si seleccionamos el fichero de instalación erróneo no nos dará fallo hasta que haya progresado la instalación hasta el 40%, y en tal caso nos deberemos obligados a borrar el disco para poder intentar realizar la instalación de nuevo puesto que habrá copiado ficheros de ese .pat.

Dicho esto instalamos usando en este caso Synology Assistant, donde si hacemos una búsqueda veremos los equipos Synology anunciados en la red.


En la imagen vemos el equipo que queremos instalar XPenology y mi DS713+, así que sobre el segundo realizamos botón derecho y seleccionamos la opción "Instalar", donde deberemos elegir este archivo .pat que está modificado expresamente para permitir la instalación con este método.

Descarga: DSM_DS3612xs_4458.pat  (180MB)


Introducimos la contraseña para la cuenta Admin. Podemos elegir la creación de un volumen automático en formato SHR, aunque en este caso dejamos eso para luego.


Comienza la instalación.


La instalación es rápida si no creamos un volumen, aunque dependerá del equipo al que le estamos instalado XPenology.


Ya podemos conectarnos en la misma ventana vía http a nuestro nuevo equipo con XPenology. Importante: el USB que hemos utilizado para el arranque del equipo es necesario si se reinicia, de ahí que recomiende no quitarlo y dejarlo en una zona que no sea visible.

También podemos conectarnos siempre desde Synology Assitant o Web Assistant si no sabemos la IP de nuestro NAS.


Y ya tenemos nuestro NAS casero con el software DSM de Synology 5.0-4458 accesible y que personalizaremos a nuestro gusto:


Por supuesto tenemos que tener en cuenta que servicios como Quickconnect no los podremos utilizar al no tener un número de serie válido (se podría modificar más adelante para intentar validar este servicio).

ACTUALIZACIONES DE DSM OFICIALES DE SYNOLOGY EN XPENOLOGY
Al tratarse de un sistema modificado debemos vigilar de no actualizar DSM a través del Panel de Control de forma automática, aunque en caso de hacerlo deberíamos recibir un mensaje de "archivo corrupto" y no debería pasar nada siempre es mejor tener mucho cuidado de no instalar ninguna actualización si no ha sido modificada o testeada específicamente para XPenology, generalmente requiere una modificación del archivo .pat que contiene el update o bien le ejecución de algún comando vía SSH antes de aplicarla.

AVISO: parece que puede haber algún problema con algunas placas y la función ODD y el puerto eSATA, para corregirlo solo debemos conectarnos al NAS con XPenology vía SSH con un software tipo Putty (recuerda habilitar las conexiones SSH en el panel de control).

En la consola SSH escribimos: vi /etc/synoinfo.conf
Pulsamos "I"
Introducimos las siguientes líneas:
esataportcfg=0x30
internalportcfg=0xf
usbportcfg=0x1FC0

Pulsamos Esc (ESCAPE) y luego introducimo el comandos "wq"
A continuación realizamos la mis operativa pero para el archivo "/etc.defaults/synoinfo.conf"

Listo.

Foro en inglés de CyanLabs con todo el procedimiento.

ACTUALIZACIÓN: Si instalastes XPenology con DSM 5.0-4458 y deseas actualizar a la versión
5.0-4493 puedes realizar este sencillo proceso siguiendo las instrucciones de este enlace: Actualizar Xpenology (DSM 5.0.4458 a 5.0.4493)

4 comentarios:

  1. Buen tutorial. ¿Sabes si se pueden instalar actualizaciones del DSM sin problemas?

    ResponderEliminar
  2. Ahí está el problema, que por cierto me das la idea de recalcarlo en la guía: las actualizaciones requieren una manipulación previa en menor o mayor grado, los updates que modifican la versión necesitan que se modifique el propio .pat mientras que los minor updates (los 5.0.xxxx Update x) sirve el propio de Synology pero ejecutando previamente un comando vía SSH. Tengo los tutos de actualización a medias entre otros...

    ResponderEliminar
  3. Me lo temía. Acabo de hacer la prueba en Virtualbox y me da error. Hay que tener muuucho cuidado con las actualizaciones. Personalmente ni de broma guardaría mis copias de seguridad en un XPenology. Eso sí, para trastear está bien.

    ResponderEliminar
  4. Genial guía, creo que voy a pasarme de mi n54l a xpenology próximamente, gracias.

    ResponderEliminar