Sustituir el disco duro interno#

Advertencia

Por favor, haga esto sólo si sabe lo que está haciendo. Al modificar el NextBox usted anula la garantía de al menos el hardware del NextBox. Estos pasos generalmente no están cubiertos por el soporte, ¡usted está modificando su NextBox bajo su propio riesgo!

Requisitos previos#

  • Sistema operativo tipo Linux

  • Disco duro de 2,5”” con una altura máxima de 15mm, la mayoría son de 7mm

  • Un usuario que puede adquirir derechos de root usando sudo

  • Los siguientes comandos deben estar disponibles: sudo, parted, mkfs.ext4, bash.

  • Al menos un conocimiento básico sobre el montaje/desmontaje y la ejecución de shell-scripts

  • Destornillador Phillips

  • Configure el acceso ssh en su NextBox

Advertencia

El script que se utiliza adquirirá derechos de root para borrar el disco duro que le pases al script. **Ten mucho cuidado de pasar el dispositivo correcto al script, si pasas la partición del sistema, este script destruirá tu sistema operativo en funcionamiento.

Consejo

Lea los siguientes pasos completa y minuciosamente antes de ejecutarlos, si no entiende lo que significa un determinado paso puede ser una indicación de que no debe hacerlo por sí mismo.

Preparar el nuevo disco duro#

  1. Obtenga su archivo nextbox.conf de su disco duro original utilizando ssh, se encuentra en su NextBox dentro del directorio /srv/nextbox.

  2. Guarda tu nextbox.conf en tu ordenador

  3. Consigue el siguiente script: https://raw.githubusercontent.com/Nitrokey/nextbox/master/assembly/simple_prepare_harddrive.sh

  4. Haz que el script sea ejecutable: chmod +x simple_prepare_harddrive.sh

  5. Conecte su nuevo disco duro al ordenador

  6. Determina el nombre de tu disco duro (por ejemplo, /dev/sdb) y asegúrate de que ninguna de sus particiones está montada

    Advertencia

    De nuevo: piensa al menos dos veces en el siguiente paso. Asegúrate de que te refieres al dispositivo de disco duro correcto (y NO a una partición, significa que /dev/sdb1 está mal).** El script declinará hacer la operación en /dev/sda ya que hay muchas posibilidades de que este sea el disco duro de tu sistema, si realmente necesitas esto puedes comentar las líneas 23-26 dentro del script.

  7. Ejecute el script utilizando el nombre del dispositivo que ha determinado. Una vez que se le pida su contraseña sudo, por favor, proporciónela para permitir el acceso r/w al disco duro:

    $ ./simple_prepare_harddrive.sh <device-name>
    
    # example: ./simple_prepare_harddrive.sh /dev/sdb
    
  8. Observe la salida del script’para ver si hay algún error, no debería haber ninguno

  9. Al final del script se le pedirá que monte la partición creada y copie sobre la nextbox.conf (a /nextbox) que copió en el paso 1. y 2., desmonte la partición y habrá preparado con éxito su nuevo disco duro.

Guía de sustitución#

  1. Dentro de la aplicación NextBox Nextcloud ve a «Ajustes del sistema» y apaga tu NextBox usando el botón «Poweroff».

  2. Una vez que el LED de estado se haya apagado brevemente (no del todo, por lo tanto, muy oscuro) y los LED del puerto Ethernet estén apagados, puedes desconectar todos los cables de tu NextBox

  3. Desenroscar los 8 tornillos Phillips

  4. Retire primero con cuidado la tapa superior (lo más vertical posible)

  5. De nuevo con cuidado, retire la tapa inferior verticalmente, ahora se ve el llamado puente

  6. Despliegue el cable USB a SATA y coloque el puente NextBox boca abajo sobre una superficie apta para la electrónica, como un escritorio, como se muestra en la siguiente imagen

    nextbox-backside
  7. Desatornille los tornillos Phillips que sujetan el disco duro en su posición (la cantidad de tornillos puede variar, dependiendo de su tipo de disco duro) que se muestran en la siguiente imagen:

    nextbox-tornillos traseros
  8. Una vez retirados los tornillos, empuje el disco duro con cuidado hacia la dirección indicada en la imagen anterior. No lo empuje hacia la otra dirección, podría dañar el cable USB.

  9. Retire el cable USB a SATA del disco duro

    Advertencia

    Evite desconectar el conector USB macho-hembra para no cambiar la posición y doblar el cable. Si tiene que hacerlo: tenga cuidado de hacer la menor fuerza posible en la parte de 90° del cable de extensión USB.

  10. Conecte su nuevo disco duro previamente preparado

  11. Deslice con cuidado su nuevo disco duro en el puente y fíjelo en la posición correcta utilizando los tornillos retirados anteriormente

  12. Doble el cable USB a SATA (en círculos) en el espacio abierto detrás del disco duro.

  13. Por último, monte su NextBox de nuevo en orden inverso siguiendo los pasos 5. a 3.

En el primer arranque después del montaje, dale al NextBox el tiempo suficiente para arrancar y obtener todos los paquetes necesarios de Internet. Asegúrate de que tienes una conexión ethernet. Deberías esperar que el LED de estado cambie (el amarillo será el primero) bastante rápido (menos de 2 minutos). Si el LED de estado no cambia en absoluto, es probable que haya algún problema con el cableado o el contenido de su disco duro.