web-dev-qa-db-fra.com

Accéder à un vieux disque dur peuplé avec un NAS?

Essayer de se brosser sur ma compréhension générale des disques durs et des partitions ...

J'ai un vieux disque dur SATA avec une charge de choses dessus. En ce qui me savait que ce n'était pas le lecteur de démarrage du système d'exploitation avant que je le tirai hors de sa baie et que je vendais l'ordinateur. Le fait qu'il n'a pas été utilisé pour démarrer le système d'exploitation signifie qu'il est possible d'accéder via un autre système d'exploitation sur une autre machine (besoin de clarification à ce sujet?).

J'ai récemment acheté une Synology NAS. Est-il possible pour moi de faire tourner ledit vieux disque dur au sein de la NAS et saisissez-vous de vieux fichiers de celui-ci (avant que je plonk mon roux de WD est de plus en permanence?).

Je ne l'ai pas encore tenté, mais je ne veux pas passer des heures sur place autour d'un système inconnu si cela ne peut tout simplement pas être fait.

Une inquiétude est que le NAS vous demandera de formater le lecteur avant d'installer ...

( d'autres éclaircissements

Après un morceau de recherche d'âme, je peux mieux résumer la question:

Est-il possible de mettre un vieux disque dur dans une synologie NAS sans le formater? Ou est-ce que le système d'exploitation Synology (j'imagine: une certaine arôme de Linux) nécessite une procédure de formatage afin de monter le lecteur au réseau?

Le fait que la plupart des systèmes d'exploitation sont en mesure d'au moins lire à partir de plusieurs systèmes de fichiers (FAT32/NTFS/HFS +), signifie sûrement qu'il serait possible de monter un Disque sur le réseau à travers la Synology NAS? Je n'ai besoin que d'attraper temporairement des trucs du disque, de ne pas utiliser l'ensemble de fonctions riches offert par le NAS.

7
shennan

Le moyen le plus simple de lire le disque est de la fixer à votre ordinateur ordinaire (bureau, ordinateur portable, peu importe). Il y a trop de choses à considérer lorsque vous essayez d'accéder au disque de l'intérieur du NAS et d'être sûr qu'il ne modifie de quelque manière que ce soit.

Le fait qu'il n'a pas été utilisé pour démarrer le système d'exploitation signifie qu'il est possible d'accéder via un autre système d'exploitation sur une autre machine (besoin de clarification à ce sujet?)

Le fait qu'une machine utilise un disque pour lire ses données de démarrage de cela n'a pas d'importance du tout. Tout ce dont vous avez besoin pour accéder aux données sur le disque est .. Le disque. (Ceci est vrai pour tout support de stockage)

Les données sont placées sur le disque de manière structurée. Ceci est généralement appelé "le système de fichiers". Si vous connaissez le système de fichiers, vous pouvez extraire les données, agréablement lentement. Si OS XYZ sait comment lire dans le système de fichiers, il peut extraire les données. Si votre synologie NAS=== connais le système de fichiers du disque en question et est capable de le monter .. Ensuite, votre NAS lira les données.

1
akira

Vient de sculpter sur ces questions tout en essayant de résoudre le même problème. Voici ce qui m'a aidé:

Apparemment, DSM n'offre pas un moyen de monter un volume de disque dur sans l'ajouter à NAS. Ainsi, il n'est pas possible de l'avoir disponible à l'intérieur de l'interface Web ou partagé via le réseau - au moins avec des packages par défaut.

Toutefois, Synology est un ordinateur Linux complet en vedette, ce qui vous permet de faire tout ce que vous êtes heureux de vous connecter à la coquille. Donc, vous devez:

Étape 1 : Activer l'accès Telnet via Panneau de configuration -> Système-> Terminal et SNMP-> Terminal -> Vérifier "Activer le service Telnet = "

Ensuite, vous devez vous connecter en racine via n'importe quel client Telnet. Pour moi, cela a fonctionné de cette façon de la ligne de commande du terminal de Mac:

Étape 2 :

telnet 192.168.1.21
Synology login: root
Password: *your admin password*

Ensuite, vous devez monter le volume. Vous devez savoir ce qui est-ce, c'est donc la commande d'aider:

Étape 3 :

parted /dev/sdd

J'ai eu 4-bay 414play, et "SDD" est pour la 4ème baie. "SDA" est pour 1st, "SDB" est pour la 2e, alors vous obtenez l'idée. Ensuite, cela montrera quelque chose comme ça:

GNU Parted 3.1
Using /dev/sdd
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) 

Ici, vous devez taper la commande "Imprimer". Cela vous montre la liste des partitions:

print
Model: WDC WD10EACS-00ZJB0 (scsi)
Disk /dev/sdd: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name                  Flags
 1      20.5kB  210MB   210MB   fat32        EFI System Partition  boot
 2      210MB   1000GB  1000GB  hfs+         Bookshelf

(parted) 

Type suivante, tapez "Quittez", et cela va arrêter. Ne faites rien d'autre, cela pourrait avoir des conséquences néfastes;) comme "séparé" est en fait pour jouer avec une table de partition.

Donc, vous avez maintenant une liste de volumes sur votre disque dur et la prochaine chose que vous puissiez faire est de le monter.

Étape 4 :

mount -t hfsplus /dev/sdd2 /volumeUSB1/

Choisissez la partition appropriée pour vous (/ dev/sdd2) et choisissez le bon système de fichiers - ils ont tous été affichés à l'étape précédente. Maintenant, faites-le ...

Étape 5 :

ls -la /volumeUSB1/

... et voir la magie (en supposant que tout ce qui précède a fonctionné). Pour le copier sur votre NAS Volume, déterminez-la où mettez-le sur vos dossiers partagés réseau. I.e. Si vous souhaitez mettre des fichiers au dossier "NetBackup" par défaut, procédez comme suit:

Étape 6 :

cp -r /volumeUSB1/ /volume1/NetBackup/

Le drapeau "- r" signifie récursif. Cela prendra du temps, il ne sera pas interactif - SOO vient de regarder des fichiers apparaissant dans une interface Web jusqu'à ce qu'il soit fait.

J'espère que cela aiderait.

P.s. Et n'oubliez pas de désactiver l'accès Telnet, ce n'est pas aussi sécurisé.

15
Pavel Khr

Je suis maintenant exactement dans la même situation: je veux utiliser quelques vieux disques durs, qui se produisent de la même taille, de mettre en place un raid dans ma synolymère nouvellement achetée DS414 NAS. Les données sur le premier disque dur pourraient être supprimées, donc je viens de l'installer et de le formater. Cependant, avec d'autres disques disques, j'ai besoin de déplacer des données d'eux vers le NAS en premier.

L'un des disques durs se présente sous la forme d'un disque dur USB2/ESATA de 3,5 "externe. J'ai ouvert le boîtier et a pris le disque dur. Maintenant, j'ai une cage USB/ESATA et peut l'utiliser pour connecter à la fois 2,5 et 3,5. des disques de pouce à mon ordinateur portable ou à la NAS.

Connexion à NAS=== Ceci est comme suit: cahier → wifi → routeur Ethernet/wifi gigabit → adaptateur d'alimentation → Ethernet rapide → DS 414.

J'ai fait des expériences.

  1. HDD dans la cage connectée au câble ESATA à mon ordinateur portable. =NAS est accessible via l'explorateur de fichiers Windows sur le cahier. La copie de fichier passe à la vitesse de 6 Mo/s.
  2. HDD connecté à NAS via USB2. NAS======= Accès via Explorateur de fichiers Windows sur l'ordinateur portable. Les fichiers sont déplacés sous Windows, du disque dur à NAS (les deux peuvent être visibles sous réseau> DS414). Vitesse: 2,2 Mo/s.
  3. Même connexion, les fichiers sont déplacés à l'aide de la station de fichiers DSM. Vitesse: 24 Mo/s.
  4. A pris le disque dur et l'a inséré dans le NAS. DS414 a refusé de voir son contenu, je ne pouvais donc que le formater.

Je n'ai pas essayé: Connexion NAS au routeur (pour atteindre Gigabit Ethernet Vitesse + ESATA). Toutefois, dans mon expérience, Windows est très lent dans la copie de centaines de fichiers simplement parce qu'il les aborde en quelque sorte l'un après l'autre. Il faut pour toujours même si les fichiers sont petits.

Résumé: Dans mon cas, la copie via USB2 à l'aide du système d'exploitation Synology était le moyen le plus rapide de déplacer des fichiers d'un disque dur peuplé au NAS.

2
texnic