| Méthode en fonction de votre système, comment faire.... |
Windows
XP - 2000 |
- Télécharger cette utilitaire qui ne nécessite pas d'installation.
Roadkil's Disk Wipe
Penser à utiliser un compte de type 'Administrateur' pour
l'exécuter
|




 |
- Si votre disque est neuf, je vous
conseil de déclarer et de créer temporairement une partition/lecteur dans le
gestionnaire de disque Windows. Cela évitera de confondre les disques entre
eux !
On peut toutefois s'en passer, car l'utilitaire DiskWipe permet la sélection
de disque physique, sans partition existante.
- Clique droit sur l'icone 'poste de
travail'.
Sélectionner 'Gérer'
puis 'Stockage'
~ 'Gestion des disques'.
Si le disque n'est pas initialisé, Windows vous le proposera.
Répondre 'Suivant'
ou 'OK' a
chaque question.
- Faite un clique droit sur la
zone graphique de l'utilitaire et 'Nouvelle partition'.
Clique 'Suivant'
jusqu'au choix de la lettre lecteur, changez là si nécessaire.
Et surtout mémorisez là !
- Sur la fenêtre suivante, cocher 'Ne
pas formater'.
Ce formatage
n'est pas très utile, nous allons de toute façon tout effacer avec
Roadkil's Disk Wipe
- Clique 'Suivant'
puis 'Terminer'.
Notre
disque est prêt pour la préparation et vous avez bien repéré sa lettre
lecteur.
|
 |
- Exécuter
Roadkil's Disk Wipe
Sélectionner le bon
disque, cocher 'Random data'
en 1 passe.
Respirer et cliquer sur 'Erase'
|
|
|
Note : |

 |
- Pour ce Seagate 1.5T, il faudra attendre environ 5 heures sur une
connexion eSata sur PC. Il faudrait prévoir le triple en USB (quinze heure).
Vous avez le temps de faire autre chose donc. Vous avez une indication
d'avancement qui s'affiche afin de vous situer niveau performance. Car ce
temps de préparation et directement lié aux performances du disque et du
contrôleur de votre PC.
- J'ai poussé le vice, oui oui
,
faire une seconde fois cette préparation. Résultat => plus aucune erreur sur ce disque.
Après réflexion, ce n'est pas normal, car DiskWipe contrôle chaque zone du
disque. Défectueuse ou pas. Si ce nombre vari, cela signifie que ces
secteurs défectueux au premier passage sont instables Se qui n'est pas un
bon signe.....
- Bien sur c'est long. Vous pouvez toutefois, en cas de force majeur,
l'arrêter sans problème, mais cette préparation ne sera pas valide. Il
faudra la recommencer, complètement, pour qu'elle le soit.
Et c'est vraiment obligatoire si vous ne voulez pas de soucis de lecture /
écriture avec votre disque.
|
|
Sous Telnet. Disque externe USB/eSata et SYNO fonctionnel. |
|
|
- Ouvrer une session Telnet ou une fenêtre de commande (Shell).
Utiliser le compte 'root' et le mot de passe du compte 'admin'
de la page d'administration.
Je rappelle que ces 2 comptes partagent le même mot de passe.
|
 |
- Repérer le 'device' de votre disque externe, par rapport a
sa taille, sont type ou
le nombre de partition s'il n'est pas vide, avec la commande:
fdisk -l | grep "/dev/[sh]d[a-z]"
Vous obtiendrez une liste de chemin commençant par /dev/....
Le chiffre a la fin définit le
numéro de partition, s'il y en a.
Attention,
après cette préparation, il ne restera plus rien sur ce disque

- Dans mon exemple (voir image ), mon disque fait 500Go et ne possède pas
de partition.
On utilisera donc le 'device' /dev/sdl
Note : Dans le cas ou votre disque n'est pas vide de partition. Il
faudra les détruire afin d'évité les problèmes. Vous pouvez le faire
simplement avec la commande :
dd if=/dev/zero of=/dev/sdl
bs=512 count=1
Attention, dans mon exemple, j'utilise le device sdl.
Rebooter avant de continuer.
- Lancer la procédure de préparation avec la commande :
dd if=/dev/zero of=/dev/sdl
bs=1M conv=noerror &
Ou, si votre Firmware est DSM 3.0 ou +
dd if=/dev/zero of=/dev/sdal
bs=1M &
Note :
- Le '&' a la fin de la commande
permet de lancer l'opération en mode batch.
Vous pouvez ainsi fermer votre fenêtre Telnet ou 'Shell' sans risquer
d'arrêter l'opération.
- A la fin, un message d'erreur du style dd:
/dev/sdl: No space left on device est renvoyé si vous n'avez
pas quitté la fenêtre Telnet, c'est normal, cela signifie que le disque
n'a plus de place et que la procédure a réussie !
- J'ai testé cette astuce sur un CS-406 avec un disque 500Go Hitachi
en externe USB.
Temps = 6H30 minutes
|
| Sous Telnet. SYNO
neuf et 2 disques minimum. |
- Monter dans votre boitier SYNOLOGY tous vos disques, mais ne connecter
qu'un seul disque.
Installer
le Firmware avec SYNOLOGY Assistant.
|
|



 |
- Connectez-vous sur la page d'administration du SYNO avec votre
navigateur et :
- Désactiver l'hibernation des disques. - Activer Telnet. - Mettre un mot de passe au compte 'admin'.
Note : Ce mot sera partagé avec le compte 'root',
équivalant de 'admin' sous Telnet.
|
|
 |
- Relever l'IP local de votre SYNO. vous avez cette information sur la
barre d'adresse de votre navigateur ou avec SYNOLOGY Assistant.
- Eteindre votre boitier SYNOLOGY et connecter tous vos disques restant.
|
|

 |
- Ouvrer une session Telnet, utiliser par exemple l'excellent programme
PuTTY.
Compte 'root' obligatoire avec le mot de passe du compte 'admin'
|
|
 |
- Lister le 'device' de chaque disque avec la commande.
grep "[sh]d."
/proc/partitions
Dans mon exemple on voie bien le premier disque est ses deux partitions
d'origine, crée lors de l'installation du Firmware.
| sda |
Nom du disque n°1 |
| sda1 |
Nom de la première partition (le système) |
| sda2 |
Nom de la seconde partition (le swap) |
| sda3 |
Cette partition est manquante dans mon exemple.
Elle existe lorsque l'on crée le volume pour les données. |
- Les autres disques n'étant pas formatés, aucune partition n'est visible.
On a donc
sdb sdc sdd et sde Sur un boitier 2 baies, vous auriez uniquement
sdb (en plus de sda) Sur un boitier 4 baies, vous auriez
sdb sdc et sdd Sur certains modèles, on aura 'hda' a la place de
'sda'
- Il est important de ne pas préparer un disque qui contient la
première partition, celle du système Linux du SYNO. Dans un tel cas,
l'opération de préparation peut échouer.
Il faudra alors détruire cette partition. En supposant que vous voulez
préparer le second disque 'sdb' alors qu'il n'est pas vide, vous
pouvez le faire simplement avec la commande :
dd if=/dev/zero of=/dev/sdb
bs=512 count=1
Rebooter votre SYNO après si vous exécutez cette commande sur
un ou plusieurs disques/devices.
|
|
 |
- Il ne reste plus qu'a lancer la préparation de ces disques.
Vide de toute partition, avec les commandes suivantes
 |
Depuis DSM 3.0 (Firmware SYNOLOGY), il faut
supprimer
l'argument 'conv=noerror'
des commandes ci-dessous |
 |
|
| dd if=/dev/zero of=/dev/sdb
bs=1M conv=noerror & |
pour le disque n°2 |
| dd if=/dev/zero of=/dev/sdc
bs=1M conv=noerror & |
pour le disque n°3 |
| dd if=/dev/zero of=/dev/sdd
bs=1M conv=noerror & |
pour le disque n°4 |
| dd if=/dev/zero of=/dev/sde
bs=1M conv=noerror & |
pour le disque n°5 |
|
|
A la fin, un message d'erreur du style dd:
/dev/sd...: No space left on device est renvoyé si vous n'avez
pas quitté la fenêtre Telnet, et cela pour chaque disque. C'est normal, la préparation a réussie ! |
|
Note : |
- Le '&' a la fin de la commande
permet de lancer l'opération en mode batch.
Vous pouvez ainsi fermer
votre fenêtre Telnet ou 'Shell' sans risquer d'arrêter l'opération.
- La commande 'ps' permettra de
vérifier que le processus 'dd' tourne bien.
ou la commande 'top'

appuyer sur la touche 'q' de votre clavier pour sortir de la
commande 'top'
- Prévoir pas mal de temps pour cette préparation.
Sur un DS509+ avec un disque, environ 4,5h par Téra, 7h pour un disque 2T
avec 4 disques en simultanés 12h au total avec des disques 2T.
|
- Bien, dans mon cas, après une bonne attente, (11h45minutes), les 4
processus se sont arrêtés.
Il ne reste plus qu'a préparer le premier
disque qui nous a servi temporairement pour le système.
On va maintenant dupliquer le systèmes sur le second disque, simplement en
créant un volume 'basic'.
Ouvrir la page d'administration du SYNO avec votre navigateur, déplacez-vous
dans 'Volume' et crées en un, en sélectionnant le second disque puis
mode 'basic'.
Laisser faire cette création jusqu'au bout, et détruisez-là de suite.
Détruisez également le volume du disque N°1 s'il a été fait lors du
chargement Firmware.
- Retournez sous Telnet, on va maintenant détruire les partition du
premier disque.
Dans mon exemple, je suppose que le premier disque est sda, en
fonction de votre modèle, il pourrait être hda
Pour faire ce la, 2 méthodes :
- La plus pratique, avec 'dd' taper simplement la commande suivante
:
dd if=/dev/zero of=/dev/sda
bs=512 count=1
- Avec 'fdisk'. On ne détruira que la première partition, c'est
suffisant.
fdisk /dev/sda Puis taper chaque caractère suivant en les validant chaque fois.
 |
d |
Passage au mode 'efface partition' |
| 1 |
Le chiffre un qui désigne la première partition |
| p |
Affiche et listes les partitions. La N°1 doit être absente |
| w |
Ecrit définitivement et finalise cette opération |
Vous venez de détruire le système Linux de votre SYNO. |
- Rebooter obligatoirement votre SYNO, normalement il devrait le faire
sans problème, le système étant sur le second disque.
- Ouvrez une dernière fois Telnet et lancer la préparation du premier
disque avec :
dd if=/dev/zero of=/dev/sda
bs=1M conv=noerror &
Ou, si votre Firmware est DSM 3.0 ou +
dd if=/dev/zero of=/dev/sda
bs=1M &A la fin, un message d'erreur du style dd:
/dev/sda: No space left on device est renvoyé si vous n'avez
pas quitté la fenêtre Telnet. Encore une fois, c'est normal, la préparation a réussie !
|
|
 |
Je le répète, toutes ces actions détruises les données
présente sur le disque.
Aucun retour, aucune restauration ne sera possible. |
| Sous Telnet. SYNO 1 disque |
Avec un seul disque, on ne pourra pas réellement vérifier et valider toute sa
surface. Le problème c'est la partition système et SWAP que l'on va effacer.
Cela figera vraisemblablement le SYNO et l'opération sera un échec.
Parfois cela
fonctionne. |
- Le Firmware doit être installer. Sauvegarder vos paramètres et vos
données sur un autre disque car cette procedure efface tout !
- Connectez-vous sous Telnet avec le compte 'root'.
- Désactiver la partition swap : swapoff -a
- Préparation de la second et troisième partition :
synodd /dev/sda[23]
CubeStation> synodd /dev/sdb[23]
synodd[/dev/sdb2]:Success
synodd[/dev/sdb3]:Success
CubeStation> |
- Préparation de la première partition : synodd /dev/sda1
A terminer
|
| Sous
MAC OS X
(LEOPARD) |
Cette procédure est proposé par IKEKE, que vous retrouverez sur
Nas-forum.
Un grand merci pour avoir comblé ce manque.
|
Connecter le disque en USB ou Firewire selon le boîtier externe utilisé.
Lancer l'Utilitaire de disque.
Une fois l'Utilitaire de disque lancé, procéder comme ceci: |
 |
- Repérer le disque à préparer dans la fenêtre de gauche et le
sélectionner
- Cliquer sur l'onglet 'Effacer'.
- Cliquer sur 'Options de sécurité...'
|
|
|
Une fois fait, une nouvelle fenêtre apparaît: |
 |
- Sélectionner l'option 'Mise à zéro des données'
- Cliquer sur 'OK' pour valider l'option et revenir à l'écran
principal de l'Utilitaire de disque
|
|
|
La fenêtre indique maintenant clairement l'option choisie
|
 |
- Cliquer sur 'Effacer'.
- Un message vous demande confirmation de l'effacement du disque,
valider en cliquant sur 'Effacer'
|
Mac utilisé /système |
iMac sous Leopard - OSX 10.5.7 |
| Modèle de disque dur |
SAMSUNG HD501LJ |
| Temps de traitement |
5h40 |
|
|
Quelques temps de préparation : |
| Disque |
Nbre |
PC Xp |
Erreurs |
SYNO |
| Hitachi 500 Go (HDT725050VLA360) |
4 |
|
?? |
USB ~ 7h00 ~ 50sec/Go |
| Western CAVIAR GP 1T (WD10EACS) |
4 |
eSata ~ 4h00 |
0 |
|
| Western CAVIAR RE2 GP 1T (WD1000FYPS) |
4 |
eSata ~ 4h00 |
0 à 65 |
|
| Western Raptor 74Go (WD740GD-00FLC0) |
4 |
eSata ~ 21min |
0 |
|
| Seagate 1.5T Barracuda 7200.11 (ST31500341AS) |
4 |
eSata ~ 5h00 |
0 à 3088 |
|
| Western Green power 2T WD20EADS |
5 |
eSata ~ 7h00 |
0 |
Sur DS509+ ~7h à l'unité
~12h par 4 disques |
|