Σε τι διαφέρει το Large από το LBA και από το CHS; Μετατρεπόμενος αριθμός κυλίνδρων, C.

Ερώτηση:

Μπορεί κάποιος να εξηγήσει σε τι διαφέρει το Large από το LBA και από το CHS; Ανάλογα με το τι να επιλέξετε αυτές τις παραμέτρους; Ή δώστε μου έναν σύνδεσμο όπου μπορώ να διαβάσω σχετικά.

Απάντηση:

LBA, Large, CHS - μέθοδοι μετάφρασης αριθμών τομέα σε σκληρό δίσκο.
Στο παρελθόν, όταν οι σκληροί δίσκοι ήταν μικροί, γινόταν πρόσβαση σε έναν τομέα ως εξής:
Η εφαρμογή (ιδιαίτερα το λειτουργικό σύστημα) καλεί τη συνάρτηση 2 (τομέας ανάγνωσης) (ή 3 - εγγραφή) της διακοπής του BIOS int 13h και της μεταβιβάζει τρεις συντεταγμένες του απαιτούμενου τομέα - κύλινδρος (κομμάτι), κεφαλή, αριθμός τομέα στην πίστα . Αυτές οι τρεις παράμετροι θα μπορούσαν να λάβουν τιμές 0-1023, 0-255, 1-63, αντίστοιχα, κομμάτι, κεφαλή, τομέας (αν πολλαπλασιάσουμε αυτούς τους αριθμούς παίρνουμε 8 GB, η χωρητικότητα είναι αρκετά μεγάλη με τα σημερινά πρότυπα, αλλά είναι δύσκολο να φανταστείτε έναν δίσκο με τέτοιες παραμέτρους) . Αυτά τα εύρη ορίστηκαν από τους προγραμματιστές του BIOS του πρώτου υπολογιστή IBM το 1981 (νομίζω). Στη συνέχεια, αυτοί οι περιορισμοί δεν προκάλεσαν καμία ιδιαίτερη ταλαιπωρία, καθώς η πιο μεγάλη μονάδα δίσκου των 30 megabyte είχε 27 τομείς ανά διαδρομή, 4 ή 6 κεφαλές με 100-150 κυλίνδρους. Όσοι δεν επαρκούσαν αυτά τα megabyte εγκατέστησαν έναν δεύτερο δίσκο. Οι μεταδιδόμενες συντεταγμένες καταχωρήθηκαν ένα προς ένα, χωρίς μετασχηματισμούς ή επανυπολογισμούς, στους καταχωρητές του ελεγκτή δίσκου.
Σύντομα εμφανίστηκαν μονάδες IDE, οι οποίες ήταν πιο ευρύχωρες και λιγότερο ογκώδεις. Οι καταχωρητές υλικού των ελεγκτών τους επέτρεψαν την αντιμετώπιση 256 τομέων, 16 κεφαλών και 65536 κομματιών. Ωστόσο, τα πραγματικά μεγέθη δίσκων απείχαν ακόμη πολύ από αυτά τα στοιχεία και επομένως χρησιμοποιήθηκαν οι ίδιες λειτουργίες του BIOS με τους ίδιους περιορισμούς. Ο αλγόριθμος λειτουργίας του BIOS ήταν ο ίδιος με πριν - οι καθορισμένες συντεταγμένες στάλθηκαν επίσης στον ελεγκτή κ.λπ.
Αυτή η μέθοδος αντιμετώπισης τομέων ονομάζεται πλέον άμεση διεύθυνση τομέα ή CHS (Cylinder-Head-Sector). Χρησιμοποιείται όταν χρειάζεται να συνδέσετε έναν παλιό δίσκο σε ένα σύγχρονο μηχάνημα, καθώς και όταν χρειάζεται να εκτελέσετε κάποια ανόητα προγράμματα. Εάν προσπαθήσετε να χρησιμοποιήσετε αυτήν τη μέθοδο για να αποκτήσετε πρόσβαση σε μια βίδα με χωρητικότητα μεγαλύτερη από 514 MB, το σύστημα θα δει μόνο τα πρώτα 514 MB - για λόγους - δείτε το LBA.
Με την πάροδο του χρόνου, έγινε σαφές ότι ήταν φυσικά αδύνατο να τοποθετηθούν 256 κεφαλές στο περίβλημα του δίσκου, ενώ η αύξηση του αριθμού των κυλίνδρων ήταν πολύ απλούστερη και ευκολότερη. Οι δίσκοι με μέγιστη χωρητικότητα 514 ακατέργαστων megabyte δεν θα μπορούσαν να ανταποκριθούν στις συνεχώς αυξανόμενες απαιτήσεις του νέου λογισμικού και των συστημάτων πολυμέσων. Ακόμα και η εγκατάσταση 2 ή 4 δίσκων δεν έλυσε το πρόβλημα, το ανέβαλε μόνο για κάποιο χρονικό διάστημα.
Στη συνέχεια αναπτύχθηκε ένας αριθμός μεθόδων για την παράκαμψη του περιορισμού του ξεπερασμένου BIOS. Υπάρχουν λύσεις λογισμικού εδώ, όπως το άλλοτε δημοφιλές ADM, και μάλλον εξωτικές λύσεις υλικού, όταν ένας φυσικός δίσκος παρουσιάστηκε στο σύστημα ως 2 ή ακόμα και 3 δίσκοι. Όλοι όμως είχαν τα μειονεκτήματα και τους περιορισμούς τους. Έτσι, το ADM "πέθανε" αμέσως με την παραμικρή ζημιά στο MBR και ο "split" δίσκος δεν επέτρεψε τη σύνδεση μιας slave μονάδας. Η μόνη μέθοδος που έχει ριζώσει είναι η Large. Ισχύει για μονάδες που έχουν αριθμό κυλίνδρου μεταξύ 1024 και 2048 και δεν υποστηρίζουν LBA (δείτε παρακάτω), αλλά τέτοιοι δίσκοι πρακτικά δεν βρίσκονται σήμερα. Αυτή η μέθοδος "ξεγελά" το σύστημα μεταφοράς παραμέτρων BIOS, αυξάνοντας τον αριθμό των κεφαλών κατά 2 φορές και μειώνοντας τον αριθμό των κυλίνδρων κατά το ίδιο ποσό, οδηγώντας το έτσι στο πλαίσιο των λειτουργιών 2/3 και χωρίς αλλαγή της χωρητικότητας του δίσκου.
Το 1994, εμφανίστηκε το πρότυπο LBA - Large (ή Logic) Block Addressing, το οποίο χρησιμοποιείται ακόμα και σήμερα.
Το LBA χρησιμοποιεί το λεγόμενο μετάδοση τομέων, στους οποίους οι πραγματικές του παράμετροι διαφέρουν από αυτές που βλέπει το σύστημα. Η εκπομπή κατέστησε δυνατή την επίλυση ορισμένων άλλων, καθαρά τεχνικών, εσωτερικών προβλημάτων. Για παράδειγμα, το πρόβλημα των κακών τομέων. Προηγουμένως, τέτοιοι χώροι είχαν αποκλειστεί σε επίπεδο FAT και κανείς δεν μπορούσε να εμποδίσει ένα πρόγραμμα που εργάζεται σε επίπεδο τομέα να γράφει σε κατεστραμμένα μέρη. Ο ελεγκτής εκπομπής αφαιρεί αυτόματα τέτοιους τομείς από την κυκλοφορία, αντικαθιστώντας άλλους στη θέση τους. Ούτε το BIOS ούτε το λειτουργικό σύστημα το γνωρίζουν ποτέ αυτό. Ένα άλλο χαρακτηριστικό - έχετε αναρωτηθεί ποτέ πώς ταιριάζουν οι 16 κεφαλές που αναφέρει στη θήκη του δίσκου πάχους 2 cm; Η απάντηση είναι απλή - απλά δεν υπάρχουν. Οι σύγχρονοι δίσκοι έχουν τις περισσότερες φορές μία πιατέλα (αντίστοιχα 2 κεφαλές), λιγότερο συχνά 2, ακόμα λιγότερο συχνά - 3. Αλλά σε αυτήν την πιατέλα υπάρχει ένας τεράστιος αριθμός ομόκεντρων κομματιών (κύλινδροι). Και αυτό που παράγει ο ελεγκτής είναι ένας λεγόμενος εικονικός δίσκος με μη ρεαλιστικές παραμέτρους.
Το LBA απευθύνεται στον τομέα όχι με 3 συντεταγμένες, αλλά με μία - έναν λογικό αριθμό - όπως ακριβώς κάνει το DOS στις int25/26h διακοπές του. Αυτός ο αριθμός έχει μήκος 3*8+4=28 bit - κατά συνέπεια, μέγιστο 2^28 τομείς - μετατρέψτε τους μόνοι σας σε megabyte. Η βίδα παράγει μέγιστες παραμέτρους στο παλιό σχήμα CHS, δηλ. Για παράδειγμα, ένας δίσκος έχει 16 κεφαλές, 63 τομείς και 30.000 κυλίνδρους, και τώρα μόνο ο αριθμός των κυλίνδρων αλλάζει ο αριθμός των κεφαλών και των τομέων είναι σχεδόν πάντα ο ίδιος. Για να παρακαμφθεί αυτός ο ίδιος περιορισμός του BIOS, χρησιμοποιείται ένας αλγόριθμος, ο ίδιος όπως στο Large, δηλ. διαιρώντας τους κυλίνδρους με το 2 και τις κεφαλές με το *2, μόνο εδώ λειτουργεί περισσότερες από μία φορές, όπως στο Large, έως ότου ο αριθμός των κεφαλών φτάσει τις 256 ή ο αριθμός των κυλίνδρων γίνει μικρότερος από 1023. Ο αριθμός των τομέων δεν αλλάζει . Έτσι αποδεικνύεται κάτι σαν 63 τομείς, 256 κεφαλές και 790 κύλινδροι - πλήρης συμμόρφωση με τους περιορισμούς του BIOS. Κατά την πρόσβαση σε έναν τομέα, οι 3 συντεταγμένες του υπολογίζονται εκ νέου σε έναν αριθμό LBA και μεταδίδεται στον ελεγκτή.
Εάν «πείτε» στο BIOS να λειτουργεί με μια μεγάλη βίδα σε λειτουργία Normal (CHS), τότε θα χρησιμοποιήσει τους πρώτους 1024 κυλίνδρους - θα λάβουμε τα ίδια 514 μη μορφοποιημένα megabyte που αναφέρονται παραπάνω.
Η εργασία με μονάδες δίσκου άνω των 8 GB είναι παρόμοια, καθώς το LBA απευθύνεται σε πολύ περισσότερα από 8 GB, μόνο αντί για τις παλιές καλές λειτουργίες 2 και 3, χρησιμοποιούνται άλλες που έχουν λιγότερο αυστηρούς περιορισμούς στον αριθμό των κομματιών, των κεφαλών και των τομέων.
Παύλος

Ερώτηση: Μπερδεμένη με τα gigabyte


Γειά σου.

Μπερδεμένο σε gigabyte και gigabit.

Υπάρχει ένας διακομιστής με κάρτα LSI SAS 9211-8i. Το ds3512 είναι συνδεδεμένο σε αυτό.

Με ποια μέγιστη ταχύτητα μπορούν να επικοινωνούν μεταξύ τους;
Σε gigabyte και gigabit

Ευχαριστώ

Απάντηση:
στην ίδια σελίδα, πίνακας 2) εκεί αναγράφονται όλες οι ταχύτητες ανάλογα με το duplex και τον αριθμό των γραμμών)

δεν θα περιορίζεται αυτό το ράφι από την απόδοση της διεπαφής; Μπορεί ένα gigabyte να αντληθεί ελεύθερα;)

Ερώτηση: Μετέφερα τον σκληρό δίσκο από το gpt στο mbr χρησιμοποιώντας ένα πρόγραμμα τρίτου κατασκευαστή, μετά τη μεταφορά ο υπολογιστής σταμάτησε να τον διαβάζει


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

Απάντηση:

μήνυμα από dmitry911

Γενικά, μετέτρεψα τον σκληρό δίσκο από gpt σε mbr μέσω του προγράμματος, χωρίς απώλεια δεδομένων, για να δώσει λίγη μνήμη για τον κεντρικό δίσκο.

Μέσα από ποιο πρόγραμμα; Ολοκληρώστε τη συμφωνία μόλις ξεκινήσετε.

μήνυμα από dmitry911

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

Πρώτα, δείξτε τι βλέπει το DMDE στο παράθυρο Κατατμήσεις
Μπορεί να υπάρχει πιθανότητα να επαναφέρετε τη σήμανση στη θέση του, εξαρτάται από τον βαθμό «αστοχίας» του υπερ-προγράμματος με το οποίο κορόιδευαν τα δεδομένα τους.
Για προγράμματα αποκατάστασης, συνήθως προτείνω το Rsaver (Δωρεάν) και το R-Studio.

Ερώτηση: Πού πήγαν τα gigabyte του σκληρού σας δίσκου;


1) Πολύ συχνά εμφανίζεται η ερώτηση στο φόρουμ:
"Αγόρασα έναν σκληρό δίσκο 1 terabyte, αλλά το σύστημα δείχνει ότι υπάρχουν 931 gigabyte, πού πήγαν τα gigabyte ή μήπως ο σκληρός δίσκος είναι ελαττωματικός;"
Απαντάμε: αυτή η διαφορά προκύπτει στη διαφορετική ερμηνεία των προθεμάτων "kilo" "mega" "giga" "tera" (και ούτω καθεξής) από κατασκευαστές σκληρών δίσκων που χρησιμοποιούν

Και η δυαδική αναπαράσταση πληροφοριών σε έναν υπολογιστή είναι δύο δυνάμεις:
2^10 κιλά = 1024 byte
2^20 mega = 1048576 byte
2^30 gig = 1073741824 byte
(αν και θα ήταν πιο σωστό να τα αποκαλούμε "kibi" "mebi" "gibi" (μην γελάτε, αυτά τα προθέματα πραγματικά δεν έπιασαν))
Ετσι:
Terabyte, στην έννοια των κατασκευαστών σκληρών δίσκων: 1000000000000, αρχίζουμε να διαιρούμε:
1000000000000 /1024 = 976562500 kilobyte
976562500 /1024 = 953674,3 megabyte
953674.3 /1024 = 931.3 gigabyte.
αυτό είναι το κόλπο.

2) Πολλές μονάδες IDE έχουν λειτουργία "cut" χωρητικότητας έως 32 GB και αυτή η λειτουργία ενεργοποιείται με ειδικό βραχυκυκλωτήρα,
ο σκοπός του οποίου μπορεί να διαβαστεί στο αυτοκόλλητο του σκληρού δίσκου. Αυτή η λειτουργία (32 GB Clip) είναι χρήσιμη εάν η μητρική πλακέτα παγώσει κατά τον εντοπισμό του δίσκου στο αρχικό στάδιο εκκίνησης.
Αντίστοιχα, εάν αφαιρεθεί ο βραχυκυκλωτήρας, ο δίσκος θα αρχίσει και πάλι να ανιχνεύεται στην αρχική του χωρητικότητα.
αυτές οι πληροφορίες δεν είναι σχετικές με τις μονάδες SATA.
Μόλις αγοράσετε έναν σκληρό δίσκο IDE, ελέγξτε αν είναι εγκατεστημένος.
Ή αν ξαφνικά ο δίσκος «κοπεί» σε αυτό το μέγεθος, ελέγξτε αν κάποιος σας κάνει ένα κόλπο.

3) μια ακόμα ερώτηση, επίσης αρκετά παλιά, αλλά ακόμα:
Όταν συνδέω έναν σκληρό δίσκο 250 GB στη μητρική πλακέτα μου ASRock, τα Windows® 2000 ή XP αναγνωρίζουν μόνο 128 GB ή 137 GB. Πώς μπορώ να λύσω αυτό το πρόβλημα;
απάντηση:
εισάγετε αυτό το κλειδί στο μητρώο
και υπερφόρτωση φυσικά.

REGEDIT4 "EnableBigLBA"=dword:00000001

4) Ένας άλλος λόγος για τον οποίο η ορατή χωρητικότητα ενός σκληρού δίσκου μπορεί να διαφέρει από την ονομαστική χωρητικότητα:
Host Protected Area: αλλαγή της φυσικής έντασης του δίσκου

Είναι δυνατόν να μετατρέψουμε έναν δίσκο 120 GB σε 20 GB; Φυσικά ναι - για παράδειγμα, δημιουργήστε ένα διαμέρισμα 20 GB σε αυτό και μην χρησιμοποιήσετε το υπόλοιπο. Και έτσι ορίζεται επίσης ως 20 στο BIOS - ρωτάτε, για παράδειγμα, για να προστατεύσετε τις πληροφορίες από ιούς ή από τυχαία διαγραφή που υπερβαίνει τα 32 GB και ο κατασκευαστής δεν παρείχε βραχυκυκλωτήρες που περιορίζουν την ένταση... Ή (Θεός φυλάξοι), εμφανίστηκαν κακά μπλοκ στον σκληρό δίσκο στο τέλος και πρέπει να είναι κρυφά από το λειτουργικό σύστημα, ώστε να Δεν φτάνω ακόμη και κατά τη μορφοποίηση, υπάρχουν πολλές επιλογές.

Host Protected Area είναι η μείωση του αριθμού των διαθέσιμων φυσικών τομέων σε έναν σκληρό δίσκο, με αντίστοιχη διόρθωση του διαβατηρίου του δίσκου. Εκείνοι. ένας δίσκος που έχει κοπεί από HPA θα καθοριστεί ότι έχει μικρότερο όγκο (σε σύγκριση με αυτόν που έχει ορίσει ο κατασκευαστής), ο οποίος θα κάνει το τμήμα αποκοπής μη προσβάσιμο είτε στο λειτουργικό σύστημα είτε στο BIOS. Αντίστοιχα, άλλα προγράμματα, όπως η μορφοποίηση και ο έλεγχος, δεν θα έχουν πρόσβαση στο κρυφό τμήμα. Ο δίσκος κόβεται πάντα από το τέλος, δηλ. Με το HPA, δεν μπορείτε να κόψετε μια αυθαίρετη περιοχή στη μέση και δεν μπορείτε να μετακινήσετε την αρχή του δίσκου. Όπως και με το AAM, τα αποτελέσματα HPA παραμένουν μετά την απενεργοποίηση της τροφοδοσίας.

5) Ένα άλλο εντυπωσιακό πρόβλημα στην εποχή του ήταν το λεγόμενο «DC fly», το οποίο υπονόμευσε σε μεγάλο βαθμό την εμπιστοσύνη στους σκληρούς δίσκους της μάρκας Seagate Barracuda

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

(απόσπασμα με ημερομηνία Ιανουαρίου 2009)
Το πρόβλημα επηρέασε τα μοντέλα Seagate Barracuda 7200.11, ES.2 και DiamondMax 22.
Επί του παρόντος, είναι σπάνιο, αλλά εμφανίζεται.
Εάν ξέρετε πώς να κρατάτε ένα κολλητήρι στα χέρια σας, τότε μπορείτε εύκολα να διώξετε τη μύγα CC με τη βοήθεια μιας απλής συσκευής.
Δεν θα δώσω ολόκληρο τον μηχανισμό θεραπείας εδώ, τώρα απλώς αναζητείται στο Διαδίκτυο.

Τα μοντέλα που κινδυνεύουν είναι:
ST3500320AS, ST3500620AS, ST3500820AS, ST3640330AS, ST3640530AS, ST3750330AS, ST3750630AS, ST31000340AS με υλικολογισμικό AD14, SD15, SD81, SD7SD,
STM3500320AS, STM3750330AS, STM31000340AS, STM31000333AS με υλικολογισμικό MX15 και παλαιότερα
ST31500341AS, ST31000333AS, ST3640323AS, ST3640623AS, ST3320613AS, ST3320813AS, ST3160813AS
STM31000334AS, STM3320614AS, STM3160813AS
ST3250310NS, ST3500320NS, ST3750330NS, ST31000340NS

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

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

Απάντηση:

μήνυμα από magirus

Terabyte, όσον αφορά τους κατασκευαστές σκληρών δίσκων: 1000000000000

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

Ερώτηση: λειτουργία διπλού καναλιού σε στικάκια 2+1 gigabyte


Η ερώτηση, υποθέτω, είναι άτοπη. Όμως, παρόλα αυτά, δεν έχω δει πουθενά άμεση απάντηση σε αυτό.

Πώς ακριβώς καταλαμβάνει μέρος της μνήμης RAM το ενσωματωμένο (στο μητρικό) βίντεο;

ΑΣΕ με να εξηγήσω. Έχω έναν παλιό υπολογιστή με 3 (2+1) gigabyte RAM. Θα ήθελα να το επιταχύνω λίγο δωρεάν. Χωρίς αναβαθμίσεις υλικού.

Και το πρώτο πράγμα που μου ήρθε στο μυαλό ήταν να αυξήσω το μέγεθος της μνήμης που διατίθεται για το ενσωματωμένο βίντεο. Από προεπιλογή, εκχωρούνται 256 megabyte. Το BIOS σας επιτρέπει να ορίσετε τιμές, φαίνεται, έως και 2 gigabyte. Αλλά μια τόσο αρχαία κάρτα γραφικών όπως το Radeon HD3100 (τσιπ 780V) δεν χρειάζεται τόση μνήμη. Και τα Windows θα έχουν μόνο 1 gig, που δεν είναι αρκετό. Αποφάσισα να διαθέσω 1 gig. Και εδώ γεννήθηκε το πραγματικό ερώτημα: Εάν διαθέσω 1 gig βίντεο από ένα stick 2 gig, μπορώ να ενεργοποιήσω τη λειτουργία μνήμης δύο καναλιών;Μετά από όλα, στην πραγματικότητα, και οι δύο ταινίες θα γίνουν 1-gigabit. Ή μήπως όλα συμβαίνουν αντίστροφα: από ένα ζευγάρι λωρίδων που ήδη λειτουργούν σε λειτουργία διπλού καναλιού, εκχωρείται μνήμη για το τσιπ βίντεο;

Απάντηση: komandor, ευχαριστώ για την αναλυτική απάντηση

Ερώτηση: 3 gigabyte στο GTX1060, είναι πραγματικά τόσο τρομακτικό;


Σε γενικές γραμμές, όπως γνωρίζουμε, η GTX1060 διατίθεται σε δύο παραλλαγές: 3 gigabyte και 6, αντίστοιχα. Έτσι, εκτός από τη μνήμη, κόπηκε και το τσιπ. Απενεργοποίησαν κάποιο είδος συμπλέγματος, στην πραγματικότητα δεν έχω ιδέα τι είναι, γιατί... Για μένα, «αριθμοί και γράμματα» είναι το κύριο πράγμα. Παρακολούθησα το βίντεο και φαίνεται ξεκάθαρα ότι είναι η ποσότητα της μνήμης που αποφασίζει, γιατί... στο ίδιο Tomb Raider, κατά την εκφόρτωση μνήμης σε κλειστές τοποθεσίες, το FPS είναι σχεδόν συγκρίσιμο. Και σε πιο απλά παιχνίδια (GTA, Witcher) ως προς τη μνήμη) είναι το ίδιο στο 90% των περιπτώσεων. Λοιπόν, υπάρχει λόγος να παίρνεις 3 gigabyte για τέτοια παιχνίδια; Επειδή έτσι κι αλλιώς δεν θα παίξω τη Λάρα, δεν την έχω καν γνωρίσει ποτέ. Όσο λυπηρό κι αν είναι (αν και διασκεδαστικό), σε ένα χρόνο η Βόλτα θα δει το φως της δημοσιότητας και θα ταπεινώσει τον Πασκάλ με τον ίδιο τρόπο που συνέβη στον Μάξγουελ. Με υψηλότερη απόδοση και χαμηλότερη τιμή. Ένα παράδειγμα αυτού είναι και πάλι η GTX1060, η οποία σχεδόν κατέβασε την GTX980. Λοιπόν, μάλλον αξίζει να ανακοινώσουμε το πιο σημαντικό. Η διαφορά θα είναι 3-4 χιλιάδες. Σας ζητώ να σκεφτείτε και να κατανοήσετε αυτή την κατάσταση, γιατί... Κάθε νέα γενιά δίνει μια αύξηση στη γεωμετρική πρόοδο και η κάρτα θα πρέπει να πουληθεί και 3 gigabyte θα είναι πιο εύκολο να εξοικονομηθούν, IMHO.

Απάντηση:Εδώ είναι μια ακόμα καλύτερη επιλογή για εσάς, το 1050ti με 4 gig μνήμης. ακόμα φθηνότερα

Ερώτηση: Από τα 4 gigabyte (3 sticks: 2,1,1) DDR2 RAM, μόνο 2,74 Gb είναι διαθέσιμα


(windows 7*64bit). Ίσως επειδή υπάρχει μόνο ένα ΑΒ;
1 gigabyte DDR2 6400 800
Hynix HYMP112U64CP8-S6 AB
(1R *8PS2-6400U-666-12)
1 gigabyte DDR2 6400 800
Hynix HYMP112U64CP8-S6 AB-C
(1R *8PS2-6400U-666-12)
2 gigabyte DDR2
Hynix HYMP125U64CP8-S6 AB-C
(2R *8PS2-6400U-666-12)
Οι χρονισμοί και για τους τρεις είναι ίδιοι 6-6-6-18
μητρική πλακέτα asus P5B-V 4 υποδοχές (2 κίτρινες 2 μαύρες)

Απόσπασμα από το εγχειρίδιο

Υποστήριξη DIMM:
A - Υποστηρίζει μία μονάδα που έχει εισαχθεί σε οποιαδήποτε υποδοχή ως διαμόρφωση μνήμης ενός καναλιού.
B - Υποστηρίζει ένα ζεύγος μονάδων που εισάγονται είτε στις μπλε υποδοχές είτε στις μαύρες υποδοχές
ένα ζεύγος διαμόρφωσης μνήμης διπλού καναλιού.
C - Υποστηρίζει 3 μονάδες που έχουν τοποθετηθεί τόσο στις μπλε όσο και στις μαύρες υποδοχές ως δύο ζεύγη διαμόρφωσης μνήμης Dualchannel.

2.4 Μνήμη συστήματος
2.4.1 Επισκόπηση
Η μητρική πλακέτα διαθέτει τέσσερις διπλές ενσωματωμένες μνήμες Double Data Rate 2 (DDR2).
Υποδοχές Modules (DIMM).
Μια μονάδα DDR2 έχει τις ίδιες φυσικές διαστάσεις με μια μονάδα DDR DIMM αλλά έχει α
Αποτύπωμα 240 ακίδων σε σύγκριση με το DDR DIMM 184 ακίδων. Οι DIMM DDR2 έχουν εγκοπές
διαφορετικά για να αποτρέψετε την εγκατάσταση σε υποδοχή DDR DIMM.
Το σχήμα δείχνει τη θέση των υποδοχών DDR2 DIMM:

2.4.2 Διαμορφώσεις μνήμης
Μπορείτε να εγκαταστήσετε 256 MB, 512 MB, 1 GB και 2 GB χωρίς προσωρινή μνήμη DDR2 χωρίς ECC
DIMM στις υποδοχές DIMM.

Μπορείτε να εγκαταστήσετε διάφορα μεγέθη μνήμης στο κανάλι Α και στο κανάλι Β. Το
το σύστημα αντιστοιχίζει το συνολικό μέγεθος του καναλιού μικρότερου μεγέθους για το διπλό κανάλι
διαμόρφωση Οποιαδήποτε επιπλέον μνήμη από το κανάλι μεγαλύτερου μεγέθους είναι τότε
χαρτογραφημένο για λειτουργία μονού καναλιού.
Να εγκαθιστάτε πάντα DIMM με τον ίδιο λανθάνοντα χρόνο CAS. Για βέλτιστη συμβατότητα,
Συνιστάται να λαμβάνετε μονάδες μνήμης από τον ίδιο προμηθευτή.
Εάν εγκαταστήσετε τέσσερις μονάδες μνήμης 1 ή 2 GB, το σύστημα ενδέχεται να αναγνωρίσει μόνο
λιγότερο από 3 GB επειδή ο χώρος διευθύνσεων προορίζεται για άλλα κρίσιμα
λειτουργίες. Αυτός ο περιορισμός εμφανίζεται στο λειτουργικό σύστημα Windows® XP 32-bit
που δεν υποστηρίζει την επέκταση φυσικής διεύθυνσης (PAE).
Εάν εγκαταστήσετε λειτουργικό σύστημα Windows® XP 32-bit, η συνολική μνήμη είναι μικρότερη
συνιστώνται περισσότερα από 3 GB.
Η συνολική μνήμη μπορεί να έχει μείωση 8 MB στη λειτουργία ενός καναλιού και
Μείωση 16 MB σε λειτουργία Διπλού καναλιού επειδή ο χώρος διευθύνσεων είναι
προορίζεται για την τεχνολογία Intel® Quiet System.
Λόγω περιορισμού σετ chip, διπλές μονάδες μνήμης x16 ή μονάδες μνήμης
με τσιπ 128 MB δεν υποστηρίζονται σε αυτή τη μητρική πλακέτα.

Σημειώσεις για περιορισμούς μνήμης
Λόγω περιορισμού του σετ chip, αυτή η μητρική πλακέτα μπορεί να υποστηρίξει μόνο μέχρι
8 GB στα λειτουργικά συστήματα που αναφέρονται παρακάτω. Μπορείτε να εγκαταστήσετε το μέγιστο
2 GB DIMM σε κάθε υποδοχή, αλλά μόνο DDR2-533 και DDR2-667 2 GB πυκνότητα
είναι διαθέσιμες μονάδες για αυτήν τη διαμόρφωση.
32-bit 64-bit

Ορισμένα DDR2-800/667 DIMM παλιάς έκδοσης ενδέχεται να μην ταιριάζουν με αυτά της Intel®
Απαίτηση On-Die-Termination (ODT) και θα υποβαθμιστεί αυτόματα
για εκτέλεση στο DDR2-533. Εάν συμβεί αυτό, επικοινωνήστε με τον προμηθευτή της μνήμης σας για έλεγχο
την τιμή ODT.
Λόγω περιορισμού του σετ chip, το DDR2-800 με CL=4 θα υποβαθμιστεί για εκτέλεση
στο DDR2-667 από προεπιλεγμένη ρύθμιση. Εάν θέλετε να λειτουργήσετε με χαμηλότερη καθυστέρηση,

Λόγω περιορισμού σετ chip, το DDR2-667 με CL=3 θα υποβαθμιστεί για εκτέλεση
στο DDR2-533 από προεπιλεγμένη ρύθμιση. Εάν θέλετε να λειτουργήσετε με χαμηλότερη καθυστέρηση,
ρυθμίστε το χρονισμό της μνήμης χειροκίνητα.

Απάντηση: vladmed174,

Ερώτηση: Μετά τη χρήση του "Acronis Disk Director 12" χάθηκαν αρκετά gigabyte


Καταλαβαίνω ότι έκανα ένα σοβαρό λάθος χρησιμοποιώντας αυτό το κακό πρόγραμμα. Ήταν απαραίτητο να μεταφερθούν gigabytes από τη μονάδα D στο C, αλλά στο δεύτερο στάδιο εμφανίστηκαν πολλά σφάλματα. Και ο υπολογιστής έκανε επανεκκίνηση, τα gigabyte που ήθελα να μεταφέρω από το D χάθηκαν στο χάος, το C παρέμεινε με τον ίδιο όγκο. Έχω χάσει πολλές συναυλίες... Βοηθήστε με να τις επιστρέψω, είδα παρόμοιο θέμα, αλλά δεν κατάλαβα τίποτα. Έχω Windows 8.1x64, αν χρειάζεστε κάτι άλλο θα σας το δώσω, απλώς βοηθήστε με!

Απάντηση:Συμφωνώ για το λογισμικό, νομίζω ότι είναι δύσκολο να βρεις ιδανικά προγράμματα (και πολύ πιθανό να τα δημιουργήσεις επίσης), ουσιαστικά τα βλέπεις το ίδιο, αλλά δεν φαίνεται να είναι ίδια, θα είσαι τυχερός αν το πρόγραμμα κάνει κάτι κακό, αλλά όχι πολύ κακό. Για κάποιους που διάβασα, μετά το acronis, ο δίσκος D σταμάτησε να ανοίγει τελείως, ευτυχώς δεν μου συνέβη αυτό, δεν καταλαβαίνω το πεδίο του υπολογιστή των σκληρών δίσκων και έπρεπε να βρω κάτι που θα έκανε τα πάντα για μένα. αποδείχθηκε ότι ήταν μια κακή εμπειρία, αλλά αργότερα αποδείχθηκε ότι με βοήθησε, ενώ ερευνούσα αυτό το πρόβλημα, έμαθα κάτι... Ξέρω πολλά για τους υπολογιστές, αλλά είναι εντελώς αδύνατο να γνωρίζεις έναν υπολογιστή και να αυξήσω Η εμπειρία, αν και με επικίνδυνους τρόπους, σίγουρα δεν θα βλάψει. Αλήθεια...το κύριο πράγμα είναι να μην το παρακάνετε με τον κίνδυνο)))

Ερώτηση: Η ταχύτητα του δίσκου είναι 64 megabyte. Υγεία 25% από το 2012. Ο δίσκος είναι ακόμα ζωντανός


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

Το 2008 κατασκεύασα έναν υπολογιστή. Υπήρχε ένας σκληρός δίσκος 320 GB από τη Seagate. Το 2009, αγόρασα έναν δίσκο 1500 GB από τη Seagate, μοντέλο ST31500341AS, για 5.000 ρούβλια. Από το 2008 έως το 2012 δεν άγγιξα τον υπολογιστή, δεν χρησιμοποίησα κανένα λογισμικό.

Όταν το 2012 ανέβηκα στο ίδιο Crystal Disk Info, υπήρχαν πολλοί συναγερμοί και μια επιγραφή προειδοποίησης.Λοιπόν, τι να κάνω με αυτό, απλά τα παράτησα. Στη συνέχεια χρησιμοποίησα διαφορετικά προγράμματα για τον σκληρό δίσκο από τη συλλογή (reanimator). Έγραψαν λοιπόν όλοι ότι η «υγεία» του δίσκου είναι 25%, αυτή του δίσκου των 1500 GB. Αυτός ο δίσκος είναι 320 GB, η υγεία του είναι 30%.
Οι προβλέψεις αυτών των προγραμμάτων ήταν πολύ θλιβερές, οι δίσκοι έπρεπε να ζήσουν από 2 έως 6 μήνες (δεν θυμάμαι ακριβώς).

Θέλετε λοιπόν ένα αστείο:
Αυτός ο δίσκος είναι 1500 GB, τον χρησιμοποίησα ως αποθήκευση αρχείων για TORRENTS. Από το 2009 έως το 2014, από τις 12:00 έως τις 2:00 π.μ., πάντα έτρεχε έναν πελάτη torrent που μοίραζε torrents. Άλλοτε υπήρχαν 30 χέρια, άλλοτε 60, 90 και ακόμη και 120. Διανομές όπως 15 σεζόν του "MythBusters", διανομή 100 συναυλιών, αλλά αυτή είναι η μεγαλύτερη. Να σας υπενθυμίσω ότι αυτός ο δίσκος είναι κατά 25% υγιής.

Η μονάδα δίσκου συστήματος, για το λειτουργικό σύστημα και τα παιχνίδια, είναι 320 GB. Από το 2008 ποτέ σε αυτό δεν υπήρχε ούτε ένας χείμαρρος. Αυτή η κίνηση είναι 30% υγιής.

Και οι δύο δίσκοι είναι ακόμα ζωντανοί το 2017! Ρωτάς λοιπόν, τι μας γράφεις τότε;

Ο πατέρας μου και εγώ κάναμε μια δοκιμή ταχύτητας δίσκου Ο πατέρας μου ήταν πολύ έκπληκτος γιατί ο δίσκος μου παρέχει 64 megabyte για γραφή και ανάγνωση.Για παράδειγμα, ο πατέρας μου έχει έναν δίσκο από το 2009-2010, δίνει εύκολα 180 megabyte. Ο πατέρας μου μου εξήγησε ότι οτιδήποτε λιγότερο από 100 είναι το πρότυπο της Λίθινης Εποχής. Ότι υπάρχουν προβλήματα στο σύστημά μου.

Προστέθηκε μετά από 9 λεπτά
ΥΣΤΕΡΟΓΡΑΦΟ.
Ξέχασα να αναφέρω κάτι. Για λόγους πρόληψης, το 2013, κυκλοφόρησα το MHDD. Πρώτα, έσβησα εντελώς και τους δύο δίσκους, μετά έγραψα έναν σε κάθε τομέα κάθε δίσκου, ώστε στο τέλος να κοιτάξω ένα συγκεκριμένο "PING", το ping κάθε τομέα. Έτσι δεν υπήρχαν αργοί και κακοί τομείς στον δίσκο 320. Δεν υπήρχαν κακοί στο δίσκο 1500, αργοί από 3-5. Ο δίσκος δεν χρειάζεται φροντίδα, το ίδιο το υλικολογισμικό διαχειρίζεται κακούς τομείς. Δεν έχω κάνει ποτέ ανασυγκρότηση. Γιατί, αν καταρχήν δεν ξεπερνά ποτέ το 20-25%.

Απάντηση:Τι θέλετε να ακούσετε ως απάντηση στο δοκίμιό σας;
Ο θάνατος ενός σκληρού δίσκου είναι τόσο απρόβλεπτος όσο ο θάνατος ενός ατόμου.

Ερώτηση: Λείπουν Gigabytes


Αντιμετώπισα αυτό το πρόβλημα:
Έχω έναν 1tb hdd (ή μάλλον 931gb) transcend storejet 25d3.
Είναι γεμάτο με 110 gigabyte και όταν προσπαθώ να γράψω κάτι περισσότερο από 4 GB σε αυτό, γράφει ότι δεν υπάρχει ελεύθερος χώρος και προτείνει να τον καθαρίσετε, αν και υπάρχουν ακόμα 821 GB δωρεάν.
Μπορείτε να μου πείτε ποιο είναι το πρόβλημα;

Στη μακρινή δεκαετία του '80 της τελευταίας χιλιετίας;), την εποχή των πιθανώς ελάχιστα γνωστών MFM και RLL, για να αποκτήσετε πρόσβαση στον σκληρό δίσκο έπρεπε να γνωρίζετε (και να προσδιορίσετε) τη «γεωμετρία» του. Με τον όρο "γεωμετρία" εννοούμε τον "φυσικό" αριθμό κυλίνδρων (τροχιών) (" ντο" - από κυλίνδρους), κεφαλές (" H" - από Επικεφαλίδες), και τομείς ανά κομμάτι (" μικρό" - από το Sectors). Δηλαδή, οποιοδήποτε μπλοκ πληροφοριών στον σκληρό δίσκο χαρακτηριζόταν από τρεις μεταβλητές: C, H και S (επομένως - Διεύθυνση CHS). Και πρέπει να σημειωθεί ότι αυτές οι αξίες ήταν πάντα «πραγματικές».
Όλοι οι σύγχρονοι σκληροί δίσκοι έχουν μια θεμελιωδώς διαφορετική πυκνότητα πληροφοριών και, για παράδειγμα, ακόμη και μια τέτοια φαινομενικά «λογική» τιμή όπως το S - ο αριθμός των τομέων ανά κομμάτι, δεν αντιστοιχεί καν στην τιμή που αναγράφεται στην ετικέτα του σκληρού δίσκου (και όταν εντοπίστηκε στο BIOS). Στην πραγματικότητα, ο αριθμός των τομέων ανά κομμάτι είναι μεταβλητός και μειώνεται καθώς πλησιάζετε στο τελευταίο (εξωτερικό) εσωτερικό κομμάτι. Επομένως, για να ξεπεραστεί αυτή η ασάφεια, ο ελεγκτής σκληρού δίσκου "αναφέρει" στο BIOS όχι πραγματικές τιμές, αλλά παραμέτρους που είναι "αναγνώσιμες" γι 'αυτό, μεταφράζοντας τις "συντεταγμένες" που έχουν ήδη ληφθεί από αυτό σε "πραγματικές".
Για παράδειγμα, ένας σκληρός δίσκος μπορεί να περιέχει δύο πλάκες και, κατά συνέπεια, τέσσερις κεφαλές και ο ελεγκτής θα «πει» στο BIOS για τις 16 διαθέσιμες κεφαλές. Επιπλέον, το BIOS, για χάρη της «αναγνωσιμότητας» του λειτουργικού συστήματος, μπορεί με μανία να «ισχυριστεί» ότι ο σκληρός δίσκος δεν έχει 16, αλλά έως και 255 κεφαλές. Με τη σειρά του, το λειτουργικό σύστημα θα προσθέσει στα προβλήματα όλων αυτών των «επανυπολογισμών» περιορισμούς στον όγκο του διαμερίσματος λόγω της χρήσης ενός συγκεκριμένου συστήματος αρχείων (για παράδειγμα, FAT16). Ακριβώς λόγω ενός τόσο πολύπλευρου προβλήματος πολλοί άνθρωποι διαφωνούν τόσο συχνά, μπερδεύοντας και ανακατεύοντας προβλήματα διαφορετικής προέλευσης. Ας προσπαθήσουμε να ξεκαθαρίσουμε όλες τις πτυχές του προβλήματος.

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

Ας εξετάσουμε τις «μορφές» κάθε σταδίου.

1. Ο σκληρός δίσκος "φυσικά" αποτελείται από μία ή περισσότερες πλάκες επικαλυμμένες με μαγνητικό στρώμα. Και στις δύο πλευρές της πλάκας (μερικές φορές μόνο στη μία) υπάρχουν κεφαλές ανάγνωσης/εγγραφής. Οι πληροφορίες καταγράφονται σε «ίχνη» που, στην περίπτωση πολλαπλών κεφαλών, σχηματίζουν έναν κύλινδρο. Το κομμάτι χωρίζεται σε τομείς, καθένας από τους οποίους αντιπροσωπεύει το ελάχιστο μπλοκ πληροφοριών που μπορεί να εγγραφεί στο δίσκο. Το τυπικό μέγεθος τομέα είναι 512 byte.
Όπως αναφέρθηκε ήδη, οι πρώτοι σκληροί δίσκοι είχαν σταθερό αριθμό τομέων ανά κομμάτι σε ολόκληρο τον δίσκο. Ωστόσο, αυτό δεν επέτρεψε την αποτελεσματική χρήση ολόκληρης της επιφάνειας του δίσκου - κάθε επόμενο εξωτερικό κομμάτι είναι μεγαλύτερο από το εσωτερικό και, κατά συνέπεια, μπορούν να χωρέσουν περισσότερες πληροφορίες σε αυτό. Επομένως, οι σύγχρονοι σκληροί δίσκοι χωρίζονται σε "ζώνες", δηλ. μια συλλογή γειτονικών κομματιών με τον ίδιο αριθμό τομέων ανά κομμάτι. Γι' αυτό το γράφημα γραμμικής ανάγνωσης ενός σκληρού δίσκου (λειτουργικό) μοιάζει με φθίνοντα βήματα.

2. Ο ελεγκτής σκληρού δίσκου ελέγχει τη λειτουργία των κεφαλών ανάγνωσης/εγγραφής. Μεταφράζει τις εντολές "διεπαφής" σε ηλεκτρικά σήματα στις κεφαλές. Υπάρχουν διαφορετικές διεπαφές: «προϊστορικό» MFM και RLL, σύγχρονο IDE (ATA) και SCSI, «μελλοντικό» SerialATA. Φυσικά, μας ενδιαφέρουν οι σκληροί δίσκοι IDE, επομένως θα εξετάσουμε τη διεπαφή ATA.
Όπως έχει ήδη ειπωθεί, και πάλι, η χρήση της διευθυνσιοδότησης CHS έχει αναπτυχθεί «ιστορικά». Επιπλέον, στην περίπτωση της ΑΤΑ:

  • δύο byte (16 bit) εκχωρούνται για το "C"
  • για "S" - ένα byte μείον 1 τομέα (8 bit - 1)
  • για "H" - μισό byte (4 bit)

Σύνολο, μέγιστος σκληρός δίσκος για διευθυνσιοδότηση CHS:

2^16x(2^8-1)x2^4 = 65536x255x16 = 267.386.880 κλάδους. Υπάρχουν 512 byte σε έναν τομέα, που σημαίνει:

HDDmax(CHS) = 65536x255x16*512 = 136.902.082.560 ψηφιόλεξη = 136,9 Gb (127,5 GB)*

"kB" = 2^10 = 1024 byte
"MB" = 1024 kB = 1024*1024 byte = 1.048.576 byte
"GB" = 1024 MB = 1024*1024*1024 byte = 1.073.741.824 byte
"Mb" = 1.000.000 byte, 1MB = 1,05Mb
"Gb" = 1.000.000.000 byte, 1GB = 1,07Gb

Όλοι οι σύγχρονοι σκληροί δίσκοι χρησιμοποιούν διευθύνσεις LBA. Σε αυτήν την περίπτωση, κάθε αριθμός τομέα είναι ένας αριθμός 28-bit και η μέγιστη μονάδα δίσκου για το LBA θα είναι:

HDDmax (LBA) = 2^28*512 = 137 438 953 472 ψηφιόλεξη = 137,4 Gb (128 GB)

3. Σύμφωνα με την «ιεραρχία» που περιγράφεται παραπάνω, το BIOS βρίσκεται μεταξύ του λειτουργικού συστήματος και του ελεγκτή σκληρού δίσκου. Η λειτουργία του είναι να μεταφράζει εντολές αιτήματος δίσκου από το λειτουργικό σύστημα σε εντολές ελεγκτή σκληρού δίσκου.
Τα περισσότερα λογισμικά χρησιμοποιούν διευθυνσιοδότηση CHS. Επομένως, με την εμφάνιση των «σκληρών δίσκων LBA», για να μην ξαναγραφεί το υπάρχον λογισμικό, ενήργησαν ως εξής. Εάν το BIOS εντοπίσει έναν σκληρό δίσκο LBA, μετατρέπει τις παραμέτρους του στην έκδοση CHS και το λειτουργικό σύστημα «νομίζει» ότι λειτουργεί με σκληρό δίσκο CHS. Εκείνοι. Η τιμή LBA των 28 bit "αποσυντίθεται" ως εξής - "κυλινδρικό" 16 bit + "τομέας" 8 bit + "κεφαλαίο" 4 bit (σύνολο 16+8+4=28). Ή συγκεκριμένα:

  • bit 0-7 - τομέας (+1 τεμάχιο, επειδή η διευθυνσιοδότηση CHS ξεκινά από τον 1ο, όχι από τον 0ο τομέα)
  • bits 8-15 - κύλινδρος, χαμηλό byte
  • bits 16-23 - κύλινδρος, υψηλό byte
  • bits 24-27 - κεφάλι
Όταν λαμβάνετε ένα αίτημα για εργασία με δίσκο, το BIOS μεταφέρει αυτήν την τιμή πίσω στο LBA για τον ελεγκτή:

LBA = [(κύλινδρος * αριθμός κεφαλών + αριθμός κεφαλής) * αριθμός τομέων ανά κομμάτι] + (αριθμός τομέα - 1)

4. Στους μακρινούς, DOS εποχές, δεν υποψιάζονταν ότι μια μέρα η χωρητικότητα των σκληρών δίσκων θα μετρούνταν σε δεκάδες, ακόμη και εκατοντάδες gigabyte. Εξάλλου, ο πλουσιότερος άνθρωπος στον κόσμο (και ο πιο καταραμένος από την αδελφότητα των υπολογιστών σε ένα μπουκάλι;) μίλησε επίσης κατά κάποιο τρόπο για το «άπειρο» των 640 kB μνήμης RAM. Ως αποτέλεσμα, για την αντιμετώπιση C.H.S.σε DOS ( Int 13h) επιλέχθηκε το ακόλουθο σύστημα «τριών byte»:

  1. ένα byte - για τα λιγότερο σημαντικά bit της τιμής του κυλίνδρου (0-7 bit)
  2. ένα byte - για τα δύο πιο σημαντικά bit της τιμής του κυλίνδρου (8-9 bit) και έξι bit της τιμής τομέα
  3. ένα byte - για την τιμή των κεφαλών

Συνολικά, αποδείχθηκε, "C" = 0-1023, "H" = 0-255, "S" = 1-63, αντίστοιχα, ο μέγιστος σκληρός δίσκος με τον οποίο μπορεί να λειτουργήσει το DOS θα είναι:

HDDmax (DOS) = 1024x256x63*512 = 8.455.716.864 = 8,46 Gb (7,88 GB)

Ή για τη διεύθυνση LBA αποδεικνύεται ότι είναι ένας αριθμός 24-bit (3 byte):

HDDmax (DOS-LBA) = 2^24*512 = 8.589.934.592 = 8,59 Gb (8 GB)

5. Οι εφαρμογές χρησιμοποιούν ένα συγκεκριμένο σύστημα αρχείων, το οποίο έχει επίσης τους περιορισμούς του. Για παράδειγμα, στην περίπτωση του FAT16, ο όγκος του διαμερίσματος εξαρτάται από το μέγεθος του συμπλέγματος και το μέγιστο μπορεί να είναι 2^16 συμπλέγματα. Ένα σύμπλεγμα είναι μια συλλογή τομέων και η τυπική μέγιστη τιμή του είναι 64 τομείς ("μη τυπικοί" 128 και περισσότεροι επιτρέπονται μόνο από βοηθητικά προγράμματα που βασίζονται σε Linux), π.χ. 32 kB. Εκείνοι. μέγιστο διαμέρισμα για FAT16:

FAT16 max = 2^16*32kB = 2.147.483.648 = 2,15 Gb (2 GB)

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

134 Mb, έτος 1990.

Το παλαιότερο και μάλλον ελάχιστα γνωστό πρόβλημα αφορά τους χρόνους των 100Mb (όχι Gb!) σκληρών δίσκων και όχι μόνο. Τότε χρησιμοποιήθηκε το FAT12, για το οποίο το μέγιστο διαμέρισμα ήταν:

FAT12 max = 2^12*32kB = 134.217.728 = 134Mb (128MB)

Λύσηαπλό - μεταβείτε στο FAT16 (για αυτό δημιουργήθηκε).

528 Mb, έτος 1993.

Το πρώτο, πιο διάσημο και πιο σοβαρό πρόβλημα που επηρεάζει το CHS.
Γεγονός είναι ότι όλοι οι πρώτοι βιογραφείς δεν περίμεναν ότι κάποια μέρα κάποιος θα προσπαθούσε να βάλει τέτοιες «γιγαντιαίες» βίδες στο μυαλό τους. Το πρόβλημα ήταν επειδή το Int13h και το IDE είχαν τους ακόλουθους περιορισμούς στην τιμή CHS:

Int13h: C/H/S = 1024/256/63
IDE: C/H/S = 65536/16/255

Συνεπώς, η μέγιστη επιλογή που ικανοποιούσε και τις δύο περιπτώσεις ήταν 1024/16/63, που σημαίνει ότι ο μεγαλύτερος εγκατεστημένος σκληρός δίσκος θα μπορούσε να είναι:

HDDmax(oldBIOS) = 1024x16x63*512 = 528 482 304 = 528 Mb (504 MB)

Λύσητο πρόβλημα είχε τρεις τρόπους. Πρώτα- πρόκειται για μορφοποίηση ενός "πολύ μεγάλου" σκληρού δίσκου χρησιμοποιώντας ένα βοηθητικό πρόγραμμα 528Mb ενσωματωμένο στο BIOS. Αυτή η μέθοδος ήταν αρκετά «κοινή» κάποτε (λόγω της απειρίας των χρηστών;).
Δεύτερος- χρήση ειδικού λογισμικού - διαχειριστές δίσκων (όπως OnTrack, EZ-Drive κ.λπ.), αντικατάσταση ρουτίνες BIOS για εργασία με δίσκους με δικούς τους. Κατά κανόνα, τέτοια προγράμματα τροποποίησαν το MBR του δίσκου για να λειτουργήσει. Ωστόσο, αυτό δεν επέτρεψε στον δίσκο να λειτουργήσει σωστά κατά την εκκίνηση από άλλο σκληρό δίσκο (ή ακόμα και δισκέτα), ενώ υπήρχαν επίσης μεγάλα προβλήματα με την εγκατάσταση πολλών λειτουργικών συστημάτων σε έναν τέτοιο δίσκο.
Καλά τρίτος- ενημέρωση bios. Ωστόσο, η μνήμη flash για τα τσιπ του BIOS δεν ήταν ευρέως διαδεδομένη εκείνη την εποχή και το Διαδίκτυο δεν είχε αναπτυχθεί, επομένως κανείς δεν έφτιαξε ή δημοσίευσε υλικολογισμικό. Επομένως, λόγω της πρακτικής αναποτελεσματικότητας όλων αυτών των μεθόδων, η πλακέτα θα έπρεπε (ήταν) απλώς να αντικατασταθεί με μια που «υποστηρίζει LBA».

2,11 Gb, έτος 1996.

Πολλοί βιογραφητές δεν έλαβαν υπόψη την προηγούμενη εμπειρία και πρόσθεσαν μόνο 2 bit ανά κύλινδρο στο BIOS. Το σύνολο ήταν:

HDDmax (1996) = 2^12x16x63*512 = 2.113.929.216 = 2,11 Gb (1,97 GB)

Επιπλέον, ορισμένες εκδόσεις εντόπισαν μόνο "μέρος" του σκληρού δίσκου (για παράδειγμα, τα 2,5 Gb ορίστηκαν ως 425 Mb) και ορισμένες απλώς πάγωσαν κατά την αυτόματη ανίχνευση του σκληρού δίσκου λόγω εσφαλμένου επανυπολογισμού κεφαλής.

Λύση- ενημέρωση του BIOS (ή χρήση διαχειριστές δίσκων).

2,15 Gb, έτος 1996.

Το Windows95 που εμφανίστηκε πρόσφατα ("A", όχι OSR) χρησιμοποίησε το DOS FAT16 και ως εκ τούτου κληρονόμησε όλα τα προβλήματά του - τον παραπάνω περιγραφόμενο περιορισμό των 2,15 Gb ανά διαμέρισμα.

Λύση- εγκατάσταση του Windows95B (OSR2), το οποίο επέτρεψε τη χρήση του FAT32. Το FAT32 έχει ένα μέγιστο διαμέρισμα:

FAT32 max = 2^32*32kB = 17.042.430.230.528 = 17042 Gb (15872 GB)

3,28 Gb, έτος 1996-1997.

Σε παλαιότερες εκδόσεις του Phoenix BIOS (έκδ. 4.03 και 4.04) παρουσιάστηκε σφάλμα με τον εντοπισμό σκληρών δίσκων μεγαλύτερων από 3,277 Mb.

Λύση- ενημέρωση στην έκδοση 4.05 και μεταγενέστερη.

4,23 Gb, έτος 1997.

Δεν γνωρίζουν όλοι τον περιορισμό, αυτό προκύπτει από τις μεθόδους λύσης "Προβλήματα 528 Mb". Έτσι, για να ξεπεράσουν το εμπόδιο του BIOS των 528 Mb, θα μπορούσαν να χρησιμοποιήσουν μία από τις δύο μεθόδους: "Βοηθητική μετάφραση LBA"Και "Μετάφραση μετατόπισης bit (Λειτουργία "Μεγάλη")".
Μέθοδος "Μεταδόσεις LBA"εάν το σύστημα διαθέτει σκληρό δίσκο LBA για συμβατότητα με παλιό λογισμικό ( Int 13h) υπολόγισε την τιμή CHS χρησιμοποιώντας τον ακόλουθο αλγόριθμο:

Συνολικός αριθμός τομέων στο δίσκο, S_lba

"Επανυπολογισμένος" αριθμός κυλίνδρων, C

Μέγιστη χωρητικότητα

1 - 1 032 192

1 032 192 - 2 064 384

2 064 384 - 4 128 768

4 128 768 - 8 257 536

S_lba / (63*128)

8 257 536 - 16 450 560

S_lba / (63*255)

Ωστόσο, πριν από την εμφάνιση των σκληρών δίσκων LBA, εμφανίστηκαν πολλοί σκληροί δίσκοι εκτός LBA με χωρητικότητα μεγαλύτερη από 528 Mb. Για την εργασία με τέτοιους σκληρούς δίσκους, χρησιμοποιήθηκε η ακόλουθη μετατροπή κυλίνδρων:

Αριθμός κυλίνδρων στο δίσκο, γ

Αριθμός κεφαλών, h

Μετατρεπόμενος αριθμός κυλίνδρων, C

Μετατρεπόμενος αριθμός κεφαλών, H

Μέγιστη χωρητικότητα

1 - 1 024

1 024 - 2 048

2 048 - 4 096

4 096 - 8 192

8 192 - 16 384

16 384 - 32 768

32 768 - 65 536

Ως αποτέλεσμα, τα BIOS που χρησιμοποιούν τέτοια μετάφραση για σκληρούς δίσκους 4,23 Gb (και μεγαλύτερα) και έχουν 16 κεφαλές, «μετέφρασαν» τον αριθμό τους σε 256. Ωστόσο, το παλιό λογισμικό (DOS, Windows95) «καταλάβαινε» μόνο τις τιμές 0-255 και 256 κεφάλια έγιναν αντιληπτά ως 0.

Λύση- ενημέρωση bios.

7,93Gb, έτος 1997-1998.

Στα ίδια «ορισμένα» BIOS (όπως στην προηγούμενη περίπτωση), μόνο σε πιο προηγμένα, το πρόβλημα που περιγράφεται παραπάνω επιλύθηκε εξισώνοντας τον αριθμό των κεφαλών σε 15. Το αποτέλεσμα δεν ήταν 256, αλλά 240 κομμάτια και ένας μέγιστος δίσκος:

HDDmax (Μεγάλο-15) = 1024x240x63*512 = 7.927.234.560 = 7,93 Gb (7,38 GB)

Λύση- ενημέρωση bios.

8,46 Gb, έτος 1998.

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

HDDmax (Int13h/DOS) = 1024x255x63*512 = 8.422.686.720 = 8,42 Gb (7,84 GB)

Λύση- ενημέρωση bios.

33,8Gb, έτος 1999, καλοκαίρι.

Το πιο πιεστικό πρόβλημα. Μετά τη διόρθωση στο BIOS "προβλήματα Int 13h", περιορίζοντας τους δίσκους στα 8,4 Gb, το σχήμα διευθύνσεων έγινε παρόμοιο με τη διεπαφή ATA:

  • C - δύο byte (16 bit), μέγιστο - 2^16 = 65536
  • H - ένα byte (4 bit), μέγιστο - 2^4 = 16
  • S - ένα byte (8 bit), μέγιστο - 2^8 = 255
  • ή σε λειτουργία LBA - 16+4+8=28 bit

Εκείνοι. θεωρητικά ήταν δυνατή η εργασία με τους μεγαλύτερους δίσκους 137,4 Gb. Ωστόσο, και πάλι οι βιογραφείς έκαναν λάθος. Δεν έλαβαν υπόψη ότι κατά τον επανυπολογισμό των κυλίνδρων σύμφωνα με το παλιό σχήμα, απλώς "δεν είχαν αρκετό" ούτε 16 bit για τους κυλίνδρους. Για παράδειγμα, ένας δίσκος 41,2 Gb με διαμόρφωση 19710/16/255 έλαβε τιμή LBA 80.416.800 τομέων από τον σκληρό δίσκο. και όταν υπολογίστηκε εκ νέου χρησιμοποιώντας τον «τυποποιημένο» αλγόριθμο με 16 κεφαλές και 63 τομείς, αποδείχθηκε:

80416800 / (16*63) = 79778 κύλινδρος.
79778 > 65536 (2^16) και επομένως δεν χωρούσε σε 16 bit.

Αντίστοιχα, ο αλγόριθμος διαίρεσης 16-bit που χρησιμοποιήθηκε απλώς πάγωσε λόγω σφάλματος υπερχείλισης. Για να λυθεί το πρόβλημα, ήταν απαραίτητο να αντικατασταθούν όλες οι εντολές διαίρεσης 16-bit με 32-bit και να προστεθεί μια συνθήκη: εάν η τιμή LBA του αριθμού των τομέων δίσκου υπερβαίνει:

HDDmax (32 GB) = 65536x16x63 = 66.060.288 τομείς = 33,8 Gb (31,5 GB) ,

τότε ο αριθμός των τομέων είναι ίσος με 255. Αυτό έγινε σε εκδόσεις του Award BIOS σε εκδόσεις μετά τον Ιούνιο του 1999.

Ας σταθούμε απόφασηαυτό το πρόβλημα με περισσότερες λεπτομέρειες, γιατί εξακολουθεί να είναι δημοφιλές λόγω του μεγάλου αριθμού κατόχων "παλιών" πλακών Socket7 (και του πρώτου Pentium2) που θέλουν να αυξήσουν τη χωρητικότητα του δίσκου τους χωρίς μια "παγκόσμια" αναβάθμιση ολόκληρου του υπολογιστή. Απλώς οι τιμές για σκληρούς δίσκους 40-60 Gb έχουν πλέον πέσει τόσο πολύ που είναι εντελώς ασύμφορο να αγοράζεις δίσκους μικρότερης χωρητικότητας (και συχνά ούτε λόγω της διαφοράς σεντ σε σύγκριση με σκληρούς δίσκους 10-20 Gb, αλλά απλώς λόγω έλλειψης μοντέλων με μικρότερη χωρητικότητα).

Ετσι, η κύρια και απλούστερη λύση στο πρόβλημα- ενημέρωση bios. Ωστόσο, για τη συντριπτική πλειοψηφία των πλακών Socket7 (όλες εκτός από τις "πιο πρόσφατες" - σε VIA MVP3/MVP4, ALI V, SiS 530/540) οι κατασκευαστές δεν έχουν κυκλοφορήσει νέες εκδόσεις BIOS με υποστήριξη για "μεγάλους" σκληρούς δίσκους. Επομένως, εάν είστε ο ευτυχής κάτοχος κάποιων i430VX/TX ή VIA VPX, μην ανησυχείτε για την αναζήτηση στο Διαδίκτυο για ένα «νέο» BIOS για τον μη ανιχνεύσιμο, πρόσφατα αγοράσει σκληρό σας δίσκο. Άλλωστε, ακόμη και ο πιο αναγνωρισμένος «βιογράφος» Asus δεν έχει δημοσιεύσει νέες εκδόσεις για τη σειρά πλακών της που βασίζονται στο chipset i430TX. Όπως είδατε, υπήρχαν πολύ λίγα για να διορθωθούν, οπότε ο λόγος για την «λήθη» όλων των κατασκευαστών να βγάλουν νέες εκδόσεις για τις παλιές τους πλακέτες είναι ο ίδιος - μάρκετινγκ, λένε, αγοράστε τις νέες μας πλακέτες, όλα είναι εκεί χωρίς προβλήματα .

Τι μπορώ να προτείνω αν έχετε ήδη αγοράσει έναν τόσο "μεγάλο" δίσκο;

1. Ορισμένοι σκληροί δίσκοι διαθέτουν βραχυκυκλωτήρες για τη διαμόρφωση ενός σκληρού δίσκου 33,8 Gb. Αποκτήστε ένα πλήρως λειτουργικό σύστημα, αλλά, δυστυχώς, με λιγότερο όγκο.
2. Τα Windows (98 και νεότερη έκδοση) χρησιμοποιούν τις δικές τους ρουτίνες για τον εντοπισμό του σκληρού δίσκου, οι οποίοι δεν αντιμετωπίζουν προβλήματα με σκληρούς δίσκους μεγαλύτερους από 33,8 Gb. Επομένως, εάν θέλετε να χρησιμοποιήσετε έναν "μεγάλο" δίσκο απλώς ως "δεύτερο" (δηλαδή δεν θα εκκινήσετε από αυτόν, αλλά από έναν άλλο, μικρότερο από 33,8 Gb), τότε μπορείτε απλά να απενεργοποιήσετε την αυτόματη ανίχνευση του " μεγάλος» σκληρός δίσκος στο BIOS (δηλαδή ορίστηκε σε Απενεργοποίηση). Στη συνέχεια, ο υπολογιστής δεν θα κρεμάσει στο BIOS και τα ίδια τα Windows θα εντοπίσουν σωστά τον δίσκο "αόρατου BIOS" κατά τη φόρτωση και θα είναι δυνατό να χρησιμοποιηθεί ολόκληρη η χωρητικότητά του εντελώς σωστά. Ωστόσο, πρώτον, δεν θα μπορείτε να χρησιμοποιήσετε έναν "μεγάλο" δίσκο στο DOS (τα διαμερίσματα του απλά δεν θα υπάρχουν) και δεύτερον, είναι πιθανό ότι η ταχύτητα εργασίας με έναν τέτοιο "αόρατο στο BIOS" δίσκο θα είναι σημαντικά χαμηλότερο -για τη «μη αρχικοποίηση» του πρωτοκόλλου UDMA (δηλαδή μπορεί να λειτουργήσει χρησιμοποιώντας το πρωτόκολλο PIO4-10Mb/s και ακόμη χαμηλότερα).
3. Σε ορισμένα σπάνια BIOS, το "πρόβλημα 32 GB" μπορεί να παρακαμφθεί ρυθμίζοντας τις παραμέτρους του "μεγάλου" δίσκου με μη αυτόματο τρόπο (όπως για τους παλιούς σκληρούς δίσκους).
4. Λοιπόν, και τέλος, οι παλιοί, οικείοι (και τόσο άβολοι) - διαχειριστές δίσκων.

Για δικό μου λογαριασμό, ωστόσο, μπορώ να το προσθέσω στον ιστότοπό μου www.site μπορείτε να βρείτε μια «συλλογή» BIOS για πολλές παλιές πλακέτες με υποστήριξη για «μεγάλους» σκληρούς δίσκους και εάν το BIOS σας δεν υπάρχει στη συλλογή, μπορείτε πάντα να χρησιμοποιήσετε ένα ειδικό πρόγραμμα BIOS Patcher, το οποίο θα προσθέσει στο BIOS σας σωστή υποστήριξη για σκληρούς δίσκους έως 120 Gb.

65,5Gb, έτος 2000, χειμώνας.

Δεν προσέγγισαν όλοι οι βιογραφείς το «πρόβλημα των 32 Gb» με καλή πίστη, και ως αποτέλεσμα, διορθώθηκε μόνο ένα σφάλμα, που σχετίζεται με υπερχείλιση στη διαίρεση 16 bit.

Το γεγονός είναι ότι για να εμφανιστεί η χωρητικότητα του σκληρού δίσκου στην οθόνη, χρησιμοποιήθηκε ένας καταχωρητής 16-bit, ο όγκος εμφανιζόταν σε megabyte, οπότε ο μέγιστος δίσκος θα μπορούσε να είναι:

HDDmax (64 GB) = 2^16 - 1 = 65535 Mb = 65,5 Gb (64 GB) ,

Σε αυτήν την περίπτωση, ο υπολογιστής πάγωσε αμέσως μετά τον εντοπισμό του σκληρού δίσκου και δεν υπήρχε τρόπος να το ξεπεράσετε (εκτός από την απενεργοποίηση του στο BIOS Setup). Αργότερα, για να διορθωθεί αυτό το πρόβλημα, έγινε η ακόλουθη συνθήκη: έως 64 GB - εμφάνιση της χωρητικότητας σε megabyte, πάνω - σε gigabyte.

Λύση- ενημέρωση bios.

137,4 Gb, έτος 2002.

Οι σύγχρονοι δίσκοι έχουν φτάσει στο όριο του προτύπου ATA. Για να το ξεπεράσετε, θα χρειαστεί να αλλάξετε την ίδια τη "διεπαφή". Το οποίο, για παράδειγμα, προτάθηκε από την ίδια Maxtor στις προδιαγραφές του για το UDMA133.

Λύση- Ενημέρωση BIOS, αλλά για τη συντριπτική πλειοψηφία, αυτό δεν είναι καθόλου πρόβλημα. Αντίο. ;)



Σας άρεσε το άρθρο; Μοιράσου το με τους φίλους σου!