About Taringa!

Popular channels

Convertí obsoleta e inutil HP mini 1000 en servidor casero.



Consideraciones previas


Guía Paso a Paso como instalar GNU/Linux Debian
Nivel: Principiante.
Espero sepan disculpar, algunas imágnes si no tienen la calidad deseable.


Introducción
Hace muchos años llego a mis manos una netbook HPmini 1000 que solo servía para navegar por internet, así que borre todo y le isntalé windows xp, así funciono durante 3 años, hasta que se torno lenta y la arrumbe otro año, posteriormente la desempolvé y le instalé Linux Mint, esto le dió vida durante otros tres años y pasado este tiempo la volví a arrumbar. Año y medio después la encontré nuevamente y me detuve un timpo pensado que hacer con ella.

¿Venderla?
Ni en sueños alguien desperdiciaría dinero en esta netbook, lo más seguro es que tuviera que pagar para que se la llevaran.

¿Regalarla?
¿Aquíen podría serle útil. tiene linux?

¿Hecharla a la basura?
Tampoco, la tecnofilia no me lo permitio.

Ya que aun funciona con eliminador, opte por darle una tercera opotunidad, tiene 80 gb en disco duro interno y 1 gb en RAM. Si le agrego un disco duro usb me sirve para guardar archivos y descargas ocasionales como películas, videos, música y documentos del hogar o cualquier cosa.

Ventajas

  • El consumo de energía es significativamente menor al de una PC de escritorio, ya que usa convertidor de voltje.
  • No hace ruido durante su operación.
  • Solo activaré este mini servidor cuando lo requiera.
  • Puedo ejecuatar descargas durante la noche mientras todos duermen y no hay demanda de ancho de banda.
  • Con un sistema linux puedo administrarlo hasta desde el celular, ipad, tablet o laptop.
  • El acceso estará fácil y sencillamente disponible para todos en la casa y desde cualqueira de los dispositivos descritos.
  • Agregar una discreta segunda unidad usb de 1 tera le quitará estres a la unidad principal afectando positivamente todo el sistema.
  • La mayor ventaja de todas. es que ocupa un espacio mínimo, casi podría esconderla y no le estorbará a mi esposa, esto evitará repentinas caidas del sistema.
  • No necesito gastar dinero en compar software propietario. 


Desventajas
  • El BIOS de esta netbook no permite activación wakeonlan, simplemento no tiene opciones de manejo de energía. Así que no podre iniciarla remotamente. Investigaré otras opciones para resolverlo, si ustedes conocen otra forma agradeceré compartan es info.




Metodología
Instalar un software servidor sin interfaz gráfica capaz de explotar todos los recuros de esta minicomputadora; crear directorios compartidos accesibles desde cualquier dispositivo compatible con redes lan.



Software Servidor

Me decanto por GNU/Linux Debian, ya que soporta dispositivos i386, además de ser un sistema que goza de una excelente reputación, ofrece estabilidad y bajo consumo de recursos. Excelente para este proyecto.
Como solo deseo compartir en red local no voy requirir instalar software adicional, salvo el paquete open-ssh para administración remota.


IMPLEMENTACIÓN

Material y Equipo que voy a usar:
  • HPmini 1000 con energía eléctrica.
  • Adaptador de corriente de la hpmini.
  • Cable de red con sus terminales.
  • 1 Memeoria USB de 4gb o mayor.
  • Archivo iso de instalción Debian.
  • 1 disco externo usb con capacidad de 1 tera.
  • Adaptador de disco duro externo.
  • 1 Libreta nueva y bolígrafo para iniciar mi bitácora de servidor.
  • 1 teléfono celular o tablet con sistema android y la app Es File Explorer para accesar al servidor.



Obtención de GNU/Linux Debian
Debian es un sistema operativo con licencia libre, así que lo descargaré del sitio oficial del proyecto Debian. Como el procesador de esta HPmini es intel de 32bits es necesario descargas debian para plataforma intel 386 (i386). Descargo debian de: https://www.debian.org

Voy a descargar la imgen completa:


Esta página nos ofrece algunas opciones de descarga, ftp, html, gestor de torrents. Yo lo bajaré mediante FTP:


En el sigueinte enlace seleccionamos DVD, que tiene todo el software deseable para instalación completa y necesito la versión i386:


Finalemente descargo la imagen iso número 1, el dvd 2 y dvd 3 integra todo el software disponible en la versión que usaré. Por ahora solo necesito el DVD1 para ejecutar la instalación:



Ya tengo mi imágen iso, como esta netbook no tiene lector dvd necesito cargar la imagen del disco de instalación en una memoria usb boteable. Para este proceso voy a usar el programa de libre descarga "Rufus".




Cargar imagen iso del DVD  instalador en una memoria USB

Bien, ya tengo descargada la imgen iso del DVD1 del instalador debian, ahora necesitamos cargar esa imagen en una memoria boteable. Descargo rufus del sitio oficial: https://rufus.akeo.ie


Una vez descargado inserto la memoria usb y después ejecuto Rufus como administrador:


  • 1) Selecciono unidad usb.
  • 2) Verifico.
  • 3) Selecciono imagen iso.
  • 4) Busco la imagen iso del DVD 1 de instalación Debian.
  • 5) Clic en "Empezar" y espero a que rufus indique que finalizó.
  • 6) Clic en "Cerrar".
  • 7) Extraigo la memoria USB y la inserto en la obsoleta HPmini.


Con la memoria insertada inicio la HPmini y de inmediado oprimo la tecla F9 para lanzar el menu de opciones de inicio: (Nota, también inserto cable ethernet en su puerto correspondiente.)

Selecciono la unidad usb y doy enter, despues de esto estamos listos para iniciar formalmente este fiesta loca.



INSTALACIÓN DE GNU/LINUX DEBIAN

Selecciono install y doy enter.

En esta pantalla selecciono el país.


La configuración del teclado es latinoamericano.


Selecciono eth0; por lo regular es el adaptador ethernet o de red lan:

Ahora debo escribir el nombre con el cual será identificada la HP mini, yo le pondré "miniservidor":


Ahora debemos ingresar el nombre del grupo de trabajo, por lo regular o por default es "WORKGROUP", pero podemos poner cualquier otro, por ejemplo: casa, familaperez, workgroup, cuartopiso, redconvirus, minegocio, etc. Esto permitirá integrar este miniserver en un grupo de trabajo y visualizarlo en la red. Yo pondré REDCONVIRUS:


Lo siguiente es determinar una clave para el super usuario y escribirla claramente en mi bitácora, depués la escribo en la pantalla del instalador:



Confirmo para verificar correcta escritura:



Ahora escribo el nombre completo del primer usuario, puede ser: Pedro Páramo, Octavio Paz, Gabriela Mistral, Artur Conan Doyle, etc. Yo simplemente pondre:



Bien, ahora en mi bitácora escribo el nombre de usuario y la contraseña, después la escribo en el instalador:



Entro la contraseña:



Confirmo contraseña:



Perfecto; por ahora dejo la bitácora y bolígrafo en paz. Lo siguiente es selecionar zona horaria:



Ahora tengo que particionar el disco duro, no requiero un particionado avanzado ya que únicamente tendréun usuario con fines administrativos, de tal manera que dejaré que el instalador haga todo por mi de acuerdo a las siguitentes pantallas:
 
Selecciono el único disco duro sda (nota: la unidad sdb es la usb con el instalador):



Soy novato, como dije no requiero particionado avanzado, seleccion todo en una sola partición:



Finalizo:



Ahora debo confirmar y guardar los cambios para que sean efectivos:

El sistema comenzará la carga de controladores del equipo y otros paquetes necesarios, esto demorará algún tiempo, así que espero  hasta la sigueinte pantalla.



La siguiente pantalla pregunta si deseo utilizar una replica de red, esta réplica es para descargar las ultimas actualizaciones disponibles, es necesario tener la conexión a internet, así que selecciono "si" y enter:



Ahora selecciono mi país para conectar a la réplica mas cercana:



El instalador muestra los sitios disponibles con réplicas debian y selecciono:



La siguiente pantalla pregunta si debo escribir algún proxi para poder salir, yo ignoro esta pantalla y seleciono "continuar" con enter:



La sigueinte pantalla pregunta si deseo enviar información ánomima con fines estadísticos, puedo selecionar "si" y también pode seleccionar "no":



Ahora llegé a la parte más importante del instalador, con la barra espaciadora y las flechas:
  • - Deshabilito desktop enviroment, porque no quiero interfaz gráfica que consuma recursos del procesador. Tampoco necesito web server, ni servidor de impresión, ni dns server, tampoco web server. Los deshabilito.
  • - Habilito "File server" para que debian instale algunos servicios útiles como samba.
  • Habilito "SSH Server" para administrar el miniservidor remotamente.
  • Habilito "Laptop" par que debian instale algunas configuraciones útiles, como poder cerrar la tapa de la hpmini y esta siga operando como servidor.
  • Habilito "Utilidades estandar del sistema" para que instale los servicios básicos y necesarios para que opere este servidor de archivos.
  • Finalmente selecciono "continuar" con enter.

La instalación demora, ya que descarga software actualizado y finaliza la instalación,
asi que espero, todo lo que tenga que esperar.
.

.

.



Casi termino, ahora me pregunta si deseo instalar le gestor de arranque, el gestor de arranque carga Debian cada que iniciamos el servidor, y por supuesto acepto con "si", como la hpmini solo tiene un disco duro, el instalador omite preguntar en que unidad instalaré el cargador de arranque, acepto en "si":



En esta pantalla el instalador ya desmontó la unidad usb, así que la extraigo, después acepto en "continuar" para reiniciar el sistema:





Finalmente veo la pantalla de inicio de sesión,

GNU/Linux Debian fue exitosamente instalado:

Pido disculpas por la calidad de algunas imágenes.



Fabuloso esta HPmini ya casi es un servidor casero,
faltan algunas importantes tareas que cito a continuación:
  • Conexión SSH
  • "Formateo", particionao del disco duro secundario.
  • Montar la unidad secundaria automáticamente. Archivo fstfb.
  • Crear directorios en la unidad secundaria, como podrían ser torrents, descargas, libros, imagenes, etc.
  • Actualizar la fecha y hora del sistema y BIOS.
  • Copiar la imagen iso del disco de instalación de Debian.
  • Descargar la imagen iso con wegt si no estamos en situ.
  • Actualización del archivo fstab para que cargue el disco duro automáticamente y cargue la imagen iso como otra unidad.
  • Modificar el archivo sources.list para que cargué la imagen iso en los repositorios de actualización de sistema.
  • Escribir un sencillo cron que actualice la base de datos de repositorios Debian y después actualice el sistema con un upgrade.



Ya de regreso con mi disco externo usb instalado y 

configurada en el archivo fstab,

voy a crear un directorio para compartir en red:


CREACIÓN DE DIRECTORIO COMPARTIDO

Como root:
[color=#000000][color=#000000]
 mkdir /media/d/homeserver
[/color][/color]


necesito dar permisos para que todos en la familia puedan entrar, guardar información,
crear directorios, y borrar:
[color=#000000][color=#000000]
 chmod -R 777 /media/d/homeserver
[/color][/color]



CONFIGURACIÓN DEL SERVIDOR SAMBA

Voy a modificar el archivo smb.conf para indicar que directorio estará compartido; esta carpeta se llama "homeserver" y estará disponible para todos en la red local.

Como root:
[color=#000000][color=#000000]
 nano /etc/samba/smb.conf
[/color][/color]



Avanzo hasta el final del archivo y agrego estas líneas:
[color=#000000][color=#000000]
[homeserver]
        path = /media/d/homeserver
        read list = yes
        read only = No
[/color][/color]


Guardo los cambio con las teclas: ctrol+o
Salgo del documento con: ctrol+x



Ahora debo reiniciar le servidor samba para que cargue la nueva configuración:
[color=#000000][color=#000000]
 service samba restart
[/color][/color]


Ahora ingresaré al miniservidor desde un dispositivo movil:

Con la app Es File Explorer navego por la red - lan y veo los equipos conectados y ahí esta el miniservidor:



Ingreso para verificar el libre acceso:


Esta vivible la configuración actual del archivo smb.conf, incluido el nuevo directorio homeserver, ingreso par verificar el libre acceso.

Ya ingrese al directorio "homeserver" y estan visibles directorios que ya he creado:



Ahora verifico que puedo crear directorios, crearé un directorio llamado "screen":

Y puedo ver que efectivamente pude crear el directorio "screen" desde este movil con android:



Finalmente hago lo mismo con una pc windows 8.1:







Finalmente doy por terminado este post
mostrando este miniservidor casero en fotografías











Nota la inidad es de 1 tera, por error puse 160 gb, ya que tengo ambas unidades externas.



Conclusiones


Esta HPmini 1000, resulta ser una verguenza para HP, ya que por fines comerciales en una época en donde las netbook hicieron ¡bum!, las vendieron como pan caliente, la verdad es que ya en ese entonces eran equipos considerados basura por quienes usabamos laptops. Estas HPmini tenián como comercio objetivo a usuarios sin conocimientos informáticos; consiguieron grandes ventas con la promesa de llevar informática a los hogares, a jóvenes, niños, y hasta preofesionistas a un precio "accesible", pues si, era accesible, el problema es que entraron al mercado y ocuparon el precio que ya tenian muy buenas laptops de reventa y que eran una gran oportunidad, la consecuencia es que las laptop nuevas y usadas subieron sus precios, un un nivel lejano a la mayoría de los usuarios latinos.

Esta hpmini bien merecería estar en la basura desde su salida de fábrica, pero a fin de cuentas fue un obsequió, y esa carga emocional la salvo de para en el camión recolector.

Hasta ahora fui muy rudo con este bug hp, sin embargo la intención de este post, que me haces el honor de visitar, es demostrar que el software de calidad es capaz de dar utilidad al equipo de salida implementando acciones que dan vida y casi perpetúa su utilidad.

GNU/Linux Debian, gracias a su Contrato Social y al compromiso de miles de desarrolladores, es un software de alta caliad, seguro, estable, de alto rendimiento, altamente versatil y libre. Usemos el software libre y enseñemos a otros a usarlo.


Gracias por tu visita


Pie de Post:
-----------------------------------------------------------
Fotogrías: Propias.
Redacción: Propia.
Material de edición: Laptop Lenovo, phoshop CS6, Bride CS6.
Otros posts relacionados:
Conviertí esta vieja PC en servidor web
Conviertí esta vieja PC en servidor web 2
Conviertí esta vieja PC en servidor web 3
-----------------------------------------------------------
34Comments