Ενημερώσεις υλικολογισμικού για προϊόντα Seagate. Πώς έπρεπε να αναβοσβήσω έναν σκληρό δίσκο Seagate για να αποκτήσω πρόσβαση στις πληροφορίες που αναβοσβήνει το Seagate

Πιθανώς οι ραδιοερασιτέχνες και οι αρχάριοι επισκευαστές ηλεκτρονικών που το κάνουν αυτό για τη δική τους ευχαρίστηση, δεν έχουν όλοι εξειδικευμένη εκπαίδευση στα ηλεκτρονικά - ραδιομηχανικοί, ελεγκτές κυκλοφορίας ή μηχανικοί ηλεκτρονικών. Αλλά τα περισσότερα από αυτά εξακολουθούν να έχουν κάποια σχέση με την ηλεκτρική μηχανική με τον ένα ή τον άλλο τρόπο.

Στον κύκλο μου, υπάρχουν ακόμη και ηλεκτροσυγκολλητές που ασχολούνται με μικρές ηλεκτρονικές επισκευές, που τις περισσότερες φορές αποτελούνται από αντικατάσταση απλών διογκωμένων πυκνωτών σε μητρικές πλακέτες και τροφοδοτικά, χωρίς να έχουν ούτε τον απαραίτητο εξοπλισμό ούτε τη θεωρητική εκπαίδευση. Οτιδήποτε πιο σοβαρό από αυτό θα μπορούσε να τους μπερδέψει. Βλέποντας αυτό και θυμηθείτε τον εαυτό σας σε αυτό το στάδιο, χρόνια μετά τη στιγμή που πήρατε την απόφαση να μελετήσετε σκόπιμα ηλεκτρονικά, βλέπετε ότι αυτή η απόφαση ήταν σωστή και η γνώση σε αυτόν τον τομέα - η θεωρία, στενά συνδεδεμένη με την πράξη, θα είναι πάντα περιζήτητη από την κοινωνία . Και εδώ είναι ένα ζωντανό παράδειγμα αυτού.

Πριν από λίγο καιρό, ένας ηλεκτρονικός μηχανικός που γνώριζα, μου έδωσε έναν σκληρό δίσκο που δεν εντοπίστηκε στο BIOS και ο υπολογιστής πάγωσε για ένα λεπτό στο στάδιο της αναγνώρισης των σκληρών δίσκων κατά την εκκίνηση του υπολογιστή. Αφού γκουγκλάρισα στο Διαδίκτυο και ο σκληρός δίσκος ήταν Maxtor 500 Gb SATA 2, διαπίστωσα ότι αυτό το πρόβλημα αφορούσε τους σκληρούς δίσκους των επωνυμιών Maxtor και Seagate που κυκλοφόρησαν πριν από αρκετά χρόνια.

Σκληρός δίσκος Maxtor-Seagate

Σχετίστηκε με ένα σφάλμα στο υλικολογισμικό BIOS του σκληρού δίσκου και των περισσότερων δίσκων αυτής της προβληματικής σειράς, υπήρχαν πολλές γραμμές, απαιτούσαν υποχρεωτικό αναβοσβήσιμο, διαφορετικά σε ένα σημείο αρνήθηκαν να εντοπιστούν στο BIOS της μητρικής πλακέτας κατά την εκκίνηση του υπολογιστή . Το πρόβλημα ήταν ότι ο σκληρός δίσκος μπορεί να αναβοσβήσει μόνο όταν είναι ορατός στο BIOS. Όπως κάθε άτομο που έχει προγραμματιστή, άρχισε πρώτα να ψάχνει για μια χωματερή υλικολογισμικού, αποφασίζοντας να αφαιρέσει την πλακέτα του σκληρού δίσκου και, χρησιμοποιώντας ένα ειδικό κλιπ για να αναβοσβήνει συνδεδεμένο με τον προγραμματιστή, απλά κατέβασε το υλικολογισμικό.

Κλιπ για να αναβοσβήνει με προγραμματιστή

Αλλά εδώ όλα ήταν πολύ πιο περίπλοκα: ήταν αδύνατο να αφαιρέσετε ένα υλικολογισμικό που διέρρευσε από άλλο χρήστη από κάποιον άλλο σκληρό δίσκο, ακόμη και από παρόμοιο μοντέλο, και να ξαναγράψετε ανόητα το δυαδικό αρχείο υλικολογισμικού. Αυτή η μέθοδος λειτουργεί με οποιονδήποτε άλλο εξοπλισμό, όπως μητρικές πλακέτες, δρομολογητές (υπό όρους, δεν θα πω τίποτα για την ίδια διεύθυνση MAC), οθόνες, κάρτες βίντεο, αλλά δεν είναι κατάλληλη για σκληρούς δίσκους που αναβοσβήνουν. Το γεγονός είναι ότι το υλικολογισμικό αποθηκεύει, ας τα ονομάσουμε συμβατικά, δεδομένα βαθμονόμησης - αυτά είναι δεδομένα σχετικά με την επιφάνεια του σκληρού δίσκου, Smart, BAD blocks, μηχανικά κ.λπ.

Σουίτα αποκατάστασης σκληρού δίσκου PC3000

Επομένως, δεν ήταν ρεαλιστικό να ανανεώσετε έναν σκληρό δίσκο που δεν εντοπίστηκε στο BIOS χωρίς πολύ ακριβό ειδικό εξοπλισμό για τη διάγνωση και την ανάνηψη σκληρών δίσκων. Αυτό σημαίνει ότι στο αρχικό στάδιο χρειάζεται ο σκληρός μας δίσκος να είναι τουλάχιστον ορατός στο BIOS. Για να γίνει αυτό, πρέπει να άρουμε το πρόβλημα που μεταξύ των ειδικών και των επαγγελματιών πληροφορικής ονομάζεται "Fly CC" (CC). Από πού προήλθε αυτό το όνομα;

Μήνυμα σφάλματος Mukha CC

Το γεγονός είναι ότι κατά τη σύνδεση στο τερματικό του σκληρού δίσκου χρησιμοποιώντας έναν προσαρμογέα USB-UART, με τον οποίο, χρησιμοποιώντας το πρόγραμμα Putty ή HyperTerminal, προεγκατεστημένο στα Windows XP αλλά δεν περιλαμβάνεται στη διανομή των Windows 7, βλέπουμε μια διακοπή εκκίνησης και ένα διαγνωστικό μήνυμα στο οποίο υπάρχουν γράμματα "SS". Το ίδιο το κείμενο του μηνύματος είναι το ίδιο όπως στο παραπάνω στιγμιότυπο οθόνης.

Διασύνδεση Putty

Αυτό σημαίνει ότι είστε ο ευτυχής κάτοχος ενός σκληρού δίσκου από αυτήν την προβληματική σειρά. Θα περιγράψω εν συντομία (η διαδικασία περιγράφηκε λεπτομερώς στο προηγούμενο άρθρο) πώς να συνδέσετε έναν τέτοιο μετατροπέα USB-UART, ο οποίος ονομάζεται επίσης USB-TTL. Πρέπει οπωσδήποτε να συνδέσουμε την κοινή γείωση που προέρχεται από τον προσαρμογέα USB-UART και να «διασχίσουμε» τις ακίδες RX και TX, συνδέοντας το RX στο TX και το TX στο RX. Αυτές οι ακίδες βρίσκονται στο πίσω μέρος της θήκης του σκληρού δίσκου δίπλα στις υποδοχές SATA και τροφοδοσίας.

Προσαρμογέας USB-TTL CH340G

Όπως έγραψα ήδη στο προηγούμενο άρθρο που αφιερώθηκε στη χρήση αυτού του προσαρμογέα USB-UART, για το φλας, ή μάλλον για τη διαχείριση της διαδικασίας αναβοσβήνεις του δρομολογητή, θα χρειαστεί να επιλέξουμε σωστά πειραματικά την ταχύτητα της θύρας COM, συνήθως αυτές είναι ταχύτητες των 33600, 57600 και 115200 Baud (δεν έχω δει άλλες ταχύτητες) σε κονσόλες. Διαφορετικά, αν η ταχύτητα επιλεγεί λανθασμένα, θα δούμε, όπως στην περίπτωση που αναβοσβήνει ένας δρομολογητής, άθλιο κείμενο αντί για το συνηθισμένο αγγλικό κείμενο.

Σφάλματα κονσόλας

Έτσι, έχουμε διαμορφώσει σωστά την κονσόλα. Επιλέχθηκε σωστά η απαιτούμενη θύρα COM στο τερματικό.

Επιτρέψτε μου να σας υπενθυμίσω ότι αυτός ο προσαρμογέας USB-UART κοστίζει μόνο περίπου 40 ρούβλια στο Aliexpress και μπορεί να περιέχει διάφορα μικροκυκλώματα, τα οποία αναφέρονται στο προηγούμενο άρθρο. Για όσους δεν έχουν την ευκαιρία να αγοράσουν αυτόν τον προσαρμογέα, υπάρχουν επιλογές σύνδεσης στην κονσόλα χρησιμοποιώντας ένα καλώδιο δεδομένων για να αναβοσβήνουν παλιά τηλέφωνα.

Θεωρητικά (εξάλλου, είμαστε ηλεκτρονικοί μηχανικοί, όχι ειδικοί πληροφορικής, τουλάχιστον οι περισσότεροι από εμάς) θα μπορούμε να ανανεώσουμε τον σκληρό δίσκο χωρίς να έχουμε καθόλου προσαρμογέα, χρησιμοποιώντας αντιστάσεις που ταιριάζουν με τα λογικά επίπεδα RX και TX που προέρχονται από το Θύρα COM (τροφοδοσία από τη θύρα COM δεν συνιστώ να την πάρετε λόγω του κινδύνου υπερφόρτωσης της θύρας), τα οποία βρίσκονται σε κάθε αρχαία μονάδα συστήματος. Αλλά υπάρχει μια απόχρωση γιατί δεν συνιστώ αυτήν τη μέθοδο για αρχάριους.

USB-TTL 3,3 Volt

  1. Το γεγονός είναι ότι χρειαζόμαστε αυστηρά 3,3 βολτ από τον προσαρμογέα - ούτε περισσότερο ούτε λιγότερο, και παρόλο που για λόγους ασφαλείας δεν συνιστάται να λαμβάνουμε καθόλου ρεύμα από τον προσαρμογέα, αλλά να χρησιμοποιούμε φυσική ισχύ από το τροφοδοτικό του υπολογιστή, προς τα πάνω Η απόκλιση στην ονομαστική τιμή είναι γεμάτη με κίνδυνο αστοχίας του σκληρού μας δίσκου.
  2. Το δεύτερο σημαντικό σημείο είναι ότι τα λογικά επίπεδα στη θύρα COM των μονάδων συστήματος και των φορητών υπολογιστών διαφορετικών ετών κατασκευής έχουν διαφορετικές τάσεις - από 7 έως 12 βολτ, αν δεν κάνω λάθος, και θα πρέπει να επιλέξουμε την τιμή του αντίσταση περιορισμού ρεύματος που παρέχει την απαιτούμενη πτώση τάσης χρησιμοποιώντας μετρήσεις με ένα πολύμετρο, τα ληφθέντα επίπεδα RX και TX, επομένως αυτή η μέθοδος είναι κατάλληλη μόνο για άτομα που μπορούν να κρατήσουν με σιγουριά ένα συγκολλητικό σίδερο στα χέρια τους. είναι μάλλον επιβλαβής συμβουλή.

Προγραμματιστής Gromov

Αυτός είναι ο λόγος που ο αγαπημένος προγραμματιστής όλων (συμπεριλαμβανομένου εμένα) του Gromov για το AVR MK, που συναρμολογήθηκε πριν από αρκετά χρόνια, αρνείται να συνεργαστεί με ορισμένες σχετικά σύγχρονες μητρικές πλακέτες και φορητούς υπολογιστές, επειδή χρησιμοποιώντας αντιστάσεις τυπικής τιμής για αυτό το κύκλωμα παίρνουμε τα λογικά επίπεδα χαμηλή τάση, που δεν αντιστοιχεί πλέον στη λογική τάση, κατά τον προγραμματισμό μικροελεγκτών AVR, και κατά συνέπεια, ο προγραμματιστής μας παράγει είτε ένα λογικό μηδέν αντί για ένα είτε ακόμη και σκουπίδια, τα οποία δεν αναγνωρίζονται πάντα σωστά όταν αναβοσβήνει ο μικροελεγκτής.

Κέλυφος προγραμματιστή κώδικα υλικολογισμικού

Μπορούμε να πάρουμε τα ίδια σκουπίδια όταν γράφουμε υλικολογισμικό στη μνήμη του μικροελεγκτή χρησιμοποιώντας μακριά μη θωρακισμένα καλώδια ή καλώδια, για παράδειγμα COM ή LPT για αυτοσχέδιους προγραμματιστές ή από τον προγραμματιστή στον μικροελεγκτή που αναβοσβήνει. Για τον ίδιο λόγο, όταν βλέπω σε ένα βίντεο, για παράδειγμα στο Youtube, καλώδια μήκους 30-40 cm ή περισσότερο, από έναν παρόμοιο προσαρμογέα USB-UART ή έναν αυτοσχέδιο προγραμματιστή MK AVR ή μνήμη Flash ή EEPROM, εκπλήσσομαι για το τεχνικός αναλφαβητισμός ανθρώπων που δεν κατανοούν τις συνέπειες των πράξεών τους.

Μνήμη flash BIOS DIP-8 περίβλημα

Είναι καλό εάν χρειάζεται να αναβοσβήνουμε έναν σπιτικό μικροελεγκτή AVR μία φορά και εάν χρειάζεται να ανανεώσουμε τη μητρική πλακέτα με έναν σπιτικό προγραμματιστή, το BIOS του οποίου είναι πολύ δύσκολο να βρεθεί στο Διαδίκτυο, ακόμη και σε εξειδικευμένους ιστότοπους - μπορεί να χάσουμε το ευκαιρία να επαναφέρουμε τη μητρική μας πλακέτα με εγγενές υλικολογισμικό, εάν η ένδειξη που βρέθηκε δεν λειτουργεί για κάποιο λόγο.

Σφάλμα κατά την επαλήθευση MK

Σε αυτήν την περίπτωση, είναι απαραίτητο να επαληθεύσετε την αποθηκευμένη χωματερή με το υλικολογισμικό που βρίσκεται στη μνήμη του τσιπ, αν και εάν γραφτούν/διαβαστούν τα σκουπίδια, τότε πιθανότατα μπορεί να υπάρξουν σφάλματα κατά την επαλήθευση, ακόμη και με μια σωστά αποθηκευμένη χωματερή. Σε γενικές γραμμές, είναι καλύτερο να το αποφύγετε αυτό. Στην περίπτωση, εάν εμφανιστούν περίεργα σύμβολα στο τερματικό μας, αυτός είναι απλώς ένας λόγος να σκεφτούμε να κάνουμε τα καλώδια σύνδεσης πιο κοντά.

Μακριά καλώδια από προσαρμογέα USB-TTL

Όποιος έχει ασχοληθεί προηγουμένως με μικροελεγκτές ή έχει προηγουμένως αναβοσβήνει το BIOS σε οποιονδήποτε εξοπλισμό χρησιμοποιώντας οποιονδήποτε Κινέζο προγραμματιστή, θα πει: 30 cm είναι περίπου το τυπικό μήκος του καλωδίου που πηγαίνει από τον προγραμματιστή στον μικροελεγκτή. Το γεγονός είναι ότι σε τέτοια εργοστασιακά καλώδια, αν έχετε παρατηρήσει, υπάρχουν πάντα περισσότερα καλώδια από ακίδες στο μπλοκ προγραμματιστή. Αυτό οφείλεται στο γεγονός ότι κάθε πυρήνας σήματος έχει ένα καλώδιο "γείωσης" που τρέχει παράλληλα με αυτόν.

Διαφορές μεταξύ των καλωδίων IDE

Αυτή είναι μια επαγγελματική λύση που χρησιμοποιείται στην τεχνολογία υπολογιστών (απλώς θυμηθείτε τα καλώδια IDE, 40 και 80 πυρήνες, ATA 33 και ATA 66-100 και έχουν τον ίδιο αριθμό 40 επαφών) και οποιαδήποτε άλλη όπου η παρεμβολή είναι απαράδεκτη και επιτρέπει τη χρήση μακρύτερα καλώδια και καλώδια, χωρίς θωράκιση. Έτσι, τώρα που έχουμε αποκλίνει από το θέμα του άρθρου και εξετάσαμε όλες αυτές τις αποχρώσεις, ας επιστρέψουμε ξανά στο θέμα μας - τη διαδικασία αφαίρεσης του CC Fly.

Σύνδεση USB-UART

Απλώς βλέποντας πώς μαθητές σχολείων και ακόμη και ηλικιωμένοι διδάσκουν τις μάζες σε βίντεο και άρθρα του YouTube πώς να εργάζονται λανθασμένα με ψηφιακά μικροκυκλώματα που αναβοσβήνουν - επέτρεψα στον εαυτό μου αυτή την απόκλιση από το θέμα. Έτσι, έχετε έναν σκληρό δίσκο με πρόβλημα προσδιορισμού στο BIOS: Maxtor ή Seagate· οι σκληροί δίσκοι άλλων κατασκευαστών δεν φαίνεται να έχουν τέτοια προβλήματα.

Σκληρός δίσκος - εργασία στην κονσόλα

Πρέπει πρώτα να αναζητήσετε μια λίστα με μοντέλα προβληματικών σκληρών δίσκων και δεν υπάρχουν πολλά από αυτά. Εάν ο σκληρός σας δίσκος είναι ένα από αυτά, πρέπει να μεταβείτε στον επίσημο ιστότοπο του κατασκευαστή και να χρησιμοποιήσετε τον σειριακό αριθμό του σκληρού δίσκου για να βεβαιωθείτε τελικά ότι αυτή είναι η περίπτωσή σας και το πρόβλημα δεν σχετίζεται με οποιαδήποτε άλλη αποτυχία υλικού ή λογισμικού. Το δεύτερο βήμα θα πρέπει να είναι η επιβεβαίωση στο τερματικό μετά τη σύνδεση του προσαρμογέα USB-UART και την παροχή ρεύματος στον σκληρό δίσκο, η εμφάνιση μιας επιγραφής που περιέχει τα γράμματα "CC".

Σύνδεση του προσαρμογέα όταν αναβοσβήνει

Στη συνέχεια θα χρειαστεί να ψάξετε στο google, ανάλογα με το μοντέλο και τον κατασκευαστή του σκληρού σας δίσκου, τι χειρισμούς πρέπει να κάνετε με τον σκληρό δίσκο για να μπορέσετε να πληκτρολογήσετε κείμενο στην κονσόλα. Από όσο θυμάμαι, υπάρχουν μόνο τρεις ή τέσσερις επιλογές. Για να γίνει αυτό, πρώτα θα χρειαστεί να σταματήσουμε τον κινητήρα του σκληρού δίσκου. Πως μπορώ να το κάνω αυτό?

Κλείνουμε τα σημεία στην πλακέτα του σκληρού δίσκου

Για κάθε υποτύπο προβληματικών σκληρών δίσκων, υπάρχουν διαφορετικές μέθοδοι· στην περίπτωσή μου, ήταν απαραίτητο να βραχυκυκλώσω δύο μικρά νομίσματα, τα μαξιλαράκια επαφής στην πλακέτα· σε άλλη περίπτωση, ίσως χρειαστεί να περάσετε ένα κομμάτι χαρτί γραφείου από κάτω οι επαφές πηγαίνουν από τον πίνακα ελέγχου στον κινητήρα (όχι γυαλιστερές (!), για να αποφύγετε το κλείσιμο).

Μοντέλο Winchester επιρρεπές στη μύγα CC

Μετά από αυτό, ήταν απαραίτητο να πληκτρολογήσετε συγκεκριμένο κείμενο στην κονσόλα. Έχοντας προσπαθήσει να βραχυκυκλώσω αυτά τα νικέλια, στην περίπτωσή μου με πλατύπους, συνειδητοποίησα ότι αυτός ήταν ένας νεκρός αριθμός και θα έπρεπε ακόμα να κολλήσω τα νικέλια στα νικέλια με ένα λεπτό σύρμα MGTF. Αυτό το σύρμα δέθηκε σε κόμπο και κολλήθηκε στην πλακέτα του σκληρού δίσκου σε ένα μέρος χωρίς επαφές με μια σταγόνα ζεστής κόλλας. Επειδή η αποκατάσταση αυτών των μικρών νικελίων εξακολουθεί να είναι ένα πρόβλημα και θα μπορούσαν να κοπούν πολύ εύκολα κάνοντας μια άβολη κίνηση βιαστικά. Συνέδεσα βραχυκυκλωτήρες - "αρσενικούς" και "θηλυκούς" βραχυκυκλωτήρες, που χρησιμοποιούνται στη σχεδίαση στο Arduino, στα καλώδια MGTF που είναι συγκολλημένα στα νίκελ. Στη συνέχεια, το μόνο που έμεινε ήταν να περιμένουμε την κατάλληλη στιγμή μετά το άναμμα και το κλείσιμο των βραχυκυκλωτικών μας για να σταματήσουμε τον κινητήρα.

Μπλουζάκια Arduino για προσαρμογέα

Αυτό ήταν όλο, η πληκτρολόγηση κειμένου στην κονσόλα έγινε δυνατή, η μισή δουλειά έχει γίνει. Στη συνέχεια, βρήκα μια συγκεκριμένη σειρά εντολών σε έναν εξειδικευμένο ιστότοπο, οι οποίες έπρεπε να εισαχθούν η μία μετά την άλλη στο τερματικό. Δεν υπήρχε τίποτα περίπλοκο σε αυτό - το μόνο πράγμα ήταν ότι για κάθε υποτύπο προβληματικών πλακών σκληρού δίσκου αυτή η σειρά ήταν ελαφρώς διαφορετική. Στο τέλος του άρθρου θα παράσχω στο αρχείο το πλήρες κείμενο από το άρθρο στο οποίο στρατολογήθηκαν οι ομάδες, περιορίζοντάς τον εδώ σε μια σύντομη περιγραφή της διαδικασίας ανάκαμψης σε γενικούς όρους.

Λίστα σκληρών δίσκων που είναι επιρρεπείς σε cc fly

Έτσι, πληκτρολογήσαμε μια συγκεκριμένη σειρά εντολών και τελικά λάβαμε ένα μήνυμα ότι ο σκληρός δίσκος επέστρεψε στο κανονικό, μετά απενεργοποιούμε, ανοίγουμε τον βραχυκυκλωτήρα μας, ο οποίος μπορεί να αντικατασταθεί κατ 'αρχήν με οτιδήποτε - οποιονδήποτε διακόπτη, διακόπτη εναλλαγής ή κουμπί με μια κλειδαριά, ή στη χειρότερη περίπτωση, απλώς στρίψτε γρήγορα τα άκρα του σύρματος MGTF. Αυτό ήταν, τώρα αφαιρέσαμε το CC Fly.

Πετάξτε στη βίδα

Μέχρι τώρα ο σκληρός μας δίσκος θα πρέπει να είναι ήδη ορατός στο BIOS της μητρικής πλακέτας. Για αυτό είμαστε πεπεισμένοι, με καρδιά που βυθίζεται) - ήταν μάταιοι οι κόποι μας; Ενεργοποιούμε τον υπολογιστή, ο σκληρός δίσκος ανιχνεύεται στο BIOS, στην περίπτωσή μου η εκκίνηση δεν ξεπέρασε το αίτημα BOOTa, αυτό είναι κατανοητό - υπάρχουν διαφορές στο υλικό του υπολογιστή, έτσι θα έπρεπε να είναι. Για πλάκα, εκκίνησα από τον σκληρό μου δίσκο, δεν φαινόταν καν κωδικός πρόσβασης για τα Windows και όλα τα αρχεία ήταν ορατά, αν και όταν υπάρχει επιθυμία, ακόμη και αυτό δεν γίνεται πρόβλημα, συνδέοντας τον ανανεωμένο σκληρό δίσκο ως δεύτερο και σέρνομαι στα αρχεία άλλων, τίποτα πολύτιμο για μένα, ωστόσο. Δεν έχω βρει.

Αναβοσβήνει το υλικολογισμικό του σκληρού δίσκου από την εικόνα του δίσκου

Αλλά αυτό είναι μόνο η μισή μάχη, ο σκληρός δίσκος εξακολουθεί να βρίσκεται στα όρια του κινδύνου, αφού έχει παλιό υλικολογισμικό, προβληματικό και ανά πάσα στιγμή όλα μπορούν να ξαναγίνουν. Τώρα όμως είναι ορατό στο BIOS και δεν θα είναι δύσκολο να το αλλάξετε, ψάχνουμε για μια εικόνα δίσκου με firmware που δεν θα έχει πλέον τέτοια προβλήματα, που κυκλοφόρησε ειδικά από τον κατασκευαστή. Μπορείτε να το βρείτε στον επίσημο ιστότοπο ή σε εξειδικευμένα φόρουμ.

Βικτώρια - επιλέγοντας ένα remap

Ενεργοποιούμε την εκκίνηση από το CD-ROM στο BIOS και, έχοντας επιλέξει το επιθυμητό μοντέλο από τη λίστα και, για να αποφύγετε σφάλματα, είναι καλύτερο να απενεργοποιήσετε όλους τους άλλους σκληρούς δίσκους αποσυνδέοντας το καλώδιο, κάντε κλικ στο: αναβοσβήνει τον σκληρό μας δίσκο. Και εδώ μας περιμένει ένα άλλο πιθανό πρόβλημα - αφού αναβοσβήνει ο σκληρός δίσκος SMART, θα είναι καθαρός, πράγμα που σημαίνει ότι δεν γράφουμε αρχεία σε μη επισημασμένους τομείς με πιθανά BAD block, κατεστραμμένους τομείς ενώ ο σκληρός δίσκος εκτελείται, πρέπει να κάνουμε εκκίνηση από μια εικόνα δίσκου με το πρόγραμμα Victoria ή παρόμοιο και επιλέξτε σάρωση και προηγμένη Remap σε αυτό.

Εσφαλμένα μπλοκ κατά τη σάρωση ενός δίσκου από τη Victoria

Έτσι θα πάρουμε μια ιδέα για την επιφάνεια και την κατάσταση της μηχανικής του σκληρού μας δίσκου· στην περίπτωσή μου, ήμουν πολύ τυχερός, δεν υπήρχε ούτε ένας κακός τομέας, ούτε ένας πολύ αργός τομέας - η επιφάνεια ήταν σχεδόν ιδανική. Εδώ, όπως έγραψαν στα φόρουμ σε θέματα αφιερωμένα στην ανάκτηση σκληρού δίσκου, μερικές φορές μας περιμένει μια πολύ δυσάρεστη έκπληξη· μετά το φλας, σε ένα μικρό ποσοστό των περιπτώσεων εμφανίζονται πολλά BAD block και κακοί τομείς, αλλά στην περίπτωσή μου ήμουν τυχερός .

Ανακαινισμένο Maxtor 500 GB

Τώρα έχω έναν δεύτερο σκληρό δίσκο 500 GB, στον οποίο βρήκα την ευκαιρία και εγκατέστησα το σύστημα, έχει περάσει πολύς καιρός και δεν παρατηρήθηκαν προβλήματα. Αυτός ο σκληρός δίσκος είναι πολύ πιο γρήγορος σε ταχύτητα εγγραφής/ανάγνωσης από τον σκληρό δίσκο των 250 GB που αγόρασα καινούργιο το 2011 με τον υπολογιστή μου, επίσης Seagate, αλλά ευτυχώς όχι από την προβληματική γραμμή. Το κόστος αυτού του σκληρού δίσκου, ανακαινισμένου μεταχειρισμένου, στο φόρουμ της πόλης μας είναι περίπου 1000-1200 ρούβλια, ανάλογα με την κατάσταση της επιφάνειας και τη μάρκα, και υπήρχαν ακόμη και άνθρωποι που ήθελαν να τον αγοράσουν από εμένα, αλλά θυμούνται τα κλασικά, θέλω να πω: χρειάζεστε μια τέτοια αγελάδα μόνοι σας :)

Ας συνοψίσουμε τη δουλειά που έγινε

Αυτή η περίπτωση αποδεικνύει ότι οι επισκευές ηλεκτρονικών δεν είναι καθόλου βαρετές και δύσκολες ή προσβάσιμες μόνο σε επαγγελματίες στον τομέα της επισκευής ή ανάκτησης πληροφοριών, αλλά, αντίθετα, είναι εφικτές για κάθε αρχάριο, τακτοποιημένο ραδιοερασιτέχνη ή επισκευαστή σπιτιού που ξέρει πώς να συνδυάσει τις επιχειρήσεις με την ευχαρίστηση για να το κάνει μόνος του. Μπορείτε να κατεβάσετε το αρχείο με την πηγή του άρθρου από το οποίο επαναφέρατε τον σκληρό σας δίσκο εδώ. Καλές επισκευές σε όλους! Ειδικά για την πύλη - AKV.

Συζητήστε το άρθρο ΑΝΑΝΕΩΣΗ ΤΟ BIOS OF A HARDWIND CHESTER HDD

Μετατροπέας

Μπορείτε να αγοράσετε έναν μετατροπέα (USB-TTL και COM-TTL είναι διαθέσιμα προς πώληση) ή να τον φτιάξετε μόνοι σας (παρέχω πολλά διαγράμματα παρακάτω).

Για όσους έχουν Arduino: ας συνδεθούμε GNDΚαι ΕΠΑΝΑΦΟΡΑ, χρησιμοποιήστε τις επαφές RXΚαι TX.

Για να ελέγξετε το κύκλωμα, μπορείτε να κλείσετε RXΚαι TX, - ως αποτέλεσμα, ό,τι εισάγουμε θα πρέπει να επιστραφεί.

Σύνδεση

Συνδετικός RXΚαι TX, όπως στην παρακάτω εικόνα, αποσυνδέστε το καλώδιο SATA και συνδέστε το ρεύμα.

Για να δουλέψω με τη θύρα COM, χρησιμοποίησα το PuTTY, το αγαπημένο σας πρόγραμμα θα κάνει επίσης τέλεια τη δουλειά. Επομένως, ανοίξτε το PuTTY, επιλέξτε τον τύπο σύνδεσης Κατα συρροη, εισάγετε τη θύρα και άλλες ρυθμίσεις:

Ταχύτητα 38400
Bits δεδομένων 8
Stop Bits 1
Ισοτιμία Κανένας
Έλεγχος ροής Κανένας
Ανοίξτε ένα παράθυρο τερματικού, κάντε κλικ Ctrl+Zκαι βλέπουμε την πρόσκληση:
F3 T>
Για να δείτε μια λίστα εντολών και περιγραφών για αυτές για τον σκληρό σας δίσκο, πρέπει να εισαγάγετε /ΝΤΟ, και μετά Q.

Ανάκτηση

Ήρθε η ώρα να ξεκινήσετε την ανοικοδόμηση.

Σπουδαίος: Να είστε προσεκτικοί όταν εισάγετε εντολές!

  1. Ας πάμε στο επίπεδο 1 μπαίνοντας /1
  2. Ας ξεκαθαρίσουμε το S.M.A.R.T. ομάδα Ν1
  3. Κλείστε το ρεύμα και περιμένετε να σταματήσει ο κινητήρας (~10 δευτερόλεπτα)
  4. Ενεργοποιήστε το ρεύμα και πατήστε ξανά Ctrl+Z
  5. Εκκαθάριση της λίστας με τα κακά μπλοκ: enter i4,1,22
  6. Επαναλάβετε τα σημεία 3-4
  7. Εισαγάγετε στην κονσόλα: m0,2,2,0,0,0,0,22(για σκληρούς δίσκους "Made in China" - m0,2,2,22)
  8. Ας περάσουμε στο επίπεδο 2: /2
  9. Σταματήστε τον κινητήρα: μπείτε Ζ
  10. Κλείστε το ρεύμα
Μετά από όλους τους χειρισμούς, ο σκληρός δίσκος άρχισε να εντοπίζεται στο BIOS. Για να αποφύγετε να αντιμετωπίσετε ξανά το πρόβλημα, ενημερώστε το λογισμικό στον σκληρό σας δίσκο. Αυτή η διαδικασία είναι αρκετά απλή: μια εικόνα εκκίνησης λαμβάνεται από τον ιστότοπο του κατασκευαστή και εγγράφεται σε δίσκο. Στη συνέχεια - κάντε λήψη και ενημέρωση του υλικολογισμικού σε λειτουργία βήμα προς βήμα, απλώς ακολουθήστε τις οδηγίες στην οθόνη.

Τώρα έχω περιγράψει μια κατάσταση όπου όλα λειτουργούν όπως θα έπρεπε, αλλά αυτό συμβαίνει σπάνια. Η διαδικασία ανάκαμψης παρουσίασε πολλές προκλήσεις που είμαι σίγουρος ότι θα αντιμετωπίσετε και εσείς. Επομένως, για όλους όσους δεν τα κατάφεραν, αναζητήστε μια λύση στην τελευταία ενότητα αυτού του άρθρου.

Για το τι μένει στα παρασκήνια

Δεδομένου ότι αυτό το άρθρο είναι το αποτέλεσμα των δικών μου πειραμάτων που βασίζονται σε διάφορα υλικά για την ανάκτηση σκληρού δίσκου, τότε θα περιγράψω τα προβλήματα που αντιμετώπισα εγώ ο ίδιος.
Πρόβλημα Λύση
Θόρυβος κονσόλας Συνδέστε μια επαφή GNDστη γείωση στο τροφοδοτικό. Χρησιμοποίησα το καλώδιο από το κλειδί λειτουργίας. Τραβήξτε επίσης το βραχυκυκλωτήρα SATA Iαπό τον σκληρό δίσκο.
Στην οθόνη αφού πατήσετε Ctrl+Zδεν φαίνεται τίποτα Πιθανότατα δεν έχει συνδεθεί σωστά RXΚαι TX.
Όταν το ενεργοποιείτε για πρώτη φορά, εμφανίζεται ένα σφάλμα LED:000000CC FAddr:0025BF67 ή LED:000000CC FAddr:0024A7E5 Αρχικά, ας προσπαθήσουμε να κλείσουμε τα κεφάλια. Για να το κάνετε αυτό, ξεβιδώνουμε την πλακέτα (ταυτόχρονα μπορείτε να καθαρίσετε τις επαφές με γόμα: είχα πολλή βρωμιά εκεί), βάζουμε ένα μονωτικό (χαρτί, ηλεκτρική ταινία κ.λπ.) στις επαφές που οδηγούν στις κεφαλές , και βιδώστε την πλακέτα πίσω (όχι με όλες τις βίδες, αλλά για να υπάρχει ρεύμα στο μοτέρ). Ενεργοποιήστε την τροφοδοσία, πατήστε Ctrl+Z, εισαγω /2 , Επειτα Ζ. Περιμένουμε ένα μήνυμα για μια επιτυχημένη στάση. Spin Down Πλήρης χρόνος που πέρασε 0,138 msec Χωρίς να απενεργοποιήσετε την τροφοδοσία, ξεβιδώστε την πλακέτα, βγάλτε τον μονωτή μας και βιδώστε την πλακέτα προς τα πίσω, πληκτρολογήστε την εντολή εκκίνησης του κινητήρα: U.

Εάν η μέθοδος αποσύνδεσης των κεφαλών δεν βοηθά, πρέπει να κλείσετε τις επαφές στην πλακέτα με αιχμηρά τσιμπιδάκια ή λεπτό σύρμα. Η φωτογραφία (διαθέσιμη μέσω των παρακάτω συνδέσμων) δείχνει σημεία βραχυκυκλώματος σε διαφορετικούς σκληρούς δίσκους.

Winchesters Seagateσειρά Barracuda ES.2ήταν πολύ δημοφιλείς το 2008-2009. Δυστυχώς, όλοι αυτοί οι σκληροί δίσκοι δεν μπορούν να καυχηθούν για υψηλή αξιοπιστία. Ο λόγος είναι η χαμηλή ποιότητα των στροφών, λόγω κακής ποιότητας συναρμολόγησης και φθηνών υλικών (ο κατασκευαστής εξοικονομούσε τα πάντα κατά τη διάρκεια της παγκόσμιας κρίσης). Η αποτυχία δεν μπορεί να προβλεφθεί, καθώς η αιτία της αποτυχίας είναι συνήθως ένα σφάλμα υλικολογισμικού.

Τα συμπτώματα των ελαττωματικών σκληρών δίσκων μπορεί να είναι πολύ διαφορετικά, συνήθως ο υπολογιστής μπορεί ξαφνικά να αρχίσει να "επιβραδύνει", να παγώσει και μετά από επανεκκίνηση ο σκληρός δίσκος δεν ανιχνεύεται πλέον από το σύστημα, μερικές φορές ο δίσκος αρχίζει πολύ γρήγορα να καλύπτεται με κακή τομέων και Σ.Μ.Α.Ρ.Τ. Ο σκληρός δίσκος τους επισημαίνει ως Ανακατανεμημένους τομείς. Η τελευταία κατάσταση εμφανίζεται στο στιγμιότυπο οθόνης μετά από αυτήν την παράγραφο. Αυτό είναι συνέπεια της αυτοκαταστροφής του μικροκώδικα του σκληρού δίσκου. Το γεγονός ότι ο σκληρός δίσκος είναι μπλοκαρισμένος είναι μόνο συνέπεια. Αλλά είναι καλύτερο να έχετε έναν κλειδωμένο δίσκο με κεφαλές εργασίας, πληροφορίες από τις οποίες μπορούν ακόμα να ανακτηθούν, παρά ένας ξεμπλοκαρισμένος, αλλά με κοψίματα και δεν μπορεί να αποκατασταθεί με οποιοδήποτε κόστος. Το υλικολογισμικό θα προκαλέσει πρόσθετες δυσκολίες μόνο εάν η μονάδα καταστραφεί ξανά.

Λοιπόν, τι έχουμε σήμερα;Υλικολογισμικά που επηρεάζονται από αυτό το πρόβλημα: SN04, SN05 και παλαιότερα. Σκληροί δίσκοι SEAGATE κατασκευασμένοι στην Ταϊλάνδη ή την Κίνα. Σκληροί δίσκοι σειράς NS: ST31000340NS, ST3750330NS, ST3500320NS, ST3250310NS. Συμπτώματα: δεν ανιχνεύεται στο Bios ή χιλιάδες Ανακατανεμημένοι Τομείς (εκ νέου εκχωρημένοι τομείς) εμφανίζονται αμέσως.

Εάν, όταν είναι ενεργοποιημένη, η βίδα κάνει έναν ήσυχο «πνιγμό ήχο» ή «σπάει» ρυθμικά, τότε περαιτέρω οδηγίες δεν θα σας βοηθήσουν. Αυτή η δυσλειτουργία δεν είναι τίποτα άλλο παρά ένας μπλοκαρισμένος άξονας κινητήρα. Εμφανίζεται αυθόρμητα ή μετά την πτώση του σκληρού δίσκου (αρκεί μια πολύ μικρή κρούση). Για αυτό ευθύνονται ένα κακώς σχεδιασμένο υδραυλικό ρουλεμάν και τα φθηνά υλικά χαμηλής ποιότητας.

Πρώτα, πρέπει να πάρουμε έναν προσαρμογέα RS232-to-TTL. Μπορείτε να συναρμολογήσετε έναν προσαρμογέα με βάση το τσιπ MAX232 όπως φαίνεται στο διάγραμμα:

Σημείωση στο διάγραμμα:Εάν είναι δυνατή η σύνδεση σε σταθεροποιημένη τάση +5V, τότε το κύκλωμα μπορεί να απλοποιηθεί αφαιρώντας τον σταθεροποιητή 7805 με δύο πυκνωτές από αυτόν.

Εναλλακτικό κύκλωμα προσαρμογέα RS232-to-TTL:

Μετά από αυτό θα έκανα επίσης (διέγραφα) ολόκληρο τον σκληρό δίσκο μέσω Victoria, SeaTools ή MHDD. Στη συνέχεια, θα έκανα ένα Scan + Remap (ελέγξτε με το Remap ενεργοποιημένο) για αξιοπιστία.

Πηγή υλικού από:

Λεπτομέρειες για το πώς να αναβοσβήσετε έναν σκληρό δίσκο Seagate χωρίς τη βοήθεια κέντρου σέρβις

Το σημερινό θέμα στο εικονικό μας σχολείο είναι καθαρά τεχνικό θέμα. Ας μάθουμε πώς να αναβοσβήσετε έναν σκληρό δίσκο Seagate. Για όσους είναι νέοι σε αυτά τα ζητήματα, σημειώνουμε ότι μιλάμε για επανεγκατάσταση του υλικολογισμικού για τους σκληρούς δίσκους Seagate, το λεγόμενο υλικολογισμικό.

Τι είναι το "υλικολογισμικό";

Πολλά τεχνικά κέντρα και κέντρα εξυπηρέτησης συχνά μιλούν και γράφουν για την πιθανότητα νέου υλικολογισμικού ή αναβοσβήνει των συσκευών. Στις περισσότερες περιπτώσεις, αυτό αφορά προσωπικές ενσωματωμένες συσκευές με ενσωματωμένο λειτουργικό σύστημα, με άλλα λόγια, κινητά τηλέφωνα, smartphone και tablet. Αλλά οι τεχνικοί δεν βιάζονται να σας πουν πώς να αναβοσβήσετε έναν σκληρό δίσκο Seagate δωρεάν.

Για να εξηγήσουμε τι είναι το υλικολογισμικό για αρχάριους, ας δούμε την ιστορία. Η πρωτότυπη έκδοση της αρχιτεκτονικής των υπολογιστών εμφανίστηκε 100 χρόνια νωρίτερα από ό,τι νομίζουμε. Αυτό συνέβη μεταξύ 1820 και 1840 κατά την περίοδο που οι πρώτοι λογαριθμικοί και τριγωνομετρικοί πίνακες συντάχθηκαν με τη μέθοδο της παρεμβολής ή των λεγόμενων «πεπερασμένων διαφορών». Παρά το γεγονός ότι προηγουμένως οι πρώτοι αυτόματοι υπολογισμοί γίνονταν από πρωτόγονες μηχανές των Leibniz, Pascal, Schiccard, η μηχανή του Charles Babbage μπορεί να θεωρηθεί μια πλήρης μηχανική συσκευή για αυτόματο υπολογισμό.

Στη δεκαετία του 1930, η αρχιτεκτονική του Babbage προσέλκυσε το ενδιαφέρον του Αμερικανού επιστήμονα Howard Aiken, ο οποίος, μαζί με την IBM, δημιούργησε έναν από τους πρώτους ηλεκτρομηχανικούς υπολογιστές, το Harvard Mark 1. Αυτό το μηχάνημα έγινε το πρωτότυπο των σύγχρονων υπολογιστικών συσκευών, καθώς και η βάση για τη λεγόμενη αρχιτεκτονική του Χάρβαρντ υψηλών επιδόσεων. Στη δεκαετία του 1940, λόγω της υψηλής πολυπλοκότητας και του υψηλού κόστους της, μια ελαφρώς τροποποιημένη και πιο οικονομική αρχιτεκτονική von Neumann υιοθετήθηκε ως η κύρια τάση.

Κατά τη διάρκεια αυτής της περιόδου, οι υπολογιστές και οι περιφερειακές συσκευές από διαφορετικές εταιρείες ήταν εντελώς ασύμβατες. Τα προγράμματα χαρακτηρίστηκαν επίσης από ασυμβατότητα. Με άλλα λόγια, μέχρι τη δεκαετία του 1960, όλα τα προγράμματα, τα στοιχεία και οι συσκευές δεν ήταν cross-platform. Η κατάσταση άλλαξε ριζικά με την ανάπτυξη της αρχιτεκτονικής IBM System/360 το 1964. Η σήμανση "360" υποδεικνύει την πλήρη συμβατότητα του νέου υπολογιστή, τόσο λογισμικού όσο και υλικού. Αυτό επιλύθηκε με την εισαγωγή της έννοιας μιας «διεπαφής», η οποία, με τη σειρά της, θα μπορούσε να είναι είτε λογισμικό είτε υλικό. Οι διεπαφές υλικού περιλαμβάνουν τον γνωστό δίαυλο PCI ή το πιο σύγχρονο PCI Express. Τα ακόλουθα πρότυπα χρησιμοποιήθηκαν ως διεπαφή υλικού για έναν σκληρό δίσκο: πρώιμο IDE ή ATA, μετά SATA, SATA I, SATA II και SATA III και ούτω καθεξής, μέχρι το Firmware, το USB και το Thunderbolt. Για συμβατότητα λογισμικού, χρησιμοποιήθηκε μια ειδική εφαρμογή μικρού μεγέθους, η οποία μπορεί να σχεδιαστεί για διαφορετικές διεπαφές σύνδεσης σκληρού δίσκου και λειτουργικά χαρακτηριστικά. Είναι αυτό το μικροπρόγραμμα που ονομάζεται «υλικολογισμικό» και αναφέρεται σε λογισμικό σε επίπεδο υλικού. Και αν θέλετε ο δίσκος σας να λειτουργεί όσο το δυνατόν πιο γρήγορα και σωστά, θα πρέπει να ενημερώνετε συνεχώς το λογισμικό χαμηλού επιπέδου που παρέχεται από τον κατασκευαστή. Το υλικολογισμικό είναι συνήθως διαθέσιμο δωρεάν. Μπορείτε να μάθετε για ενημερώσεις και νέες εκδόσεις υλικολογισμικού για μονάδες δίσκου Seagate χρησιμοποιώντας την εφαρμογή Download Finder.

Προγράμματα οδήγησης, "υλικολογισμικό": αντίκτυπος στην απόδοση Ας δούμε ποιες είναι οι διαφορές μεταξύ υλικολογισμικού και προγράμματος οδήγησης. Το πρόγραμμα οδήγησης αντιπροσωπεύει μονάδες πυρήνα, δηλαδή παρέχει τη λειτουργικότητα της συσκευής. Το "υλικολογισμικό" είναι μια ευρύτερη έννοια που περιλαμβάνει τον πυρήνα, τις μονάδες πυρήνα (πρόγραμμα οδήγησης), τη διαδικασία δαίμονα με την οποία εκτελείται το πρόγραμμα στον υπολογιστή στο παρασκήνιο, καθώς και σενάρια προετοιμασίας.

Το υλικολογισμικό βελτιώνεται με την πάροδο του χρόνου, οι ελλείψεις εξαλείφονται και εισάγονται πιο σύγχρονες τεχνολογικές λύσεις. Κατά τη διάρκεια του κύκλου ζωής, κυκλοφορούν αρκετές εκδόσεις υλικολογισμικού, η εγκατάσταση των οποίων εγγυάται βελτιωμένη απόδοση και αξιοπιστία του σκληρού δίσκου. Εάν μια εταιρεία έχει κυκλοφορήσει ένα νέο υλικολογισμικό, τότε σίγουρα περιέχει βελτιώσεις και νέα, πιο σύγχρονη λειτουργικότητα. Οι μη υποστηριζόμενες μονάδες έχουν τελικό υλικολογισμικό που δεν αναπτύσσεται πλέον.

Υλικολογισμικό: ακολουθήστε τις οδηγίες

Ας περάσουμε απευθείας στο ερώτημα πώς να αναβοσβήσετε έναν σκληρό δίσκο Seagate. Για να το κάνετε αυτό, πρέπει να μεταβείτε στον ιστότοπο με ενημερώσεις http://knowledge.seagate.com/ και να χρησιμοποιήσετε την αναζήτηση για να βρείτε τον δίσκο σας. Για να μάθετε ποιο υλικολογισμικό είναι κατάλληλο για τον σκληρό σας δίσκο. Για να λάβετε πληροφορίες σχετικά με την εγκατεστημένη μονάδα δίσκου, μπορείτε να χρησιμοποιήσετε το λογισμικό Drive Detect.

Η σελίδα ενημερώσεων θα εμφανίσει τα μοντέλα και τις εκδόσεις υλικολογισμικού. Στη δεξιά πλευρά του πίνακα, στη στήλη «Αρχεία υλικολογισμικού για λήψη», υπάρχουν σύνδεσμοι προς αρχεία εγκατάστασης και τεκμηρίωση για την εγκατάσταση του υλικολογισμικού. Για παράδειγμα, εδώ είναι η σελίδα ενημέρωσης για το Barracuda (1TB/πλατφόρμα δίσκου): http://knowledge.seagate.com/articles/ru/FAQ/223651ru.

Λάβετε υπόψη ότι πρέπει να ακολουθήσετε προσεκτικά τις οδηγίες· τα σφάλματα μπορεί να οδηγήσουν σε καταστροφή δεδομένων και αποτυχία του σκληρού δίσκου. Η εγγύηση της Seagate δεν καλύπτει τα αρχεία σας, παρά μόνο το προϊόν για τη διάρκεια της εγγύησης. Για πιο ακριβείς πληροφορίες, θα πρέπει να ανατρέξετε στην τεκμηρίωση της εγγύησης που λάβατε κατά την αγορά. Συνιστούμε επίσης να δημιουργήσετε αντίγραφα ασφαλείας χρησιμοποιώντας το δωρεάν λογισμικό DiscWizard της Seagate ή απλώς να αποθηκεύσετε τα αρχεία σε ξεχωριστό σκληρό δίσκο πριν από την ενημέρωση του υλικολογισμικού. Σημειώνουμε επίσης ότι οι αγορασμένοι σκληροί δίσκοι Seagate έχουν περιορισμένο δικαίωμα ενημέρωσης του υλικολογισμικού· λεπτομερείς πληροφορίες σχετικά με αυτό μπορείτε να βρείτε ακολουθώντας τον σύνδεσμο στη σελίδα οδηγιών.

Πώς να ενημερώσετε το υλικολογισμικό του σκληρού δίσκου Seagate βήμα προς βήμα:

  1. Μετά την έναρξη του προγράμματος προετοιμασίας, θα χρειαστεί να επιλέξετε τη γλώσσα εγκατάστασης: στην περίπτωσή μας, τα ρωσικά.
  2. Η οθόνη υποδοχής θα εμφανίσει τα υποστηριζόμενα προϊόντα και τον αριθμό έκδοσης υλικολογισμικού που πρόκειται να εγκατασταθεί.
  3. Στο επόμενο στάδιο, το πρόγραμμα προειδοποιεί για τον κίνδυνο απώλειας δεδομένων και προσφέρει επιλογές δημιουργίας αντιγράφων ασφαλείας.
  4. Στο τέταρτο βήμα, ο χρήστης πρέπει να συμφωνήσει με την άδεια χρήσης.
  5. Στο πέμπτο βήμα, το αρχείο προετοιμασίας δίνει σημαντικές προειδοποιήσεις, για παράδειγμα: - το πρόγραμμα δεν έχει σχεδιαστεί για ενημερώσεις συστήματος RAID. - κατά την εγκατάσταση, δεν μπορείτε να απενεργοποιήσετε τον υπολογιστή (θα πρέπει να αποφευχθεί ο τερματισμός έκτακτης ανάγκης).
  6. Και επίσης: - διακόψτε το πρόγραμμα εάν δεν έχετε αποθηκεύσει σημαντικά δεδομένα. - αποθήκευση όλων των ανοιχτών αρχείων. - κλείσιμο όλων των εφαρμογών. - αποσυνδέστε όλους τους εξωτερικούς αποθηκευτικούς χώρους. Το πρόγραμμα σας ενημερώνει επίσης ότι δεν μπορείτε να απενεργοποιήσετε τον υπολογιστή και να παρέμβετε στη διαδικασία εγκατάστασης υλικολογισμικού. Για να συνεχίσετε, θα πρέπει να επιλέξετε το πλαίσιο δίπλα στο "Έναρξη της διαδικασίας ενημέρωσης υλικολογισμικού".
  7. Εάν κάνετε κλικ στο Continue, το σύστημα Windows OS θα επανεκκινήσει και θα δείτε ένα μήνυμα "Seagate Booting" στην οθόνη. Αυτή η διαδικασία δεν μπορεί να διακοπεί.
  8. Σε μορφή Dos στη γραμμή εντολών, η εφαρμογή θα εμφανίσει πληροφορίες σχετικά με την τρέχουσα διαδικασία. Στο όγδοο βήμα, το βοηθητικό πρόγραμμα SeaTools Express θα σαρώσει όλες τις μονάδες δίσκου και θα εμφανίσει τον αριθμό μοντέλου, τον σειριακό αριθμό του και την εγκατεστημένη έκδοση υλικολογισμικού για κάθε σκληρό δίσκο.
  9. Στο επόμενο βήμα, το βοηθητικό πρόγραμμα ενημέρωσης θα πραγματοποιήσει λήψη του νέου υλικολογισμικού και θα το εγκαταστήσει αυτόματα. Η διαδικασία λήψης και εγκατάστασης διαρκεί λίγα λεπτά. Μόλις ολοκληρωθεί, το πρόγραμμα θα επανεκκινήσει το σύστημα. Εάν για κάποιο λόγο αυτό δεν συμβεί, αυτό πρέπει να γίνει χειροκίνητα. Σημειώστε επίσης. Εάν το βοηθητικό πρόγραμμα καθορίσει ότι η ενημέρωση δεν μπορεί να εγκατασταθεί για καμία από τις υπάρχουσες μονάδες δίσκου, θα τερματίσει το πρόγραμμα και θα επανεκκινήσει στα Windows. Σε αυτήν την περίπτωση, θα εμφανίσει ένα από τα ακόλουθα μηνύματα σφάλματος· κατά την εγκατάσταση στα Αγγλικά, μπορεί να μοιάζει με αυτό: - "Firmware ήδη ενημερωμένο" - το πρόγραμμα έχει ήδη ενημερωθεί. - "Model matched, no firmware matched" - το μοντέλο ταιριάζει, αλλά η έκδοση υλικολογισμικού δεν είναι συμβατή. - "Κανένα μοντέλο δεν ταιριάζει" - το μοντέλο δεν ταιριάζει. Όπως μπορείτε να δείτε, κατά τη διάρκεια μιας κανονικής εκκίνησης, το πρόγραμμα θα πρέπει να ελέγξει σωστά τις πληροφορίες του δίσκου και του υλικολογισμικού και να επιστρέψει στο σύστημα χωρίς να καταστρέψει τα δεδομένα. Σε ορισμένες περιπτώσεις, μπορεί να υπάρξουν απρόβλεπτες καταστάσεις στις οποίες δεν μπορεί να διασφαλιστεί η υγεία του δίσκου ή/και η διατήρηση των προσωπικών αρχείων. Αυτός είναι ο λόγος για τον οποίο συνιστάται η δημιουργία αντιγράφων ασφαλείας.

συμπέρασμα

http://knowledge.seagate.com/articles/ru/FAQ/223651ru; - Barracuda 7200.12: http://knowledge.seagate.com/articles/ru/FAQ/223651ru; - Barracuda LP: http://knowledge.seagate.com/articles/ru/FAQ/213915ru; - Barracuda Green: http://knowledge.seagate.com/articles/ru/FAQ/218171ru; - Barracuda 7200.11: http://knowledge.seagate.com/articles/ru/FAQ/207951ru; - Barracuda ES.2 (SATA): http://knowledge.seagate.com/articles/ru/FAQ/207963ru; - DiamondMax 22: http://knowledge.seagate.com/articles/ru/FAQ/207969ru.

Ως σύσταση. Εάν παρουσιαστεί πρόβλημα με το σύστημα, θα πρέπει πρώτα να το επιλύσετε χρησιμοποιώντας την τυπική διαδικασία. Συνιστάται επίσης να ελέγξετε το σύστημα αρχείων για σφάλματα και να καθαρίσετε τους δίσκους από ιούς. Η εγκατάσταση του υλικολογισμικού μετά από όλες τις διαδικασίες θα είναι όσο το δυνατόν πιο γρήγορη. Από αυτό προκύπτει ότι τα προβλήματα συστήματος δεν σχετίζονται πάντα με τον σκληρό δίσκο και τη σωστή λειτουργία του υλικολογισμικού. Πριν εκτελέσετε την εφαρμογή ενημέρωσης, υπάρχουν ορισμένα τυπικά βήματα που πρέπει να ακολουθήσετε για τη διαχείριση του συστήματός σας.

ruinfocomp.ru

Πώς να κάνετε σωστά το φλας ή το HDD WD - απλές οδηγίες

Πώς να αναβοσβήνει το HDD WD;

Ο σκληρός δίσκος δεν είναι τόσο απλή συσκευή όσο φαίνεται. Από τη δημιουργία τους, εξελίσσονται συνεχώς - αν προηγουμένως ήταν οι απλούστερες συσκευές, τώρα είναι πολύ περίπλοκες συσκευές με πολύπλοκο αλγόριθμο λειτουργίας, οι οποίοι μπορούν να επηρεαστούν με τον ένα ή τον άλλο τρόπο. Σε αυτόν τον οδηγό, θα εξετάσουμε μεθόδους με τις οποίες μπορείτε να επεκτείνετε τη λειτουργικότητα του σκληρού σας δίσκου. Αντιμετωπίζουμε το καθήκον να ρυθμίσουμε τη μονάδα δίσκου για μη τυπικές εργασίες, επομένως είναι λογικό να σκεφτούμε να την αναβοσβήνουμε.

Λοιπόν, πώς να αναβοσβήνει το HDD WD;

Για να αποκτήσουμε πρόσβαση στον πυρήνα, μπορούμε να χρησιμοποιήσουμε μια λειτουργία όπου η ανταλλαγή δεδομένων μεταξύ της συσκευής και της κύριας μνήμης πραγματοποιείται χωρίς τη συμμετοχή της CPU (Direct Memory Access) - αυτό θα είναι απαραίτητο για την ανανέωση του σκληρού δίσκου WD. Το μέρος όπου αποθηκεύονται τα δεδομένα υπηρεσίας, σε αυτήν την περίπτωση, θα είναι η προσωρινή μνήμη του σκληρού δίσκου λόγω της δυνατότητας πρόσβασης υψηλής ταχύτητας - οι πληροφορίες που διαβάζονται από τον σκληρό δίσκο θα είναι εκεί, επομένως θα είναι δυνατή η άμεση πρόσβαση σε αυτό και στη συνέχεια αντιγράψτε το.

Αλλά η μέθοδος δεν είναι εύκολη - δεν είναι ιδιαίτερα άνετο να "συνδέεστε" συνεχώς χρησιμοποιώντας JTAG και να αναζητάτε κάτι στην κρυφή μνήμη. Για να απλοποιήσετε τη διαδικασία χωρίς τη χρήση πρόσθετων συσκευών, είναι δυνατή η αλλαγή του υλικολογισμικού στο τσιπ μνήμης flash με συγκόλληση και σύνδεση ενός προγραμματιστή. Ευτυχώς, υπάρχει πιο εύκολος τρόπος.

Χρησιμοποιώντας το βοηθητικό πρόγραμμα fwtol, μπορείτε να επεξεργαστείτε το αρχείο υλικολογισμικού και στη συνέχεια να το φορτώσετε στη μνήμη flash. Το σύνολο των εντολών βρίσκεται στο εγχειρίδιο που συνοδεύει αυτό το πρόγραμμα.

Αλλάζουμε το υλικολογισμικό του HDD WD;

Οι μέθοδοι που περιγράφονται παραπάνω δεν είναι απλές και απαιτούν πολλές κινήσεις του σώματος. Για το λόγο αυτό, θα ήθελα να βρω έναν πιο οικονομικό τρόπο για να φλας έναν σκληρό δίσκο της WD, χωρίς μηχανική επέμβαση. Οι σκληροί δίσκοι Western Digital διαθέτουν πακέτα λογισμικού για την επίλυση παρόμοιων προβλημάτων - λειτουργούν από τη γραμμή εντολών και μπορούν να χρησιμοποιηθούν για ανανέωση του ελεγκτή ή επεξεργασία κελιών στη μνήμη flash. Υπάρχει επίσης ένα σύνολο βοηθητικών προγραμμάτων που ονομάζονται idle3-tools, με τα οποία τροποποιείται ο σκληρός δίσκος flash, όλη αυτή η λειτουργία είναι τώρα διαθέσιμη στο fwtool, χάρη σε αυτό είναι δυνατή η επανεγγραφή δεδομένων στο τσιπ μνήμης flash.

Χρησιμοποιώντας το βοηθητικό πρόγραμμα fwtool, μπορείτε να επεξεργαστείτε τη μνήμη flash του σκληρού δίσκου και διαβάζοντας έγκαιρα τις πληροφορίες από εκεί, υπάρχει η ευκαιρία να λάβετε δεδομένα λογαριασμού εάν, για παράδειγμα, το μηχάνημα εκτελεί Linux/Unix. Η περιγραφόμενη μέθοδος μπορεί επίσης να χρησιμοποιηθεί για την προστασία από αυτόν τον τύπο hacking - για αυτό θα χρειαστεί να δημιουργήσετε ένα διαμέρισμα HDD που δεν μπορεί να κλωνοποιηθεί με ένα μοτίβο τυχαίας πρόσβασης τομέα. Στην περίπτωση καθαρά διαδοχικής λειτουργίας, τα δεδομένα θα καταστραφούν κατά την απόπειρα πρόσβασης. Για να αλληλεπιδράσετε με τη μονάδα χρησιμοποιώντας διαγνωστικές εντολές, πρέπει να μεταβείτε στη λειτουργία τερματικού. Αυτή η λειτουργία δημιουργήθηκε για να αποτρέψει δυσλειτουργίες και να τις διορθώσει σε σκληρούς δίσκους διαφορετικών κατασκευαστών, αλλά η WD δεν διαθέτει τέτοια λειτουργία.

Εργασία με το διαμέρισμα υπηρεσίας σκληρού δίσκου

Όλοι οι σκληροί δίσκοι διαθέτουν κατατμήσεις σέρβις. Τα βοηθητικά προγράμματα αποθηκεύονται εκεί (για παράδειγμα, το βοηθητικό πρόγραμμα SMART και άλλα βοηθητικά προγράμματα διάγνωσης), δεν καταλαμβάνουν όλο το χώρο, μέρος του παραμένει στη διάθεσή μας.

Το τμήμα υπηρεσιών είναι το πιο αξιόπιστο μέρος για την αποθήκευση εμπιστευτικών πληροφοριών· οι αξιωματικοί επιβολής του νόμου δύσκολα θα έχουν πρόσβαση σε αυτό, επομένως εδώ μπορείτε να αποθηκεύσετε έγγραφα κειμένου με στοιχεία σύνδεσης και κωδικούς πρόσβασης για τα πάντα. Για να αποκτήσετε πρόσβαση σε αυτόν τον μυστικό χώρο αποθήκευσης στον σκληρό δίσκο Western Digital, μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα wdidle3.exe ή το εναλλακτικό δωρεάν διαθέσιμο idle3-tool.exe. Υπάρχει επίσης ένα πακέτο λογισμικού HDDHackr για την επεξεργασία καταχωρήσεων σε τέτοιες ενότητες. ΠΡΟΕΙΔΟΠΟΙΗΣΗ! Οι πληροφορίες που υπάρχουν στο διαμέρισμα σέρβις είναι απαραίτητες για την κανονική λειτουργία του σκληρού δίσκου. Καταστρέφοντας ή καταστρέφοντας σημαντικά δεδομένα, κινδυνεύετε να καταστρέψετε τη μονάδα δίσκου σας και η διαδικασία ανάκτησης δεν είναι εύκολη - περιλαμβάνει το βοηθητικό πρόγραμμα Ace Laboratory PC3000. Το μέγεθος του διαμερίσματος υπηρεσίας διαφέρει για διαφορετικά μοντέλα σκληρού δίσκου, πρέπει να το έχετε υπόψη σας.

ruinfocomp.ru

Επέκταση των τυπικών δυνατοτήτων του σκληρού δίσκου - "Hacker"

Ένας σκληρός δίσκος, γνωστός και ως σκληρός δίσκος, δεν είναι τόσο απλή συσκευή όσο μπορεί να φαίνεται με την πρώτη ματιά. Σε όλη την ιστορία της ύπαρξής του, ξεκινώντας από το 1956, οι δίσκοι έχουν υποστεί τεράστιο αριθμό αλλαγών. Τώρα δεν είναι απλώς ένα πιάτο και κεφαλές ανάγνωσης, αλλά ένα ολόκληρο σύστημα με τη δική του λογική και λογισμικό, και επομένως, με τα δικά του χαρακτηριστικά και μυστικά. Σε αυτό το άρθρο θα προσπαθήσουμε να καταλάβουμε τι είναι ένας σύγχρονος σκληρός δίσκος και επίσης θα προσπαθήσουμε να επεκτείνουμε τις τυπικές δυνατότητές του για τους σκοπούς μας στο hacking.

Όλες οι πληροφορίες παρέχονται μόνο για ενημερωτικούς σκοπούς. Ούτε οι συντάκτες ούτε ο συγγραφέας ευθύνονται για οποιαδήποτε πιθανή βλάβη που προκαλείται από τα υλικά αυτού του άρθρου.

Ο σχεδιασμός ενός σκληρού δίσκου είναι πιθανώς γνωστός σε όλους ως ένα βαθμό. Ουσιαστικά πρόκειται για αρκετές πλάκες που περιστρέφονται με ταχύτητα 15.000 rpm, μια συσκευή εντοπισμού θέσης και μια ηλεκτρονική μονάδα ελέγχου. Ας προσθέσουμε σε αυτό το σύστημα αυτοελέγχου S.M.A.R.T. και άλλα πνευματικά χαρακτηριστικά. Εν ολίγοις, δεν μπορείτε να το καταλάβετε χωρίς μισό λίτρο, ειδικά επειδή η τεχνολογία των μεμονωμένων στοιχείων είναι εμπορικό μυστικό.

Περισσότερα από δώδεκα άρθρα μπορούν να αφιερωθούν στην υψηλή ακρίβεια τοποθέτησης, την πυκνότητα εγγραφής και άλλες λεπτές αποχρώσεις των σύγχρονων σκληρών δίσκων, αλλά χωρίς να εμβαθύνουμε στη μηχανική του δίσκου και στη φυσική των διαδικασιών, θα εξετάσουμε το μέρος που μας ενδιαφέρει - τα ηλεκτρονικά.


Ρύζι. 1. Πλακέτα σκληρού δίσκου

Σε παλαιότερα μοντέλα σκληρών δίσκων, ορισμένες από τις λειτουργίες των ηλεκτρονικών ελέγχου αναλαμβάνονταν από τον ελεγκτή MFM ή RLL του υπολογιστή. Αλλά με την πάροδο του χρόνου, λόγω του υψηλού ρυθμού μεταφοράς δεδομένων, ήταν απαραίτητο να συντομευτεί η διαδρομή μετάδοσης δεδομένων και οι προγραμματιστές εγκατέλειψαν αυτήν την ιδέα.

Έτσι, εδώ έχουμε μια πλακέτα ενός τυπικού σκληρού δίσκου Western Digital WD5000AAKX χωρητικότητας 500 GB (Εικ. 1). Τι έχουμε:

  1. Τσιπ DRAM. Αυτό καθαυτό δεν παρουσιάζει ενδιαφέρον· το εγχειρίδιο μπορεί να βρεθεί εύκολα στο Διαδίκτυο. Η μνήμη αυτών των τσιπ κυμαίνεται από 8 έως 64 MB και αντιστοιχεί στο μέγεθος της κρυφής μνήμης του σκληρού δίσκου.
  2. Ελεγκτής κινητήρα ατράκτου. Είναι υπεύθυνος για τον έλεγχο των μηχανικών, ρυθμίζει την ισχύ και διαθέτει κάποια αναλογικά/ψηφιακά κανάλια. Δεν υπάρχουν εγχειρίδια για το τσιπ Smooth L7251 3.1, αλλά μπορείτε να δοκιμάσετε να αναζητήσετε παρόμοια τσιπ.
  3. Μνήμη flash. Ορισμένοι σκληροί δίσκοι δεν διαθέτουν μικροκύκλωμα, αλλά μερικές φορές η μνήμη flash είναι ενσωματωμένη στο τσιπ του ελεγκτή δίσκου. Συνήθως έχει μέγεθος που κυμαίνεται από 64 έως 256 KB. Χρησιμοποιείται για την αποθήκευση του προγράμματος από το οποίο εκκινείται ο ελεγκτής σκληρού δίσκου.
  4. Και το πιο ενδιαφέρον για εμάς είναι ο ελεγκτής του σκληρού δίσκου. Παράγονται από τις Marvell, ST, LSI και άλλες. Ορισμένες εταιρείες σκληρών δίσκων κατασκευάζουν τα δικά τους χειριστήρια, όπως η Samsung και η Western Digital.

Ο ελεγκτής σκληρού δίσκου έχει σχεδιαστεί για να διαχειρίζεται τις λειτουργίες μετατροπής και την ανταλλαγή δεδομένων από τις κεφαλές ανάγνωσης/εγγραφής στη διεπαφή μονάδας δίσκου. Δυστυχώς, η Marvell δεν θέλει να διαθέσει δημόσια τεκμηρίωση για τα προϊόντα της. Λοιπόν, ας προσπαθήσουμε να το καταλάβουμε μόνοι μας.

Ο ξένος συνάδελφός μας Jeroen "Sprite_tm" Domburg βρήκε μια ενδιαφέρουσα διέξοδο από αυτήν την κατάσταση - για να μελετήσει τον ελεγκτή, χρησιμοποίησε τη διεπαφή JTAG (από την αγγλική ομάδα κοινής δοκιμής δράσης). Αυτή η διεπαφή έχει σχεδιαστεί για τη δοκιμή και τον εντοπισμό σφαλμάτων σε πλακέτες τυπωμένων κυκλωμάτων. Δηλαδή, χρησιμοποιώντας το JTAG μπορούμε εύκολα να συνδεθούμε σε μια συσκευή που μας ενδιαφέρει που υποστηρίζει το πρότυπο IEEE 1149. Μια δοκιμαστική θύρα (TAP - Test Access Port) είναι ενσωματωμένη στο τσιπ, που αποτελείται από τέσσερις ή πέντε ακίδες: TDI, TDO, TMS, TCK και, πιθανώς, TRST. Η θέση αυτών των ακίδων για το χειριστήριο Marvell βρέθηκε από έναν συγκεκριμένο dex, ο οποίος ευγενικά μοιράστηκε τα αποτελέσματα στο φόρουμ HDDGURU.

Ο Jeroen ανακάλυψε ότι οι ελεγκτές Western Digital έχουν έναν πυρήνα ARM προσβάσιμο μέσω μιας θύρας JTAG. Και επίσης μια σειριακή θύρα, η οποία συνήθως δεν χρησιμοποιείται, αλλά μπορεί να είναι χρήσιμη για τους σκοπούς μας.

Για τη μελέτη του ελεγκτή σκληρού δίσκου χρησιμοποιήσαμε την πλακέτα FT2232H, την οποία μπορείτε να παραγγείλετε μέσω Διαδικτύου με 30 ευρώ. Υποστηρίζει JTAG, σειριακή επικοινωνία, καθώς και SPI. Για την εργασία με αυτό, χρησιμοποιήθηκε το πρόγραμμα OpenOCD.

Ως αποτέλεσμα, αποδείχθηκε ότι το τσιπ έχει έως και τρεις πυρήνες. Δύο Feroceons, που είναι αρκετά ισχυροί πυρήνες τύπου ARM9, και ένας Cortex-M3, που είναι λίγο πιο αδύναμος. Όλοι οι πυρήνες έχουν διαφορετικούς σκοπούς:

  • Το Feroceon 1 χειρίζεται φυσική ανάγνωση/εγγραφή στον σκληρό δίσκο.
  • Feroceon 2 - επεξεργάζεται τη διεπαφή SATA, την προσωρινή μνήμη και μετατρέπει το LBA σε CHS.
  • Cortex-M3 - άγνωστος σκοπός. Μπορείτε απλά να το σταματήσετε, αλλά ο σκληρός δίσκος θα συνεχίσει να λειτουργεί.

Εφόσον έχουμε θέσει ως στόχο να χρησιμοποιήσουμε τον σκληρό δίσκο για δικούς μας ύπουλους σκοπούς, ήρθε η ώρα να σκεφτούμε την αναβάθμιση του υλικολογισμικού του. Η απλούστερη και πιθανώς πιο δύσκολη μέθοδος ανίχνευσης είναι η αλλαγή των δεδομένων εν κινήσει. Για να το κάνετε αυτό, πρέπει να βρείτε έναν κατάλληλο πυρήνα - έναν πυρήνα που έχει πρόσβαση στα δεδομένα που ταξιδεύουν μεταξύ της μονάδας δίσκου και του καλωδίου SATA.

Για πρόσβαση στον πυρήνα, μπορείτε να χρησιμοποιήσετε τη λειτουργία DMA (Direct Memory Access). Αυτή είναι μια λειτουργία κατά την οποία η ανταλλαγή δεδομένων πραγματοποιείται απευθείας από την κεφαλή ανάγνωσης στη μνήμη, χωρίς την ενεργή συμμετοχή του επεξεργαστή. Το ίδιο ισχύει και για τη θύρα SATA: ο επεξεργαστής χρειάζεται μόνο να του πει πού βρίσκονται τα δεδομένα και η λογική DMA θα φροντίσει να διαβάσει τις πληροφορίες απευθείας από τη μνήμη.

Η πηγή πληροφοριών σε αυτήν την περίπτωση θα είναι η προσωρινή μνήμη του σκληρού δίσκου λόγω της καλής θέσης του: τα δεδομένα που διαβάζονται από το δίσκο θα βρίσκονται στη μνήμη cache, ώστε να μπορούν να αντιγραφούν αμέσως από εκεί.

Η μέθοδος είναι αρκετά περίπλοκη - δεν είναι βολικό να συνδέεστε μέσω JTAG κάθε φορά και να χαζεύετε την κρυφή μνήμη ενώ λειτουργεί ο σκληρός δίσκος. Αντίθετα, για να διατηρήσετε την πρόσβαση χωρίς να συνδέσετε μια πρόσθετη πλακέτα, μπορείτε να ανανεώσετε το τσιπ μνήμης flash ξεκολλώντας το και συνδέοντάς το στον προγραμματιστή.

Ωστόσο, θα ήταν δύσκολο να εκσυγχρονιστεί ο κώδικας λόγω του άγνωστου αλγόριθμου συμπίεσης· αντί αυτού, μπορείτε απλώς να αλλάξετε τη διεύθυνση εκτέλεσης και να προσθέσετε ένα ειδικό μπλοκ που θα διαβαστεί πριν από τα υπόλοιπα. Αυτό κάνει τα πράγματα λίγο πιο εύκολα.

Ως αποτέλεσμα της έρευνάς του, ο Jeroen δημιούργησε ένα εργαλείο που ονομάζεται fwtool, το οποίο μπορεί να απορρίψει διάφορα μπλοκ σε flash και να μεταφράσει τον κώδικα σε αρχείο κειμένου. Στη συνέχεια, μπορείτε να αλλάξετε, να διαγράψετε ή να προσθέσετε ένα μπλοκ και να συναρμολογήσετε ξανά τα πάντα σε ένα αρχείο υλικολογισμικού, το οποίο στη συνέχεια μπορεί να φορτωθεί εύκολα σε flash.

Τέτοιοι χειρισμοί με σκληρό δίσκο απαιτούν σημαντική προσπάθεια και είναι απίθανο κάποιος να εγκαταλείψει οικειοθελώς τη μονάδα δίσκου του για hacking. Επομένως, θα ήταν ωραίο να βρείτε έναν τρόπο να αναβοσβήσετε τον σκληρό δίσκο χωρίς καμία εξωτερική συσκευή ή να αφαιρέσετε το τσιπ.

Η Western Digital διαθέτει ειδικά βοηθητικά προγράμματα λογισμικού για εργασία με σκληρούς δίσκους - αυτά είναι εργαλεία που εκτελούνται υπό DOS και μπορούν να φορτώσουν νέο υλικολογισμικό για έναν ελεγκτή, τσιπ μνήμης flash ή διαμέρισμα υπηρεσίας. Τα εργαλεία χρησιμοποιούν τις λεγόμενες Ειδικές Εντολές Προμηθευτή (VSC), ωστόσο, περισσότερα για αυτό αργότερα.

Υπάρχει επίσης ένα σύνολο εργαλείων που ονομάζονται idle3-tools που μπορείτε να χρησιμοποιήσετε για να τροποποιήσετε το υλικολογισμικό του σκληρού σας δίσκου. Χρησιμοποιεί επίσης VSC χρησιμοποιώντας Linux SCSI PassThrough IOCTL. Ο Jeroen πήρε αυτόν τον κώδικα, τον τροποποίησε και τον ενσωμάτωσε στο fwtool. Μετά από αυτήν την τροποποίηση, το fwtool έμαθε να διαβάζει και να γράφει στο τσιπ μνήμης flash.

Τώρα, εάν ένας χάκερ καταφέρει με κάποιο τρόπο να χρησιμοποιήσει το fwtool σε ένα απομακρυσμένο μηχάνημα, θα μπορεί να επαναφέρει τη μνήμη flash του δίσκου, να την τροποποιήσει και να την αναβοσβήνει. Είναι αλήθεια ότι ο ιδιοκτήτης θα μάθει τελικά για το hack και πιθανότατα θα επανεγκαταστήσει το σύστημα, αλλά ο εισβολέας θα μπορούσε να εισαγάγει κάτι που θα εκδηλωθεί ακόμα και μετά την επανεγκατάσταση. Για παράδειγμα, περιμένετε όσο το μηχάνημα διαβάζει από το αρχείο /etc/shadow/, όπου είναι αποθηκευμένοι όλοι οι κωδικοί πρόσβασης σε συστήματα UNIX/Linux, και αλλάξτε τα περιεχόμενα. Μετά από αυτό μπορείτε απλά να συνδεθείτε με τον κωδικό πρόσβασής σας.

Παρεμπιπτόντως, η περιγραφόμενη τεχνική μπορεί να χρησιμεύσει όχι μόνο για κρυφά πειράματα, αλλά και για αμυντικούς σκοπούς. Για παράδειγμα, μπορείτε να δημιουργήσετε έναν μη κλωνοποιήσιμο σκληρό δίσκο που θα λειτουργεί καλά εάν το μοτίβο πρόσβασης τομέα είναι τυχαίο ως συνήθως. Εάν ο σκληρός δίσκος είναι προσβάσιμος μόνο διαδοχικά, τα δεδομένα θα καταστραφούν, γεγονός που θα κάνει τον κλώνο διαφορετικό από τον αρχικό.

Όταν εργάζεστε σε λειτουργία τερματικού, ο χρήστης μπορεί να αλληλεπιδράσει με τον σκληρό δίσκο χρησιμοποιώντας διαγνωστικές εντολές. Αυτή η μέθοδος χρησιμοποιείται για τη διάγνωση και την επισκευή μονάδων δίσκου Seagate και Toshiba. Η Western Digital δεν διαθέτει αυτήν την επιλογή λόγω της πολυπλοκότητας της σύνδεσης. Η λειτουργία τερματικού παρέχει στην πραγματικότητα πλήρη ριζικό έλεγχο της μηχανικής και της λογικής της συσκευής. Μπορείτε επίσης να το χρησιμοποιήσετε για να ενημερώσετε ή να επανεκκινήσετε το υλικολογισμικό του σκληρού σας δίσκου. Μια λίστα εντολών για τις περισσότερες μονάδες δίσκου μπορεί να βρεθεί στο Διαδίκτυο. Και στην πλακέτα του σκληρού δίσκου υπάρχει ένας ειδικός σύνδεσμος για σύνδεση μέσω σειριακής θύρας.

Ρύζι. 2. Υποδοχή για σύνδεση μέσω σειριακής θύρας. Ένα μυστήριο λιγότερο

Για πρόσβαση στη λειτουργία τερματικού, θα χρειαστείτε μια συσκευή προσαρμογέα που είναι απαραίτητη για τη μετατροπή των επιπέδων σήματος RS-232 σε επίπεδα TTL (τέτοιοι προσαρμογείς είναι διαθέσιμοι στο εμπόριο, αλλά μπορείτε να τους συναρμολογήσετε μόνοι σας - όλα τα απαραίτητα κυκλώματα είναι ελεύθερα διαθέσιμα και μπορείτε να πάρετε μερικά μοντέλα ως βάση Arduino). Θα πάρουμε ένα έτοιμο τσιπ FTDI που μετατρέπει το USB σε σειριακή διεπαφή για τον μικροελεγκτή Atmega. Πρέπει να συνδέσετε το GND και το RESET και να χρησιμοποιήσετε τις ακίδες RX και TX για σύνδεση.


Ρύζι. 3. Arduino Nano ως αντάπτορας

Για να εργαστούμε με τη θύρα COM, χρησιμοποιούμε οποιοδήποτε πρόγραμμα μας αρέσει - για παράδειγμα, PuTTY ή Hiperterminal. Επιλέξτε τον τύπο σύνδεσης, εισαγάγετε τον αριθμό θύρας COM και άλλες ρυθμίσεις:

Ταχύτητα: 9600 Bit δεδομένων: 8 Stop Bit: 1 Ισοτιμία: Κανένα Έλεγχος ροής: Κανένα
Ρύζι. 4. Παράθυρο ρυθμίσεων PuTTY

Για να ελέγξετε τη λειτουργικότητα του κυκλώματος, πρέπει να συνδέσετε το RX και το TX μεταξύ τους. Ως αποτέλεσμα, όλοι οι χαρακτήρες που πληκτρολογήθηκαν θα εμφανίζονται σε διπλή ποσότητα. Αυτό οφείλεται στο γεγονός ότι τα εισαγόμενα δεδομένα θα μεταδοθούν κατά μήκος της γραμμής TX και στη συνέχεια τα ίδια θα επιστρέψουν μέσω της γραμμής RX. Αυτό γίνεται ως εξής: αποσυνδέοντας το καλώδιο SATA, συνδέουμε την έξοδο του δίσκου TX στην είσοδο του προσαρμογέα RX και αντίστροφα - τον προσαρμογέα RX από τον δίσκο TX. Συνδέστε το ρεύμα. Αφού πατήσουμε τα πλήκτρα, λαμβάνουμε το μήνυμα T> (ή F> για ελαττωματικούς σκληρούς δίσκους) και εισάγουμε εντολές. Για να λάβετε μια λίστα εντολών, πληκτρολογήστε /C και μετά Q.

Λόγω του μεγάλου αριθμού ομάδων, οι μηχανικοί της Seagate χώρισαν τη δομή τους σε στρώματα. Εντολές όπως ανάγνωση, εγγραφή, αναζήτηση, αρχείο καταγραφής σφαλμάτων είναι διαθέσιμες σε πολλά διαφορετικά επίπεδα ταυτόχρονα. Για να αλλάξετε τη λειτουργία του σκληρού δίσκου σε διαφορετικό επίπεδο, πρέπει να χρησιμοποιήσετε την εντολή /x.

Επίπεδο T - δοκιμές πιστοποίησης. Επίπεδο 1 - εντολές διαχείρισης μνήμης. Επίπεδο 2 - εντολές για τη ρύθμιση της μηχανικής μονάδας. Επίπεδο 3 - εντολές αναζήτησης. Επίπεδο 4 - εντολές παρακολούθησης σερβοκινητήρα. Επίπεδο 5 - χρησιμοποιείται μόνο σε εργοστασιακές συνθήκες. Επίπεδο 6 - εντολές προσαρμοστικού ελέγχου. Επίπεδο 8 - ειδικές εντολές ρύθμισης εγγραφής. Επίπεδο 9 - εντολές της λειτουργίας συστήματος παρακολούθησης ελαττωμάτων.
Ρύζι. 5. Επαναφέρετε το S.M.A.R.T.

Εκτός από αυτά τα εννέα επίπεδα, υπάρχουν δύο πρόσθετα σύνολα εντολών: δίκτυο και γενική. Ο κύριος σκοπός των εντολών δικτύου είναι η εμφάνιση αλλαγών στην τρέχουσα κατάσταση του συστήματος. Οι γενικές οδηγίες χρησιμοποιούνται για την πρόσβαση σε καταχωρητές, μνήμη buffer και δεδομένα.

Γενικά, η λειτουργία τερματικού παρέχει πολλές ενδιαφέρουσες λειτουργίες. Για παράδειγμα, μια εντολή μορφοποίησης χαμηλού επιπέδου μπορεί όχι μόνο να διαγράψει τα δεδομένα εντελώς χωρίς τη δυνατότητα ανάκτησης, αλλά επίσης, εάν κάποιος απενεργοποιήσει την τροφοδοσία κατά τη μορφοποίηση, ο ίδιος ο σκληρός δίσκος θα μπορεί να "εκ νέου μορφοποιηθεί" τον πρώτο. την ώρα που είναι ενεργοποιημένη. Γενικά, αυτό είναι ένα θέμα που αξίζει ξεχωριστό άρθρο. Προχωράμε.

Οποιοσδήποτε σκληρός δίσκος περιέχει διαμερίσματα υπηρεσιών. Έχουν σχεδιαστεί για να αποθηκεύουν βοηθητικά προγράμματα σκληρού δίσκου, όπως S.M.A.R.T., μονάδες έγκαιρης ανίχνευσης σφαλμάτων, μονάδες αυτοδιάγνωσης και ούτω καθεξής. Ευτυχώς, όλα αυτά τα δεδομένα δεν καταλαμβάνουν πλήρως τον εκχωρημένο χώρο, πράγμα που σημαίνει ότι με τη σωστή προσέγγιση μπορούμε να χρησιμοποιήσουμε αυτόν τον χώρο μπόνους. Τα διαμερίσματα υπηρεσιών δεν πρέπει να συγχέονται με τα DCO ή HPA, τα οποία μπορούν εύκολα να εντοπιστούν και να προσπελαστούν μέσω τυπικών εντολών ATA.

Σε αντίθεση με άλλες μεθόδους απόκρυψης πληροφοριών, η καταγραφή στην ενότητα υπηρεσιών δεν αφήνει ίχνη και είναι αόρατη στα ειδικά προγράμματα αναζήτησης που χρησιμοποιούνται από τις υπηρεσίες επιβολής του νόμου. Με μια λέξη, αυτό το μέρος είναι ιδανικό για την αποθήκευση αρχείων κειμένου με διευθύνσεις, κωδικούς πρόσβασης, εμφανίσεις και άλλα πράγματα.

Για την πρόσβαση σε πληροφορίες από κατατμήσεις υπηρεσιών, οι τυπικές εντολές ATA δεν είναι κατάλληλες, αντίθετα, χρησιμοποιούνται ειδικές εντολές VSC (Ειδικές εντολές προμηθευτή) για εγγραφή και ανάγνωση. Κατά κανόνα, οι κατασκευαστές κρατούν αυτές τις εντολές μυστικές, αλλά μερικές φορές κυκλοφορούν βοηθητικά προγράμματα για εργασία με διαμερίσματα υπηρεσιών - για παράδειγμα, το πρόγραμμα wdidle3.exe από τη Western Digital και τα αναλογικά εργαλεία ανοιχτού κώδικα idle3. Ένα άλλο παράδειγμα για το WD είναι το πρόγραμμα HDDHackr, το οποίο αλλάζει τις καταχωρήσεις στα διαμερίσματα του συστήματος HD.

Τα δεδομένα στα διαμερίσματα σέρβις είναι πολύ σημαντικά για τη σωστή λειτουργία του σκληρού δίσκου. Η ζημιά στις εγγεγραμμένες πληροφορίες οδηγεί σε απώλεια της απόδοσης του δίσκου. Η επαναφορά του δεν θα είναι τόσο εύκολη - για να αντικαταστήσετε δεδομένα στα διαμερίσματα της υπηρεσίας, θα χρειαστείτε εξειδικευμένα προγράμματα (για παράδειγμα, Ace Laboratory PC3000).

Το μέγεθος του διαμερίσματος υπηρεσίας εξαρτάται από το μοντέλο του σκληρού δίσκου. Για παράδειγμα, στη μονάδα δίσκου WD2500KS-00MJB0 της οικογένειας Hawk με χωρητικότητα 250 GB (υλικολογισμικό 02AEC), δύο αντίγραφα αρχείων, περίπου 6 MB το καθένα, εγγράφονται στο διαμέρισμα υπηρεσίας. Το μέγεθος ζώνης σε κάθε επιφάνεια είναι περίπου 23 MB (64 κομμάτια με 720 τομείς το καθένα). Επειδή αυτός ο δίσκος έχει έξι επιφάνειες (κεφαλές 0 έως 5), οι μονάδες διαμερισμάτων υπηρεσίας βρίσκονται στο χώρο που σχετίζεται με τις κεφαλές 0 και 1 και ο χώρος που έχει εκχωρηθεί στις κεφαλές 2 έως 5 είναι δεσμευμένος αλλά δεν χρησιμοποιείται. Έτσι, το δεσμευμένο διαμέρισμα καταλαμβάνει περίπου 141 MB, εκ των οποίων τα 12 MB χρησιμοποιούνται.

Συγκριτικά, το WD10EACS-00ZJB0, ένα μοντέλο terabyte με οκτώ επιφάνειες, έχει δεσμευμένο χώρο 450 MB, εκ των οποίων τα 52 MB είναι κατειλημμένα. Ο Ariel Berkman από την Recover Information Technologies LTD έγραψε ένα άρθρο σχετικά με την εργασία με τμήματα σέρβις HDD και δημοσίευσε επίσης έναν κωδικό PoC για την εγγραφή 94 MB πληροφοριών στο τμήμα σέρβις ενός δίσκου Western Digital 250 GB Hawk. Αυτό γίνεται ως εξής:

  • Μάθετε τη διεύθυνση SATA IO χρησιμοποιώντας lspci -v.
  • Για τη μεταγλώττιση, χρησιμοποιήστε την εντολή gcc -Wall -O -g -o SA-cover-poc SA-cover-poc.c.
  • Δημιουργούμε ένα τυχαίο αρχείο (μέγεθος 94 MB) και υπολογίζουμε τον κατακερματισμό του MD5.
  • Γράφουμε το αρχείο στην ενότητα υπηρεσιών.
  • Καθαρίζουμε τον σκληρό δίσκο χρησιμοποιώντας την εντολή dd-ing /dev/zero, η οποία θα πρέπει να διανεμηθεί σε ολόκληρο τον σκληρό δίσκο (ή σε ξεχωριστό μέρος, έχοντας προηγουμένως αποκλειστεί η πρόσβαση στους υπόλοιπους). Αρκεί να τρέξετε αυτόν τον κωδικό μία φορά για να καταστρέψετε τα δεδομένα αμετάκλητα.
  • Διαβάζουμε τα περιεχόμενα της ενότητας υπηρεσίας, υπολογίζουμε τον κατακερματισμό της και επαληθεύουμε την ακεραιότητα των δεδομένων. :~/SA# dd if=/dev/urandom count=184320 > random-file ; md5sum random-file :~/SA# ./SA-cover-poc -p 0x0170 -w ./random-file :~# dd if=/dev/zero of=/dev/sdb bs=1M :~/SA# ./SA-cover-poc -p 0x0170 -r after-dding-dev-zero :~/SA# md5sum after-dding-dev-zero

Κατά τη διάρκεια πειραμάτων χαμηλού επιπέδου, μπορεί να αντιμετωπίσετε μια τέτοια ενόχληση, όπως η αστοχία του σκληρού δίσκου. Δεν πρέπει να καταφύγετε αμέσως σε δρακόντεια μέτρα και να διαμορφώσετε το δίσκο, μπορείτε να προσπαθήσετε να επαναφέρετε τη λειτουργικότητά του χρησιμοποιώντας ορισμένα προγράμματα.

  1. Το TestDisk είναι το απλούστερο και πιο αποτελεσματικό πρόγραμμα για την ανάκτηση σκληρού δίσκου. Σχεδιασμένο για αναζήτηση και ανακατασκευή χαμένων κατατμήσεων, τομέα εκκίνησης, διαγραμμένων αρχείων. διορθώνει τον πίνακα διαμερισμάτων. Λειτουργεί με μεγάλο αριθμό συστημάτων αρχείων. Λειτουργεί σε λειτουργία κονσόλας, η οποία επιτυγχάνει υψηλή ταχύτητα.
  2. Το Acronis Disk Director είναι ένα ολόκληρο πακέτο λογισμικού που περιλαμβάνει έναν σημαντικό αριθμό εργαλείων για εργασία με σκληρούς δίσκους. Περιέχει το βοηθητικό πρόγραμμα Acronis Recovery Expert, το οποίο χρησιμοποιείται για την ανακατασκευή αρχείων και κατατμήσεων. Σε αντίθεση με το προηγούμενο πρόγραμμα, έχει γραφική διεπαφή, αλλά λειτουργεί με λιγότερα συστήματα αρχείων.
  3. Το Paragon Partition Manager είναι ένα δωρεάν πρόγραμμα από εγχώριους προγραμματιστές που μπορεί να κάνει σχεδόν ό,τι μπορεί το Acronis, αλλά είναι τρομερά αργό.

Ρύζι. 6. Ανακτήστε τα κατεστραμμένα διαμερίσματα χρησιμοποιώντας το TestDisk

Ωστόσο, ήρθε η ώρα να το ονομάσουμε μια μέρα. Σε αυτό το άρθρο προσπάθησα να δείξω τις ανεξερεύνητες γωνίες και τις δυνατότητες του σκληρού δίσκου. Χωρίς να εμβαθύνουμε στον κώδικα, εξετάσαμε έναν τρόπο να αποστραγγίσουμε τις πληροφορίες από τη μονάδα δίσκου. Αν σηκώσετε αυτή την κουρτίνα έστω και ελαφρώς, ανοίγει ένα τεράστιο πεδίο για φανταχτερό. Μπορείτε, για παράδειγμα, να ανανεώσετε το χειριστήριο για να κρύψετε ένα ιδιαίτερα σημαντικό τμήμα από τα αδιάκριτα βλέμματα. Ή να αλλοιώσετε τα δεδομένα όταν προσπαθείτε να κλωνοποιήσετε έναν σκληρό δίσκο, προστατεύοντας έτσι τον εαυτό σας από εγκληματολογικά βοηθητικά προγράμματα. Με μια λέξη, υπάρχουν πολλές επιλογές, οπότε ο τρόπος χρήσης του σκληρού δίσκου είναι δική σας επιλογή.

xakep.ru

πώς να ανανεώσετε τον σκληρό δίσκο;

Σελίδα 1 από 1

  • Δεν μπορείς να απαντήσεις στο θέμα

Έχω ένα Seagate Barracuda 1,5 TB, στο οποίο έχει κολλήσει το firmware για δεύτερη φορά (η διάγνωση έγινε σε συνεργείο). Πες μου, είναι δυνατόν να το ανανεώσω στο σπίτι; τι λογισμικό και πού μπορώ να διαβάσω εγχειρίδια σχετικά με αυτό;

Έκανα flash το WD μου με ένα μη τυπικό μέγεθος συμπλέγματος (έτσι ώστε να λειτουργεί με XP) χρησιμοποιώντας ένα πρόγραμμα από τον ιστότοπό τους και το δικό τους υλικολογισμικό. Εκείνοι. Λογικά, πρέπει να μεταβείτε στον ιστότοπο της Segate και να αναζητήσετε βοηθητικά προγράμματα και το ίδιο το υλικολογισμικό για το συγκεκριμένο μοντέλο βίδας. Και μετά θα υπάρξουν οδηγίες για δράση, τίποτα περίπλοκο.

Offtopic: χάρη σε εσάς, μπήκα στο μέλλον σήμερα.

Γενικά, το υλικολογισμικό για άλλα μοντέλα είχε αναρτηθεί προηγουμένως στον ιστότοπο της Seagate. Συχνά έχουν αυτό το κάτι.

Οι φορητοί υπολογιστές είναι κακοί.

Μπορεί να υπάρχει πρόβλημα με την ίδια τη μονάδα flash...

Πώς μπορώ να το δοκιμάσω ξεχωριστά για ανάγνωση και γραφή;

Ο Ροστισλάβ είπε:

Μνήμη flash στην οποία είναι γραμμένο το ίδιο το υλικολογισμικό (όπως το BIOS ενός υπολογιστή);

Δοκιμάστε να αναβοσβήσετε με το εγγενές βοηθητικό πρόγραμμα, εάν είναι διαθέσιμο.

προσπαθήστε να αναβοσβήσετε το εγγενές βοηθητικό πρόγραμμα, εάν είναι διαθέσιμο.

Στην ιστοσελίδα για τον αριθμό μου υπάρχει ένα EHEshnik με firmware για τον σκληρό δίσκο. Ο ίδιος ο υπολογιστής μπήκε σε επανεκκίνηση, οι πιγκουίνοι χόρεψαν λίγο στην οθόνη (γεια σου Linux;), έκανε ξανά επανεκκίνηση και voila... Τα Windows είδαν τον μη διαμορφωμένο δίσκο. Το μορφοποίησα, το μετέφερα σε 100 εκτάρια ταινιών και ιστοριών. Ανοίγω το πρωί και δεν πιστεύω στα μάτια μου - "μια άγνωστη συσκευή στη θύρα SATA"

υπάρχει μεγάλη ευκαιρία να πείτε αντίο στη μονάδα flash στον σκληρό σας δίσκο....

Και αν δεν σας αρέσει, θα σας το σφίξουμε στο λαιμό!

Έχω ένα Seagate Barracuda 1,5 TB, στο οποίο έχει κολλήσει το firmware για δεύτερη φορά (η διάγνωση έγινε σε συνεργείο).

Ποιο συνεργείο το είπε αυτό, αν δεν είναι μυστικό;

Πες μου, είναι δυνατόν να το ανανεώσω στο σπίτι; τι λογισμικό και πού μπορώ να διαβάσω εγχειρίδια σχετικά με αυτό;

Ενημερώσεις υλικολογισμικού για προϊόντα Seagate

Αλλά χωρίς εμπειρία, μπορείς εύκολα να τον νικήσεις εντελώς...

Ο Ροστισλάβ είπε:

Μνήμη flash στην οποία είναι γραμμένο το ίδιο το υλικολογισμικό (όπως το BIOS ενός υπολογιστή); Πώς μπορώ να το δοκιμάσω ξεχωριστά για ανάγνωση και γραφή;

Λοιπόν, σίγουρα θα το σπάσετε... Το Firmware Update ενημερώνει όχι μόνο τη μονάδα flash στην πλακέτα, αλλά και τις επικαλύψεις στην περιοχή σέρβις της βίδας...

Ο Ροστισλάβ είπε:

Στην ιστοσελίδα για τον αριθμό μου υπάρχει ένα EHEshnik με firmware για τον σκληρό δίσκο. Ο ίδιος ο υπολογιστής μπήκε σε επανεκκίνηση, οι πιγκουίνοι χόρεψαν λίγο στην οθόνη (γεια σου Linux;), έκανε ξανά επανεκκίνηση και voila... Τα Windows είδαν τον μη διαμορφωμένο δίσκο. Το μορφοποίησα, το μετέφερα σε 100 εκτάρια ταινίες και ιστορίες Το πρωί ανάβω και δεν πιστεύω στα μάτια μου - “άγνωστη συσκευή στη θύρα SATA”, τόσα γράμματα και τίποτα σχετικά με αυτό... ανιχνεύεται στο BIOS; Ανιχνεύεται από τη Victoria;

Victoria 3,52 rus

Παρεμπιπτόντως, εδώ είναι μια εικόνα για το ποιοι κατασκευαστές βιδών έχουν απομείνει:

Ο Alex Blackwell είπε:

Η απάντηση στο ερώτημα τι θα κάνουμε με τη Hitachi: δεν θα κάνουμε τίποτα με αυτό. Αυτός είναι ο κανόνας που μας έχει θέσει το κινεζικό Υπουργείο Εμπορίου. Πρέπει να διατηρήσουμε δύο εντελώς ανεξάρτητες ανταγωνιστικές εταιρείες για τουλάχιστον δύο χρόνια. Υπάρχει μια κύρια εταιρεία, η WD Corporation, και υπάρχουν δύο εντελώς ανεξάρτητες θυγατρικές - η WD και η HGST. Εμείς στην WD δεν επιτρέπεται να μιλάμε στο HGST για τεχνολογία, τιμές ή οτιδήποτε άλλο! Αν δούλευες στη Hitachi, θα έπρεπε να σηκωθώ και να φύγω τώρα.

Ανάκτηση πληροφοριών. Επαγγελματική επισκευή σκληρού δίσκου, Συμφερούπολη

Ανιχνεύεται στο BIOS; Ανιχνεύεται από τη Victoria; Το BIOS δεν το βλέπει. Βικτώρια - δεν βλέπει.

του φαίνονται σαν ολέθρια κακία

Στην πραγματικότητα φοβάμαι τα παιδιά, αγαπητέ μου κύριε, είναι θορυβώδη, σκληρά και εγωιστικά, αλλά τι γίνεται αν τα παιδιά κυβερνούν το κράτος; © Yulian Semyonov Τίποτα δεν γίνεται προς το καλύτερο © Boris Rauschenbach Οι άνθρωποι, οι άνθρωποι είναι το πιο σημαντικό πράγμα. Οι άνθρωποι είναι πιο πολύτιμοι ακόμα και από τα χρήματα. © F.M. Ντοστογιέφσκι Πόσο περίεργος είσαι.

Ναι, αυτή η μέθοδος ανακοινώθηκε, όπως φαίνεται, το 2009.

Στην πραγματικότητα φοβάμαι τα παιδιά, αγαπητέ μου κύριε, είναι θορυβώδη, σκληρά και εγωιστικά, αλλά τι γίνεται αν τα παιδιά κυβερνούν το κράτος; © Yulian Semyonov Τίποτα δεν γίνεται προς το καλύτερο © Boris Rauschenbach Οι άνθρωποι, οι άνθρωποι είναι το πιο σημαντικό πράγμα. Οι άνθρωποι είναι πιο πολύτιμοι ακόμα και από τα χρήματα. © F.M. Ντοστογιέφσκι Πόσο περίεργος είσαι.

Τώρα μπορείτε να διασκεδάσετε. http://habrahabr.ru/post/140289/

Διασκεδάζω εκτελώντας ένα τεστ αυτοδιάγνωσης μέσω της κονσόλας. Είμαι έκπληκτος από μερικά από τα μηνύματα:

(31 C) Πολύ κρύο, τυχαία αναζήτηση (33 C) Πολύ κρύο, τυχαία αναζήτηση (34 C) Πολύ κρύο, τυχαία αναζήτηση (36 C) Πολύ κρύο, τυχαία αναζήτηση (37 C) Πολύ κρύο, τυχαία αναζήτηση (38 C) Πολύ κρύο, τυχαία αναζήτηση (39 C) Πολύ κρύο, τυχαία αναζήτηση (39 C) Πολύ κρύο, τυχαία αναζήτηση (40 C) Πολύ κρύο, τυχαία αναζήτηση (41 C) Πολύ κρύο, τυχαία αναζήτηση (42 C) Πολύ κρύο, κάντε τυχαία αναζήτηση (43 C) Πολύ κρύο, κάντε τυχαία αναζήτηση Δίοδος θερμοκρασίας 7B69 (43 C) Για να περάσετε το επόμενο στάδιο της δοκιμής, χρειάστηκε να κάνετε "ζέσταμα" - βούιζε για περίπου 10 λεπτά μέχρι να θερμανθεί στους 43 C. Στην πραγματικότητα φοβάμαι τα παιδιά, αγαπητέ μου κύριε, είναι θορυβώδη, σκληρά και εγωιστικά, αλλά τι γίνεται αν τα παιδιά κυβερνούν το κράτος; © Yulian Semyonov Τίποτα δεν γίνεται προς το καλύτερο © Boris Rauschenbach Οι άνθρωποι, οι άνθρωποι είναι το πιο σημαντικό πράγμα. Οι άνθρωποι είναι πιο πολύτιμοι ακόμα και από τα χρήματα. © F.M. Ντοστογιέφσκι Πόσο περίεργος είσαι.

Προς το παρόν, η λύση είναι να μην απενεργοποιήσετε τον υπολογιστή, συν το ότι συνιστάται να έχετε αδιάλειπτη παροχή ρεύματος.

Μια ακόμα καλύτερη λύση είναι να μην ανοίξετε τον υπολογιστή.

Ανάκτηση πληροφοριών. Επαγγελματική επισκευή σκληρού δίσκου, Συμφερούπολη

Σελίδα 1 από 1

  • Δεν μπορείτε να δημιουργήσετε νέο θέμα
  • Δεν μπορείς να απαντήσεις στο θέμα

simferopol.in

"Ανασταίνοντας" σκληρός δίσκος

Μετατροπέας

Μπορείτε να αγοράσετε έναν μετατροπέα (USB-TTL και COM-TTL είναι διαθέσιμα προς πώληση) ή να τον φτιάξετε μόνοι σας (παρέχω πολλά διαγράμματα παρακάτω).

Για όσους έχουν Arduino: συνδέστε το GND και το RESET, χρησιμοποιήστε τις ακίδες RX και TX.


Για να ελέγξουμε το κύκλωμα, μπορούμε να βραχυκυκλώσουμε τα RX και TX - ως αποτέλεσμα, όλα όσα εισάγουμε θα πρέπει να επιστρέψουν.

Σύνδεση

Συνδέουμε τα RX και TX, όπως στο παρακάτω σχήμα, αποσυνδέουμε το καλώδιο SATA, συνδέουμε το ρεύμα.

Για να δουλέψω με τη θύρα COM, χρησιμοποίησα το PuTTY· το αγαπημένο σας πρόγραμμα θα κάνει επίσης τέλεια τη δουλειά. Επομένως, ανοίξτε το PuTTY, επιλέξτε τον τύπο σύνδεσης Serial, εισάγετε τη θύρα και άλλες ρυθμίσεις:

Ταχύτητα 38400
Bits δεδομένων 8
Stop Bits 1
Ισοτιμία Κανένας
Έλεγχος ροής Κανένας
Ανοίξτε ένα παράθυρο τερματικού, πατήστε Ctrl+Z και δείτε την προτροπή: F3 T> Για να δείτε μια λίστα εντολών και περιγραφών για αυτές για τον σκληρό σας δίσκο, πρέπει να εισαγάγετε /C και μετά Q.

Ανάκτηση

Ήρθε η ώρα να ξεκινήσετε την ανοικοδόμηση.

Σημαντικό: να είστε προσεκτικοί όταν εισάγετε εντολές!

  1. Ας πάμε στο επίπεδο 1 πληκτρολογώντας /1
  2. Ας ξεκαθαρίσουμε το S.M.A.R.T. ομάδα Ν1
  3. Κλείστε το ρεύμα και περιμένετε να σταματήσει ο κινητήρας (~10 δευτερόλεπτα)
  4. Ενεργοποιήστε την τροφοδοσία και πατήστε ξανά Ctrl+Z
  5. Διαγράψτε τη λίστα με τα κακά μπλοκ: πληκτρολογήστε i4,1,22
  6. Επαναλάβετε τα σημεία 3-4
  7. Εισαγάγετε στην κονσόλα: m0,2,2,0,0,0,0,22 (για σκληρούς δίσκους "Made in China" - m0,2,2,22)
  8. Μετάβαση στο επίπεδο 2: /2
  9. Σβήστε τον κινητήρα: πληκτρολογήστε Z
  10. Κλείστε το ρεύμα
Μετά από όλους τους χειρισμούς, ο σκληρός δίσκος άρχισε να εντοπίζεται στο BIOS. Για να αποφύγετε να αντιμετωπίσετε ξανά το πρόβλημα, ενημερώστε το λογισμικό στον σκληρό σας δίσκο. Αυτή η διαδικασία είναι αρκετά απλή: μια εικόνα εκκίνησης λαμβάνεται από τον ιστότοπο του κατασκευαστή και εγγράφεται σε δίσκο. Στη συνέχεια - κάντε λήψη και ενημέρωση του υλικολογισμικού σε λειτουργία βήμα προς βήμα, απλώς ακολουθήστε τις οδηγίες στην οθόνη. Τώρα έχω περιγράψει μια κατάσταση όπου όλα λειτουργούν όπως θα έπρεπε, αλλά αυτό συμβαίνει σπάνια. Η διαδικασία ανάκαμψης παρουσίασε πολλές προκλήσεις που είμαι σίγουρος ότι θα αντιμετωπίσετε και εσείς. Επομένως, για όλους όσους δεν τα κατάφεραν, αναζητήστε μια λύση στην τελευταία ενότητα αυτού του άρθρου.

Για το τι μένει στα παρασκήνια

Δεδομένου ότι αυτό το άρθρο είναι το αποτέλεσμα των δικών μου πειραμάτων που βασίζονται σε διάφορα υλικά για την ανάκτηση σκληρού δίσκου, τότε θα περιγράψω τα προβλήματα που αντιμετώπισα εγώ ο ίδιος.
Πρόβλημα Λύση
Θόρυβος κονσόλας Συνδέστε τον ακροδέκτη GND στη γείωση του τροφοδοτικού. Χρησιμοποίησα το καλώδιο από το κλειδί λειτουργίας. Τραβήξτε επίσης το jumper SATA I από τον σκληρό δίσκο.
Δεν εμφανίζεται τίποτα στην οθόνη αφού πατήσετε Ctrl+Z Πιθανότατα, το RX και το TX δεν έχουν συνδεθεί σωστά.
Όταν το ενεργοποιείτε για πρώτη φορά, εμφανίζεται ένα σφάλμα LED:000000CC FAddr:0025BF67 ή LED:000000CC FAddr:0024A7E5 Αρχικά, ας προσπαθήσουμε να κλείσουμε τα κεφάλια. Για να το κάνετε αυτό, ξεβιδώνουμε την πλακέτα (ταυτόχρονα μπορείτε να καθαρίσετε τις επαφές με γόμα: είχα πολλή βρωμιά εκεί), βάζουμε ένα μονωτικό (χαρτί, ηλεκτρική ταινία κ.λπ.) στις επαφές που οδηγούν στις κεφαλές , και βιδώστε την πλακέτα πίσω (όχι με όλες τις βίδες, αλλά για να υπάρχει ρεύμα στο μοτέρ). Ανοίξτε την τροφοδοσία, πατήστε Ctrl+Z, πληκτρολογήστε /2 και μετά Z. Περιμένουμε μήνυμα για επιτυχή διακοπή. Spin Down Πλήρης χρόνος που πέρασε 0,138 msec Χωρίς να απενεργοποιήσετε την τροφοδοσία, ξεβιδώστε την πλακέτα, βγάλτε τον μονωτή μας και βιδώστε την πλακέτα προς τα πίσω, πληκτρολογήστε την εντολή εκκίνησης του κινητήρα: U.

Εάν η μέθοδος αποσύνδεσης των κεφαλών δεν βοηθά, πρέπει να κλείσετε τις επαφές στην πλακέτα με αιχμηρά τσιμπιδάκια ή λεπτό σύρμα. Η φωτογραφία (διαθέσιμη μέσω των παρακάτω συνδέσμων) δείχνει σημεία βραχυκυκλώματος σε διαφορετικούς σκληρούς δίσκους.

  • στροφή μηχανής. ΕΝΑ
  • στροφή μηχανής. Α (ορθογώνιο)
  • στροφή μηχανής. ΜΕ
Κλείστε τις επαφές μετά την ενεργοποίηση του σκληρού δίσκου. Θα ακουστεί το χτύπημα των κεφαλιών και μετά ο κινητήρας θα σταματήσει. Μετά από αυτούς τους χειρισμούς, δώστε εντολή να σταματήσετε τον κινητήρα, ανοίξτε τις επαφές και ξεκινήστε ξανά τον κινητήρα.
Ο κινητήρας δεν ξεκινά με σφάλμα Σφάλμα 1009 DETSEC 00006008 Σφάλμα στυψίματος Χρόνος που έχει παρέλθει 53.959 δευτερόλεπτα Κατάσταση R/W 2 Σφάλμα R/W 84150180 Μάλλον ξεχάσατε να αφαιρέσετε τον μονωτήρα ή δεν βιδώσατε σφιχτά την πλακέτα. Η αιτία μπορεί επίσης να είναι μηχανική βλάβη.
Ο κινητήρας δεν σταματά. Συνοδεύεται από το σφάλμα LED:000000CE FAddr:00280569 Κλείστε το ρεύμα για ένα λεπτό. Εάν το σφάλμα επιμένει, δοκιμάστε πρώτα να ξεκινήσετε τον κινητήρα πληκτρολογώντας U.
Σας ευχαριστούμε για την προσοχή σας, μακάρι οι σκληροί σας δίσκοι να διαρκέσουν πολύ.

Ετικέτες:

  • ανάκτηση σκληρού δίσκου
  • seagate barracuda 7200.11
  • arduino

Artem Makarov γνωστός και ως Robin

09.11.2013

35493 προβολές

Ένα άλλο δύσκολο πρόβλημα με το Seagates, το οποίο επιλύθηκε χρησιμοποιώντας το λεγόμενο υλικολογισμικό Seagate HDD (φόρτωση μικροκώδικα μέσω διεπαφής).

Αυτή τη φορά, ο σκληρός δίσκος φορητού υπολογιστή ST9500325AS επαναβαθμονομείται με ακουστικό τρόπο όταν τροφοδοτείται, κολλάει στο BUSY και βγαίνει μόνο στη θύρα διαγνωστικού ελέγχου:

Rst 0x08M

Αυτό είναι όλο. Δεν υπάρχει λειτουργία τερματικού μετά την εκκίνηση, καθώς ο δίσκος παγώνει. Πριν από εμένα, ο δίσκος ήταν σε άλλο μέρος, όπου άλλαξε το μπλοκ κεφαλής (συνήθως αυτό συμβαίνει πάντα, αν δεν καταλαβαίνουν τι συμβαίνει με τον σκληρό δίσκο, αλλάζουν αμέσως τις κεφαλές - για κάθε περίπτωση). Φυσικά, η αντικατάσταση των κεφαλών ανάγνωσης/εγγραφής σε αυτήν την κατάσταση δεν βοήθησε με κανέναν τρόπο στην επαναφορά των αρχείων χρήστη και ο δίσκος μεταφέρθηκε στο κέντρο σέρβις του Hardmaster.

Η λειτουργία τερματικού σε αυτήν τη σειρά μονάδων δίσκου περιλαμβάνεται στον κωδικό ROM από τον κατασκευαστή και ενεργοποιείται μετά την παροχή ρεύματος στη διεπαφή. Μοιάζει με αυτό:

Rst 0x08M RW cmd 002F req = 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 00 00 A0 E1 opts = 00000000 8 RW A3SC Ερ.

Εκείνοι. Σφάλμα τοποθέτησης σερβομηχανισμού, ακινητοποίηση κινητήρα ατράκτου και ετοιμότητα σε καταχωρητές έτοιμους να ανταποκριθούν σε αιτήματα τερματικού. Σε αυτή τη θέση, μπορείτε να χρησιμοποιήσετε μια εντολή για να περιστρέψετε τον κινητήρα, να σηκώσετε το diag ovl από την επιφάνεια και να διαβάσετε από το ATA όλες τις μονάδες που περιγράφονται από το id, καθώς και όλες τις μονάδες που περιγράφονται στον τόμο του συστήματος. Όλες οι μονάδες μετρήθηκαν χωρίς σφάλματα και εκ πρώτης όψεως δεν περιείχαν τίποτα ενοχλητικό που θα μπορούσε να οδηγήσει στο πάγωμα της μονάδας κατά την κανονική εκκίνηση.

Αμέσως υπήρξε υποψία αποτυχίας στους πίνακες μετάφρασης, αλλά μια προσπάθεια επανυπολογισμού οδήγησε στο εξής αποτέλεσμα:

Μέγιστες επαναλήψεις Wr = 00, Μέγιστες επαναλήψεις Rd = 00, Μέγιστο επίπεδο T-Επίπεδο ECC = 14, Μέγιστη Πιστοποίηση επανεγγραφής επαναλήψεων = 2DF8 DiagError 0000500D Μορφή διαμερίσματος χρήστη απέτυχε - Χρόνος που έχει παρέλθει 0 λεπτά 00 δευτερόλεπτα R/W Sense Error 0202A RW3 , Σφάλμα αρχείου 00000000 Blk Adr AD6F0001, Blk Adr Type D0, Cyl FFFF0000, Hd EC

Εκείνοι. τελείωσε με λάθος. Μετά από αρκετή συζήτηση, πάρθηκε μια δραστική απόφαση. Λαμβάνοντας υπόψη ότι όλα τα απαραίτητα μέρη των πληροφοριών υπηρεσίας είχαν δεσμευτεί με επιτυχία νωρίτερα, αποφάσισα να διαμορφώσω πλήρως την περιοχή εξυπηρέτησης. Έχοντας λάβει στο τέλος της διαδικασίας:

Επιτυχής μορφή διαμερίσματος συστήματος - Χρόνος που πέρασε 2 λεπτά 00 δευτερόλεπτα

Παραμόρφωσα το τροφοδοτικό και ο δίσκος βγήκε έτοιμος με ένα "κενό" εργοστασιακό διαβατήριο. Σε αυτή τη θέση, οποιαδήποτε λειτουργία ανάγνωσης/εγγραφής πληροφοριών υπηρεσίας έχει ως αποτέλεσμα ένα μήνυμα σχετικά με την έλλειψη ετοιμότητας για τη διαδικασία, λόγω της έλλειψης «εκτεταμένων» εντολών στον «βασικό» μικροκώδικα ROM.

Δεν είναι δυνατή η φόρτωση του Diag Cmd Processor Overlay

Για να έχετε πλήρη λειτουργικότητα σε μια τέτοια κατάσταση, πρέπει να γράψετε επικαλύψεις στην επιφάνεια, ώστε ο δίσκος να μπορεί να τις διαβάσει. Και για να μπορέσει να γράψει στην επιφάνεια, ο δίσκος πρέπει να τα διαβάσει νωρίτερα. Φαύλος κύκλος. Πώς να βρείτε μια διέξοδο από αυτήν την κατάσταση;

Μια επιλογή, δεδομένου ότι σε μια κατάσταση με διαμορφωμένο δίσκο υπηρεσίας, ο δίσκος γίνεται έτοιμος μέσω της διεπαφής κανονικά, υπάρχει μία - χρησιμοποιώντας την εντολή id92h, φορτώστε τον στον φορτωτή HDD, δηλ. ένα πακέτο μικροκώδικα, συμπεριλαμβανομένων των απαιτούμενων επικαλύψεων, και ως εκ τούτου, όπως λένε, ανανεώστε τον σκληρό δίσκο Seagate.

Μετά από αυτή τη λειτουργία, ο επανυπολογισμός του μεταφραστή ολοκληρώθηκε με επιτυχία

Μέγιστες επαναλήψεις Wr = 00, Μέγιστες επαναλήψεις Rd = 00, Μέγιστο επίπεδο T-Επίπεδο ECC = 14, Μέγιστη Πιστοποίηση Επανεγγραφής επανάληψης = 2DF8 Επιτυχής μορφή διαμερίσματος χρήστη - Χρόνος που έχει παρέλθει 0 λεπτά 00 δευτερόλεπτα

Και, η τελευταία πινελιά είναι η εγγραφή του προηγουμένως αποθηκευμένου μεταφραστή (id2Bh). Μετά την εκ νέου παροχή ρεύματος, ο δίσκος παρήγαγε το συνηθισμένο:

Rst 0x08M (P) Επαναφορά SATA

και πλήρη πρόσβαση σε όλα τα LBA που περιγράφονται στο διαβατήριο. Εάν πριν έρθει σε μένα ο δίσκος, τα περίεργα χέρια δεν θα είχαν σκαρφαλώσει στην ερμητική ζώνη, τότε με τη βοήθεια των χειρισμών που περιγράφονται παραπάνω θα ήταν δυνατή η επισκευή του σκληρού δίσκου διατηρώντας τις πληροφορίες.