Ποιες είναι οι χρησιμοποιούμενες μονάδες δίσκων A και B των Windows;
Η μονάδα δίσκου C: είναι η προεπιλεγμένη θέση εγκατάστασης για τα Windows, εάν έχετε μια μονάδα CD / DVD στο μηχάνημά σας, τότε πιθανότατα η μονάδα δίσκου D: και οι τυχόν επιπρόσθετοι δίσκοι θα πέσουν στη σειρά μετά από αυτό. Τι γίνεται με τους δίσκους A: και B:?
Εικόνα από Μάικλ Χολλέι.
Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με τον εαυτό μας με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινοτική μονάδα δίσκου των ιστότοπων ερωτήσεων & απαντήσεων.
Το ερώτημα
Εάν είστε ένας γερός ενός συγκεκριμένου τρύγου - δεν θα αρχίσουμε να ονομάζουμε χρόνια - η απάντηση σε αυτή την ερώτηση είναι σαφώς προφανής σε σας. Για τους νεότερους geeks, ωστόσο, οι δίσκοι A: και B: ήταν πάντα μυστηριωδώς άγνωστοι στους υπολογιστές τους.
Ο αναγνώστης SuperUser Linker3000 θέτει την ερώτηση:
Στα Windows έχετε ένα
ΝΤΟ:
οδηγώ. Όλα όσα επισημαίνονται πέραν αυτού είναι με την ακόλουθη επιστολή.Έτσι, η δεύτερη σας κίνηση είναι
ΡΕ:
, το DVD σας είναιΜΙ:
και αν βάλετε ένα stick USB γίνεταιΦΑ:
και την επόμενη μονάδα δίσκουΣΟΛ:
. Και ούτω καθεξής και ούτω καθεξής.Αλλά τότε, τι και πού είναι
ΕΝΑ:
καιΣΙ:
?
Τι και πού; Ευτυχώς έχουμε μερικούς καρυκεύματα για να απαντήσουμε στο ερώτημα.
Οι απαντήσεις
Εικόνα από AJ Batac.
Βετεράνος geek Adam Davis προσφέρει μια σε βάθος ματιά στα ελλείποντα γράμματα μονάδας:
Οι πρώτοι υπολογιστές στυλ CP / M και IBM PC δεν είχαν σκληρό δίσκο. Είχατε μια μονάδα δισκέτας και αυτό ήταν. Εκτός αν ξοδέψατε άλλα $ 1k περίπου σε μια δεύτερη δισκέτα, τότε το σύστημά σας ήταν καπνιστό! Εάν είχατε μόνο μία μονάδα δίσκου, ήταν κοινή η εκκίνηση από ένα δίσκο, η τοποθέτηση στον άλλο δίσκο με τα προγράμματα και τα δεδομένα σας και, στη συνέχεια, η εκτέλεση του προγράμματος. Μόλις τελειώσει το πρόγραμμα, ο υπολογιστής θα ζητήσει να τοποθετήσετε εκ νέου τον δίσκο εκκίνησης ώστε να μπορείτε να χρησιμοποιήσετε ξανά τη γραμμή εντολών. Αντιγραφή δεδομένων από το ένα δίσκο στο άλλο ήταν μια σειρά από "Παρακαλώ εισάγετε τον δίσκο προέλευσης στη μονάδα δίσκου A: ... Εισάγετε τον δίσκο προορισμού στη μονάδα δίσκου A: ... Εισάγετε τον δίσκο προέλευσης στον οδηγό A: ..."
Μέχρι τη στιγμή που οι σκληροί δίσκοι έγιναν φθηνοί, οι "δαπανηροί" υπολογιστές είχαν συνήθως δύο μονάδες δισκέτας (μία για εκκίνηση και εκτέλεση κοινών προγραμμάτων, μία για αποθήκευση δεδομένων και εκτέλεση συγκεκριμένων προγραμμάτων). Και έτσι ήταν σύνηθες το υλικό της μητρικής πλακέτας να υποστηρίζει δύο μονάδες δισκέτας σε σταθερές διευθύνσεις του συστήματος. Δεδομένου ότι ενσωματώθηκε στο υλικό, θεωρήθηκε ότι η κατασκευή της ίδιας απαίτησης στο λειτουργικό σύστημα ήταν αποδεκτή και οι τυχόν σκληροί δίσκοι που προστέθηκαν στο μηχάνημα θα ξεκινούσαν με το δίσκο C: και ούτω καθεξής.
Κατά τη διάρκεια της μετάβασης από δίσκους 5,25 "(που ήταν στην πραγματικότητα, φυσικά δισκελή) σε δίσκους 3,5" (που είχαν εγκλειστεί σε ένα σκληρότερο πλαστικό κέλυφος) ήταν κοινό να έχουν και οι δύο δίσκους σε ένα σύστημα και πάλι στηρίχτηκε στη μητρική πλακέτα με hardware , και στο λειτουργικό σύστημα σε σταθερές διευθύνσεις. Δεδομένου ότι πολύ λίγα συστήματα έτρεχαν από τα γράμματα της μονάδας δίσκου, δεν θεωρήθηκε σημαντικό να εξεταστεί το ενδεχόμενο να γίνουν αυτοί οι δίσκοι επαναπροσδιορισμένοι στο λειτουργικό σύστημα μέχρι πολύ αργότερα, όταν αφαιρέθηκαν οι δίσκοι μαζί με διευθύνσεις λόγω του προτύπου plug'n'play.
Πολλά προγράμματα λογισμικού αναπτύχθηκαν από τότε, και δυστυχώς πολλά από αυτά αναμενόταν να δουν μακροπρόθεσμη αποθήκευση στη μονάδα C: Αυτό περιλαμβάνει το λογισμικό BIOS που εκκινεί τον υπολογιστή. Μπορείτε ακόμα να συνδέσετε δύο μονάδες δισκέτας, εκκίνησης στο DOS 6.1 και να τις χρησιμοποιήσετε όπως θα κάνατε στις αρχές της δεκαετίας του '90, με δισκέτες A και B.
Έτσι σε μεγάλο βαθμό ο λόγος για την εκκίνηση του σκληρού δίσκου στο C είναι για συμβατότητα προς τα πίσω. Ενώ το λειτουργικό σύστημα έχει αφαιρεθεί μέχρι κάποιο βαθμό στην αποθήκευση δεδομένων, εξακολουθεί να αντιμετωπίζει τα Α και Β με διαφορετικό τρόπο, έτσι ώστε να μπορούν να αφαιρεθούν από το σύστημα χωρίς να αλλάξουν το λειτουργικό σύστημα, να τα αποθηκεύσουν διαφορετικά και λόγω των πρώιμων ιών που αντιμετωπίζουν τον τομέα εκκίνησης με μεγαλύτερη προσοχή από τον τομέα εκκίνησης του σκληρού δίσκου.
Ο συνεισφέρων του SuperUser Nick φωνάζει με ένα ενδιαφέρον ανέκδοτο κτίριο από την τρίτη παράγραφο της απάντησης του Adam που ασχολείται με τις επιστολές:
Λιγότερο μια απάντηση, περισσότερο από ένα ανέκδοτο. Σε αυτό το άρθρο της Microsoft, λέει:
"Μπορείτε να αντιστοιχίσετε τα γράμματα C έως Z σε κάθε μονάδα στον υπολογιστή σας. Τα αρχεία A και B προορίζονται συνήθως για μονάδες δισκέτας, αλλά εάν ο υπολογιστής σας δεν διαθέτει μονάδες δισκέτας, μπορείτε να αντιστοιχίσετε A και B σε τόμους."
Έτσι, όταν έχτισα πρόσφατα έναν καινούργιο υπολογιστή με δύο εσωτερικές μονάδες, ένα για το λειτουργικό σύστημα και ένα για δεδομένα, σκέφτηκα, hey !, θα κάνω τα δεδομένα μου να οδηγούν "Α". Ένιωσα όλα τα επαναστατικά μέχρι να ανακαλύψω ότι τα Windows δεν θα δείξουν δίσκους που γράφονται Α ή Β :(
Μου πήρε αρκετό χρόνο για να καταλάβω ποιο ήταν το πρόβλημα, αλλά βρήκα μερικούς άλλους ανθρώπους που υπέφεραν από το ίδιο πρόβλημα όταν χρησιμοποίησαν Α ή Β για μια [πρωτεύουσα] κίνηση. Μόλις αναθέτω σε αυτό το δίσκο ένα διαφορετικό γράμμα, τα παράθυρα ευρετηρίασαν τη μονάδα δίσκου. Τόσο για να είμαι επαναστατικός.
Τόσο για να είστε πραγματικά επαναστατικοί - αν θέλετε να ζήσετε στην άκρη, μπορείτε να εκχωρήσετε μια μονάδα δεδομένων στο A: και B :, αλλά όχι μια μονάδα εκκίνησης.
Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.