Remplacer le disque dur interne#

Avertissement

Veuillez faire ceci seulement, si vous savez ce que vous faites. En modifiant la NextBox vous annulez votre garantie pour au moins le matériel de la NextBox. Ces étapes ne sont généralement pas couvertes par le support, vous modifiez votre NextBox à vos propres risques !

Conditions préalables#

  • Système d’exploitation Linux(-like)

  • Disque dur 2.5”” ; avec une hauteur maximale de 15mm, la plupart sont 7mm

  • Un utilisateur qui peut acquérir des droits de racine en utilisant sudo.

  • Les commandes suivantes doivent être disponibles : sudo, parted, mkfs.ext4, bash.

  • Au moins une compréhension de base du montage/démontage et des scripts shell (exécution).

  • Tournevis Phillips

  • Configurez l’accès ssh sur votre NextBox

Avertissement

Le script utilisé obtiendra les droits root pour effacer le disque dur que vous lui aurez passé. Faites très attention à passer le bon périphérique au script, si vous passez votre partition système, ce script détruira votre système d’exploitation en cours d’exécution! Toutes les données sur le disque dur passé seront inévitablement supprimées !

Indication

Lisez complètement et attentivement les étapes suivantes avant de les exécuter, si vous ne comprenez pas la signification d’une certaine étape, cela peut être une indication que vous ne devriez pas le faire vous-même.

Préparer le nouveau disque dur#

  1. Récupérez votre fichier nextbox.conf depuis votre disque dur d’origine en utilisant ssh, il est situé sur votre NextBox dans le répertoire /srv/nextbox.

  2. Enregistrez votre nextbox.conf sur votre ordinateur.

  3. Obtenez le script suivant : https://raw.githubusercontent.com/Nitrokey/nextbox/master/assembly/simple_prepare_harddrive.sh

  4. Rendez le script exécutable : chmod +x simple_prepare_harddrive.sh

  5. Connectez votre nouveau disque dur à votre ordinateur

  6. Déterminez le nom du périphérique de votre disque dur (par exemple, /dev/sdb) et assurez-vous qu’aucune de ses partitions n’est montée.

    Avertissement

    Encore une fois : pensez au moins deux fois à l’étape suivante. Assurez-vous que vous faites référence au bon périphérique de disque dur (et NON à une partition, ce qui signifie que /dev/sdb1 est faux). Le script refusera de faire l’opération sur /dev/sda car il y a de fortes chances que ce soit le disque dur de votre système, si vous en avez vraiment besoin vous pouvez commenter les lignes 23-26 à l’intérieur du script.

  7. Exécutez le script en utilisant le nom du périphérique que vous avez déterminé. Lorsque le système vous demande votre mot de passe sudo, veuillez le fournir pour permettre l’accès au disque dur :

    $ ./simple_prepare_harddrive.sh <device-name>
    
    # example: ./simple_prepare_harddrive.sh /dev/sdb
    
  8. Regardez la sortie du script pour toute erreur, il ne devrait pas y en avoir.

  9. À la fin du script, il vous sera demandé de monter la partition créée et de copier par-dessus les nextbox.conf (vers /nextbox) que vous avez copiés à l’étape 1. et 2., démontez la partition et vous avez préparé avec succès votre nouveau disque dur.

Guide de remplacement#

  1. Dans l’application NextBox Nextcloud, allez dans « System Settings » et éteignez votre NextBox en utilisant le bouton « Poweroff ».

  2. Une fois que le voyant d’état est presque éteint (pas entièrement, donc très sombre) et que les voyants du port Ethernet sont éteints, vous pouvez débrancher tous les câbles de votre NextBox.

  3. Dévisser les 8 vis Phillips

  4. Retirez d’abord avec précaution le couvercle supérieur (aussi vertical que possible).

  5. Encore une fois, avec précaution, retirez verticalement le couvercle inférieur, vous voyez maintenant ce qu’on appelle le pont.

  6. Déployez le câble USB-SATA et placez le pont NextBox à l’envers sur une surface adaptée à l’électronique, comme un bureau, comme le montre l’image ci-dessous.

    Boîte à côté de l'arrière
  7. Dévissez les vis Phillips qui maintiennent le disque dur en position (le nombre de vis peut varier selon le type de disque dur), comme le montre l’image suivante :

    Vis de fixation de l'arrière de la boîte suivante
  8. Une fois les vis retirées, poussez le disque dur avec précaution dans la direction indiquée sur l’image ci-dessus. Ne le poussez pas dans l’autre sens, vous pourriez endommager le câble USB.

  9. Retirez le câble USB-SATA du disque dur.

    Avertissement

    Évitez de débrancher le connecteur USB mâle-femelle pour ne pas modifier la position et la courbure du câble. Si vous devez le faire : veillez à exercer une force aussi faible que possible sur la partie à 90° du câble d’extension USB.

  10. Connectez votre nouveau disque dur préalablement préparé

  11. Glissez délicatement votre nouveau disque dur dans le pont et fixez-le dans la bonne position à l’aide des vis retirées précédemment.

  12. Pliez le câble USB-SATA (en cercle) dans l’espace ouvert derrière le disque dur.

  13. Enfin, assemblez à nouveau votre NextBox dans l’ordre inverse en suivant les étapes 5. à 3.

Au premier démarrage après l’assemblage, donnez à la NextBox suffisamment de temps pour démarrer et obtenir tous les paquets nécessaires à partir d’Internet. Assurez-vous que vous avez une connexion Ethernet. Vous devez vous attendre à ce que la LED d’état change (la jaune sera la première) assez rapidement (moins de 2 minutes). Si la LED d’état ne change pas du tout, il est probable qu’il y ait un problème avec le câblage ou le contenu de votre disque dur.