Κάνουμε μια γεννήτρια από μια μονάδα CD. Πώς να φτιάξετε ένα CD-ROM σε μονάδα flash Τι μπορεί να κατασκευαστεί από έναν κινητήρα μονάδας DVD

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

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

Ένας κινέζικος δείκτης μπορεί να χρησιμεύσει ως περίβλημα για τη συσκευή και μια δίοδος λέιζερ αφαιρείται από μια μονάδα DVD ή CD-RW (μια πιο αδύναμη έκδοση είναι μια μονάδα CD-R). Οπτικά, μοιάζει με σχηματική εικόνα καπέλου. Θα χρειαστείτε τις επάνω και μεσαίες επαφές της διόδου, ως συν και πλην, αντίστοιχα. Τροφοδοτείται από δύο μπαταρίες ΑΑ. Προσοχή! Απαγορεύεται αυστηρά να λάμπει ένας δείκτης στα μάτια ανθρώπων και ζώων!

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

Τραπεζίτης

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

Για να δημιουργήσετε έναν ανεμιστήρα, θα χρειαστείτε έναν ηλεκτροκινητήρα 6 volt, μια πτερωτή, μια βάση κινητήρα και μια πηγή DC, όπως τροφοδοτικό ή μπαταρίες AA.

Περισσότερες ιδέες...

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

Το CD-ROM σε μια μονάδα flash είναι ένα πολύ βολικό πράγμα. Αυτό είναι 100% συμβατό με εικόνες ISO και εγγυημένο ότι λειτουργεί από το BIOS του υπολογιστή. Αυτό θα σας επιτρέψει να κάνετε εκκίνηση από μια μονάδα flash όπως ένα κανονικό CD-ROM. Δηλαδή, ο υπολογιστής δεν θα μάθει ποτέ ότι «εξαπατάται».

Η εποχή των οπτικών δίσκων τελειώνει. Στους σύγχρονους υπολογιστές, μια μονάδα CD-ROM (DVD, DVD-ROM, DVD-RW, CD-RW) γίνεται σπάνια. Επομένως, οι χρήστες πρέπει να «βγαίνουν» με κάθε δυνατό τρόπο όταν πρέπει να εγκαταστήσουν το λειτουργικό σύστημα. Για να μην αναζητήσετε μια εξωτερική μονάδα οπτικού δίσκου USB, ήταν εδώ και καιρό δυνατή η εκκίνηση από μια μονάδα flash. Και όλοι οι σύγχρονοι υπολογιστές έχουν τέτοια υποστήριξη στο BIOS. Αλλά όχι, όχι, ναι, προκύπτει μια κατάσταση όπως στο τραγούδι του Viktor Tsoi "όλα είναι στη θέση τους, αλλά κάτι δεν πάει καλά". Πολλές φορές συνάντησα μια κατάσταση όπου ο υπολογιστής εκκινούσε μόνο από μία μονάδα flash από τις πέντε. Και η μόνη διέξοδος από αυτήν την κατάσταση είναι να δημιουργήσετε (εξομοιώσετε) ένα CD-ROM σε μια μονάδα flash USB. Δηλαδή, όταν ο υπολογιστής βλέπει τη μονάδα flash USB ως μια πραγματική μονάδα οπτικού δίσκου.
Υπάρχουν πολλές λύσεις στο Διαδίκτυο σχετικά με αυτό το θέμα. Όλα δημιουργούν ένα κομμάτι παζλ. Στην οποία πρέπει πρώτα να μάθετε τον τύπο του ελεγκτή στη μονάδα flash, την οργάνωση και το μοντέλο (μάρκα) της μνήμης. Στη συνέχεια, για αυτό το υλικό, πρέπει να βρείτε ένα ειδικό πρόγραμμα για να επαναπρογραμματίσετε τον ελεγκτή και να ανεβάσετε μια εικόνα ISO. Ταυτόχρονα, δεν έχουν όλοι οι ελεγκτές που χρησιμοποιούνται σε μονάδες flash τη δυνατότητα να μιμούνται CD-ROM. Δηλαδή, δεν είναι γεγονός ότι η μονάδα flash σας μπορεί να το κάνει αυτό καθόλου. Και το πιο λυπηρό είναι ότι ακόμα κι αν ακολουθήσετε όλες τις οδηγίες ακριβώς, υπάρχει μεγάλη πιθανότητα να καταστρέψετε τη μονάδα flash.
Η ιδανική επιλογή σε μια τέτοια περίπτωση είναι να αγοράσετε μια μονάδα flash για την οποία ο ίδιος ο κατασκευαστής έχει παράσχει τη δυνατότητα δημιουργίας ενός CD-ROM. Μια μέρα συνάντησα μια μονάδα flash Transcend JetFlash 620 8Gb.

Ένα χαρακτηριστικό του οποίου είναι η παρουσία ενός ενσωματωμένου εικονικού CD-ROM. Αυτό σημαίνει ότι ο ελεγκτής υποστηρίζει τη δημιουργία CD-ROM και είμαστε στα μισά της επιτυχίας.

Πώς να δημιουργήσετε ένα CD-ROM σε μια μονάδα flash Transcend JetFlash 620 8Gb

Για να δημιουργήσετε ένα CD-ROM σε μια μονάδα flash Transcend JetFlash 620 8Gb, πρέπει να πραγματοποιήσετε λήψη του βοηθητικού προγράμματος διάγνωσης και αποκατάστασης για αυτό το μοντέλο μονάδας USB JetFlash Online Recovery από τον επίσημο ιστότοπο. Τη στιγμή της σύνταξης, η τρέχουσα έκδοση του προγράμματος για Windows είναι η v9.0.0.8 (JetFlash 620) για τη μονάδα flash Transcend JetFlash 620 8Gb. Το μέγεθος του προγράμματος είναι 5,7 MB.
Μετά τη λήψη του αρχείου, θα χρειαστεί να αποσυσκευάσετε το αρχείο EXE που περιέχεται σε αυτό. Για μένα είναι το OnLineRecovery_JF620_v9.0.0.8.exe. Αυτό είναι ένα αρχείο αυτοεξαγωγής, μέσα στο οποίο υπάρχει το βοηθητικό πρόγραμμα OnLineRecovery_620.exe και το αρχείο εικόνας του CD-ROM security_f.iso.
Λοιπόν, εδώ είναι το κύριο μυστικό αυτού του άρθρου. Για να δημιουργήσετε ένα εικονικό CD-ROM σε μια μονάδα flash Transcend JetFlash 620, πρέπει να μετονομάσετε το αρχείο εικόνας ISO που χρειάζεστε, για παράδειγμα, τη διανομή εγκατάστασης του λειτουργικού συστήματος, σε security_f.iso και να το τοποθετήσετε δίπλα στο OnLineRecovery_620.exe βοηθητικό πρόγραμμα ανάκτησης. Μετά από αυτό, εκτελέστε το βοηθητικό πρόγραμμα και θα δημιουργήσει δύο διαμερίσματα στη μονάδα flash, ένα από τα οποία θα καταγράφει την εικόνα ISO σας, η οποία θα αναγνωρίζεται από τους υπολογιστές ως USB-CD-ROM και ο υπόλοιπος χώρος θα είναι μια κανονική μονάδα flash . Είναι τόσο απλό.
Ελπίζω ότι δεν χρειάζεται να σας προειδοποιήσουμε ότι ως αποτέλεσμα του βοηθητικού προγράμματος αποκατάστασης JetFlash Online Recovery, όλα τα δεδομένα από τη μονάδα flash θα εξαφανιστούν.

CD-τα διαμερίσματα σε μια μονάδα flash σάς επιτρέπουν να εκκινείτε χωρίς προβλήματα σε υπολογιστή, όπου η φόρτωση από μια κανονική μονάδα flash (Με Δημόσιο- ενότητα μονάδας flash)αδύνατο. Λήψη από CD-Οι περιοχές μιας μονάδας flash συνήθως λειτουργούν παντού.

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

Και η κύρια λειτουργία ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ- η περιοχή είναι ότι ένας συγκεκριμένος κατασκευαστής μονάδας flash μπορεί να τοποθετήσει εκεί το απαραίτητο λογισμικό για κρυπτογράφηση, προστασία από ιούς ή απλώς κάποιες διαφημιστικές πληροφορίες.

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

ΠΟΙΟΙ ΕΛΕΓΚΤΕΣ ΕΙΝΑΙ ΠΙΟ ΚΑΤΑΛΛΗΛΟΙ

Εγώ προσωπικά, για χρήση ως LiveUSBκαι επανεγκατάσταση Windows, προτείνω μόνο ελεγκτές SMIΚαι Phison, επειδή είναι πιο συμβατά με παλαιότερες μητρικές.

U SMI-τσιπ, η υψηλότερη δυνατότητα φόρτωσης από κάτω BIOSέδειξε μοντέλα SM3257AAκαι οι μεγαλύτεροι (Για παράδειγμα SM3257ENAAΚαι SM3257ENLT) .

ΜΕ Phison, προβλήματα ελαφρώς διαφορετικής σειράς, που σχετίζονται μόνο έμμεσα με την απόδοση φόρτωσης. Όλοι οι ελεγκτές μπορούν να χωριστούν σε δύο ομάδες, στην πρώτη υπάρχουν οι λεγόμενοι PS2XXX (Για παράδειγμα PS2232Και PS2239) , και στο δεύτερο PS2251-XX(Για παράδειγμα ΥΓ2251-38Και ΥΓ2251-03). Έτσι, οι μάρκες από την πρώτη ομάδα δεν μπορούν να μετατραπούν σε MODE30, αλλά μόνο σε MODE21, το οποίο περιέχει ένα πρόσθετο λάμψη-ενότητα που επηρεάζει αρνητικά το επίπεδο συμβατότητας.

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

Και εδώ είναι οι μάρκες Innostorπου έγιναν διάσημοι για τους USB3.0τα μοντέλα, αν και είναι στραβά για να φορτώσουν, μπορούν ταυτόχρονα να μεταφέρουν μέχρι 6 ISO- εικόνες δίσκου!

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

ΔΙΑΦΟΡΑ ΔΙΑΜΕΡΙΣΜΑΤΑ CDROM ΣΕ ΜΙΑ ΜΟΝΑΔΑ FLASH

Μιλώντας συγκεκριμένα για την ταυτόχρονη εργασία ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥπεριοχές σε μια μονάδα flash, τότε μπόρεσα να περιορίσω μόνο μερικούς κατασκευαστές ελεγκτών. Αυτά είναι τα αγαπημένα μου SMIελεγκτές, μερικές μονάδες flash Phisonκαι τσιπς που χρησιμοποιούνται σε κινεζικές απομιμήσεις Chipsbank.

Στην πύλη USBDev, μπορείτε να βρείτε λεπτομερείς οδηγίες για τη δημιουργία έως και 7 SDROM που λειτουργούν ταυτόχρονα. Ταυτόχρονα, οι εικόνες του δίσκου μπορούν να αλλάξουν με μερικά κλικ, παρακάμπτοντας τη διαδικασία που αναβοσβήνει, η οποία ελαχιστοποιεί τους επακόλουθους κινδύνους στο όριο!

Στο άρθρο περιλαμβάνονται επίσης δύο βίντεο που κατέγραψα ειδικά για εσάς, σε περίπτωση που τα γράμματα είναι πολύ σκληρά για εσάς.

Με μάρκες από Phison, αν και όλα γίνονται πολύ πιο απλά, μόνο κάτω MODE32Δεν είναι όλες οι μονάδες flash κατάλληλες. Από αυτά που δοκίμασα, λίγο περισσότερα από τα μισά αποδείχθηκαν κατάλληλα για εργασία σε αυτό το συγκεκριμένο mode. ναι και MODE32περιορίζεται σε μόνο δύο που λειτουργούν ταυτόχρονα SDROMφίλε.

Ελεγκτές Chipsbank, μου άρεσε λιγότερο από όλα από αυτή την άποψη. Και η διαδικασία δημιουργίας είναι μεγαλύτερη και πιο κουραστική. Και η πιθανότητα εύρεσης μιας μονάδας flash κατάλληλου μεγέθους σε αυτήν είναι εξαιρετικά χαμηλή. Ναι, και η δυνατότητα να αναβοσβήνει δύο ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ-τμήμα, υπάρχουν μόνο οι πιο πρόσφατες μάρκες, γραμμή CBM2098Και CBM2099.

SMIτσιπ, ελεγκτές από Innostor, που ήδη αναφέρθηκε παραπάνω. Φυσικά, δεν θα συγκριθούν ποτέ σε λειτουργικότητα και ευελιξία SMI-shki, αλλά έχουν τουλάχιστον κάτι από άποψη πολλαπλής εκκίνησης.

U Innostor, τουλάχιστον ένα τμήμα κάτω Μονάδα οπτικού δίσκου, αλλά μπορείτε να γράψετε μέχρι εκεί 6 εικόνες ISOκαι μέσω μιας ειδικής Πρόγραμμα Windowsμε τίτλο Innostor AI-Burn, επιλέξτε το απαραίτητο σε μια δεδομένη στιγμή.

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

Κατ 'αρχήν, υπό τον όρο ότι τα κάνετε όλα σωστά, το βοηθητικό πρόγραμμα θα ταιριάζει στη μονάδα flash και δημιουργήστε μόνο μια περιοχή CD-ROM στη μονάδα flash, τότε η πιθανότητα να παγώσει η μονάδα flash είναι πολύ μικρή. Δεν είναι τυχαίο που τόνισα με έντονους χαρακτήρες ότι είναι σκόπιμο να μην δημιουργήσετε περιοχές εκτός από ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ. Αν και κάποιοι γράφουν ότι είναι καλύτερο να δημιουργείς επιπλέον ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ-Το διαμέρισμα είναι επίσης μια περιοχή flash στην οποία μπορείτε να ανεβάσετε αρχεία. Αλλά είμαι εξαιρετικά δύσπιστος ως προς αυτό.

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

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

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

Από κάτω BIOS, με μια αξιοπρεπή πιθανότητα, δεν θα είναι δυνατή η φόρτωση μέσω ενός bootloader (π.χ. GRUB4DOS), στοιχεία με ξεπλύνετε- περιοχές της μονάδας flash. Εκείνοι. V WindowsΈχετε τα πάντα σε καλή τάξη, αλλά εδώ είναι τρομερό, για παράδειγμα, στον υπολογιστή μου υπάρχει μια τέτοια μάχη.

Είναι πιθανό ότι ακόμη και με ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ-η περιοχή δεν φορτώνει καθόλου, κάτι που συμβαίνει σε πολύ μεγάλο ποσοστό παλιών υπολογιστών. Αυτό το πρόβλημα είναι ιδιαίτερα έντονο για τους ελεγκτές εταιρειών Innostor.

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

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

ΠΩΣ ΝΑ FLASH ΣΕ CDROM

Για τη δημιουργία CD-ένας λόγος USB-μονάδα flash, πρέπει να επιλέξετε ένα βοηθητικό πρόγραμμα για έναν συγκεκριμένο ελεγκτή εγκατεστημένο σε μια συγκεκριμένη μονάδα flash. Μερικές φορές κατά την επιλογή, πρέπει να λάβετε υπόψη το τσιπ μνήμης ως την κύρια παράμετρο, αλλά αυτό είναι ήδη εκτός θέματος για αυτό το άρθρο. Στη συνέχεια, διαμορφώστε τα βοηθητικά προγράμματα ώστε να λειτουργούν με έναν συγκεκριμένο συνδυασμό (ελεγκτής + μνήμη), ενεργοποιήστε τις ρυθμίσεις που σχετίζονται με την περιοχή CDROM και, στη συνέχεια, καθορίστε τη διαδρομή προς την ίδια την εικόνα του δίσκου (για τις δυνατότητες συγκεκριμένων βοηθητικών προγραμμάτων, δείτε παρακάτω στα σχόλια δίπλα στο θαυμαστικό [!]). Μετά από μια τέτοια λειτουργία, η μονάδα flash μπαίνει BIOSθα καθοριστεί (ανάλογα με τις ρυθμίσεις του βοηθητικού προγράμματος παραγωγής και τις δυνατότητες του ελεγκτή) είτε ως ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ-συσκευή ή ως δύο συσκευές ( ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ + κανονικό τμήμα).

Επίσης, η ποιότητα του αποτελέσματος, παραδόξως, εξαρτάται από τη χρησιμότητα που χρησιμοποιείται. Για παράδειγμα, η Alcor δεν δημιούργησε βοηθητικά προγράμματα με παλαιότερες εκδόσεις ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ-περιοχή περισσότερο 4 γιγαμπάιτή στο SkymediΗ δυνατότητα εκκίνησης σε λειτουργία LUN2 μπορεί να εξαρτάται από την έκδοση.

Επιτρέψτε μου να διευκρινίσω την κατάσταση με το είδος του περιορισμού 4 γιγαμπάιτανά μέγεθος ISO-εικόνα δίσκου - όπως αυτό Δεν υπάρχει όριο 4 GBκαι δεν ήταν ποτέ. Όλα εξαρτώνται από τις δυνατότητες των διαθέσιμων εκδόσεων λογισμικού για ένα συγκεκριμένο υλικό (ελεγκτής + μνήμη). Έτσι, για μερικά πολύ παλιά χειριστήρια, αλλά και για μερικά όχι πολύ προηγμένα, δεν είμαι καθόλου εξοικειωμένος με αυτά. Και οι βλακείες (περίπου 4GB και άλλα) που κυκλοφορούν συχνά στο Διαδίκτυο συνδέονται μόνο με την νοητική υστέρηση όσων το γράφουν. Συχνά τέτοιοι άνθρωποι δεν είχαν ποτέ περισσότερες από 1-2 μονάδες flash και ταυτόχρονα προσπαθούν να διδάξουν άλλους. Επίσης, ένα χαρακτηριστικό γνώρισμα αυτών των ηλιθίων είναι οι συστάσεις για αναζήτηση λογισμικού με χρήση VID-PID, που είναι επίσης πλήρης ανοησία.

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

ΠΟΙΑ ΣΥΓΚΕΚΡΙΜΕΝΑ ΒΟΗΘΗΜΑΤΑ ΜΠΟΡΟΥΝ ΝΑ ΔΗΜΙΟΥΡΓΗΣΟΥΝ ΕΝΟΤΗΤΑ CD-ROM

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

Alcor: AlcorMP_UFD, ALCOR Recovery Tool, FC MpTool, Transcend AlcorMP JF620 Online Recovery, Transcend AlcorMP V15 Online Recovery.
!: Για να δημιουργήσετε ένα Generic Autorun Disk χρησιμοποιώντας το 'Transcend AlcorMP JF620 Online Recovery', απλώς μετονομάστε την απαιτούμενη εικόνα για να δημιουργήσετε ένα διαμέρισμα CD σε security_f.iso, τοποθετήστε το δίπλα στο OnLineRecovery_620.exe και εκτελέστε τη διαδικασία ανάκτησης μονάδας flash εκτελώντας OnLineRecovery_620. exe. Μετά την εκτέλεση του OnLineRecovery_620.exe, δημιουργούνται πάντα δύο διαμερίσματα: ένα διαμέρισμα CD με τα περιεχόμενα του security_f.iso και ένα κανονικό διαμέρισμα, που ορίζεται στα Windows ως αφαιρούμενος δίσκος σε μορφή FAT32.
!: Για να δημιουργήσετε ένα Generic Autorun Disk χρησιμοποιώντας το 'Transcend AlcorMP V15 Online Recovery', απλώς μετονομάστε την απαιτούμενη εικόνα για να δημιουργήσετε ένα διαμέρισμα CD σε TMUS.iso, τοποθετήστε το δίπλα στο OnLineRecovery_TMUS.exe και εκτελέστε τη διαδικασία ανάκτησης μονάδας flash εκτελώντας το OnLineRecovery_TMUS. exe. Μετά την εκτέλεση του OnLineRecovery_TMUS.exe, δημιουργούνται πάντα δύο διαμερίσματα: ένα διαμέρισμα CD με τα περιεχόμενα του TMUS.iso και ένα κανονικό διαμέρισμα, που ορίζεται στα Windows ως αφαιρούμενος δίσκος σε μορφή FAT32 με την ένδειξη Trend Micro.
!: Σε μονάδες flash με ελεγκτές Alcor έως και το μοντέλο AU6982, δεν έχει καταστεί ακόμη δυνατή η δημιουργία του διαμερίσματος «Autorun».

ChipsBank: Chipsbank APTool, Chipsbank CBM2093 UMPTool, Chipsbank UMPTool, Chipsbank V88 UMPTool, FlashDiskManager.

Innostor: Innostor MP Tool, AI-Burn, AI Partition.
!: AI-Burn – αντικαθιστά μόνο την περιοχή του CD που δημιουργήθηκε με το Innostor MP Tool ή το AI Partition.
!: Διαμέρισμα AI – δημιουργεί μόνο μια περιοχή CD, στην οποία μπορείτε στη συνέχεια να εγγράψετε μια εικόνα δίσκου χρησιμοποιώντας το AI-Burn.

iTE Tech. Inc. : MPTool, DtMPTool, UFDUtility, CDROM Tool.

Phison: Phison ModeConverter, Phison MPALL, Phison USB MPTool.
!: Το Phison ModeConverter v1.0.1.5 είναι ο ευκολότερος και ασφαλέστερος τρόπος δημιουργίας για σύγχρονους ελεγκτές από τη Phison.
!: Λειτουργία = 30 (Μόνο CDROM); Λειτουργία = 21 (CDROM + Δημόσιο).
!: Μπορεί να υπάρχουν κάποια προβλήματα με την επακόλουθη αναγνώριση της μονάδας flash στα βοηθητικά προγράμματα κατά τη δημιουργία του CDROM\Public + Σταθερός δίσκος‘.

Skymedi: Skymedi PDT, Skymedi SK6213 ISO Update Tool.
!: Η παράμετρος «Autorun Counter» σημαίνει πόσες φορές θα εμφανιστεί το διαμέρισμα CDROM στο σύστημα. Για να λειτουργεί η ενότητα ατελείωτα, εισαγάγετε την τιμή 255 (==απεριόριστο) σε αυτό το πεδίο.

SMI: SMI MPTool, DYNA MPTool, uDiskToolBar, MySDKTest, UFDisk Utilities.

SSS: 3S USB MP Utility, 3S USB OnCardSorting.
!: Στα παράθυρα του βοηθητικού προγράμματος δεν υπάρχουν ρυθμίσεις υπεύθυνες για την περιοχή CD της μονάδας flash, επομένως πρέπει να επεξεργαστείτε το αρχείο διαμόρφωσης που χρησιμοποιείται (για παράδειγμα - 6691_CM_T32D2 TSOP 32Gb x 2.INI) ως εξής: περίπου μετά την ενότητα προσθήκη ενότητας πού να προσθέσετε τη γραμμή CDROM_ISO=j:\LIVECD\_2K10\MultiBoot_2k10_2.6.1_conty9.iso(όπου MultiBoot_2k10_2.6.1_conty9.iso είναι το αρχείο που θέλετε να εγγράψετε στην περιοχή του CD).

Δεν έχουν όλοι οι ελεγκτές τη δυνατότητα να αντικαταστήσουν μια περιοχή CDROM χωρίς να δημιουργήσουν εκ νέου άλλα τμήματα της μονάδας flash. Για παράδειγμα, γνωρίζω με βεβαιότητα μόνο δύο εταιρείες ελεγκτών με τις οποίες μπορεί να πραγματοποιηθεί αυτή η λειτουργία, και συγκεκριμένα:
Innostor:χρησιμοποιώντας το βοηθητικό πρόγραμμα AI-Burn.

SMI:χρησιμοποιώντας το πρόγραμμα MySDKTest. Παρά το γεγονός ότι αυτό το λογισμικό υποστηρίζει πλήρως μόνο ελεγκτές μέχρι και το μοντέλο SM3255AB. Μπορεί να εκτελέσει τη διαδικασία αντικατάστασης μιας εικόνας δίσκου με οποιοδήποτε, ακόμη και το πιο σύγχρονο τσιπ SMI.

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

Οι χρήστες που έζησαν τις αρχές της δεκαετίας του 2000 θυμούνται πιθανώς τις εποχές που οι ταινίες, τα παιχνίδια υπολογιστή, τα προγράμματα και η μουσική παραδίδονταν στους υπολογιστές μας μόνο χρησιμοποιώντας δίσκους CD/DVD, που ήταν συνηθισμένοι εκείνη την εποχή. Κανείς δεν γνώριζε για τη δωρεάν λήψη δεδομένων στο Διαδίκτυο, τα torrents και το YouTube. Η κατάσταση σώθηκε από μονάδες οπτικού δίσκου, με τη βοήθεια των οποίων οι πληροφορίες μεταφέρθηκαν στον σκληρό δίσκο του υπολογιστή.

Η ταχεία ανάπτυξη των τεχνολογιών του Διαδικτύου έχει θέσει υπό αμφισβήτηση την ανάγκη ύπαρξης ενός τέτοιου στοιχείου ως «μονάδα δίσκου». Στα σημερινά επιτραπέζια συστήματα και φορητούς υπολογιστές σπάνια βλέπετε μονάδα δίσκου. Όλα λόγω εικονικών δίσκων, που αντικατέστησαν τα "κενά" και έγιναν συνηθισμένα. Ωστόσο, δεν ήταν όλοι σε θέση να κάνουν μια άνετη μετάβαση στη νέα τεχνολογία. Σε αυτό το άρθρο θα προσπαθήσουμε να διορθώσουμε αυτήν την κατάσταση και να εξηγήσουμε λεπτομερώς την ουσία της διαδικασίας δημιουργίας, τις αποχρώσεις της χρήσης και άλλες ερωτήσεις που έχουν προκύψει επανειλημμένα για όλους όσους δεν γνωρίζουν πώς να χρησιμοποιούν ένα εικονικό CD ROM.

Όταν μπορεί να το χρειαστείς

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

  • Λείπει ή είναι ελαττωματικός δίσκος.Οποιοδήποτε εξάρτημα δεν έχει αιώνια διάρκεια ζωής. Αργά ή γρήγορα, μπορεί να προκύψει ένα πρόβλημα και είναι καλό αν δεν συμβεί την πιο απαραίτητη στιγμή (η οποία, σύμφωνα με τον «νόμο της κακίας», συμβαίνει συχνά). Επιπλέον, ο "ειδικός συστήματος" που λαμβάνει το δίσκο με πληροφορίες από εσάς μπορεί απλώς να μην έχει μονάδα οπτικού δίσκου. Αλλά ένα εικονικό CD-ROM είναι διαθέσιμο σε οποιονδήποτε σύγχρονο υπολογιστή (αν αφιερώσετε λίγο χρόνο στη δημιουργία του).
  • Πολυκαναλικό.Σπάνια έχω συναντήσει υπολογιστές που είχαν πολλές μονάδες δίσκου ταυτόχρονα. Οι χρήστες που συχνά εργάζονται με δίσκους εγγραφής και ανάγνωσης έπρεπε να αναδιατάσσουν συνεχώς τα CD/DVD. Δεν υπάρχουν τέτοια προβλήματα με τους εικονικούς δίσκους, πράγμα που σημαίνει ότι μπορείτε να εργαστείτε με πολλούς ταυτόχρονα.
  • Βολική μεταφορά δεδομένων.Για να ανταλλάξετε πληροφορίες που έχουν εγγραφεί σε δίσκο, πρέπει να παραδώσετε προσωπικά τα μέσα στον παραλήπτη. Στην περίπτωση εικονικά εγγεγραμμένων εικόνων, η μεταφορά πραγματοποιείται ηλεκτρονικά, μέσω Διαδικτύου.

Δημιουργία εικονικού CD-ROM

Για να διαβάσετε εικονικές εικόνες (αρχεία iso, mdf, bwi, mds και άλλα), πρέπει να δημιουργήσετε ένα εικονικό CD-ROM, το οποίο, όπως μια μονάδα οπτικού δίσκου, αναπαράγει (εξομοιώνει) δεδομένα από τη μονάδα. Μπορείτε να δημιουργήσετε έναν εικονικό δίσκο χρησιμοποιώντας ειδικό λογισμικό, όπως Daemon Tools, Virtual Drive. Η αρχή λειτουργίας τους είναι πανομοιότυπη και η λειτουργικότητα είναι σε μεγάλο βαθμό παρόμοια. Για παράδειγμα, πήραμε το τελευταίο που παρατίθεται, καθώς οι δυνατότητες και τα εργαλεία του είναι πολύ εύκολο να τα αντιμετωπίσεις ακόμα και για έναν χρήστη που απέχει πολύ από τέτοιες διαδικασίες.

  1. Πρώτα, πραγματοποιήστε λήψη του προγράμματος εγκατάστασης του προγράμματος Alcohol 120% χρησιμοποιώντας έναν σύνδεσμο από τον δίσκο Yandex ή στον επίσημο ιστότοπο του προγραμματιστή. Εγκαταστήστε το στον υπολογιστή σας.
  2. Ας ξεκινήσουμε το πρόγραμμα. Πρώτα απ 'όλα, πρέπει να δημιουργήσουμε μια εικονική μονάδα CD. Για να το κάνετε αυτό, στην ενότητα "Ρυθμίσεις", επιλέξτε την επιλογή "Εικονικός δίσκος".
  1. Στο μενού που ανοίγει, επιλέξτε χειροκίνητα τον αριθμό των εικονικών δίσκων που θα δημιουργηθούν. Επιβεβαιώστε το αποτέλεσμα κάνοντας κλικ στο κουμπί ΟΚ.

Η μονάδα δίσκου έχει δημιουργηθεί με επιτυχία, την οποία μπορούμε να δούμε στον πίνακα "Συσκευή" ή στο φάκελο "Ο Υπολογιστής μου".

  1. Τώρα ας ανοίξουμε την τελική εικόνα. Για να το κάνετε αυτό, επιλέξτε την καρτέλα «Αρχείο» και στο μενού που ανοίγει, κάντε κλικ στο «Άνοιγμα…» (ή απλώς χρησιμοποιήστε τον συνδυασμό πλήκτρων Ctrl + O).
  1. Βρίσκουμε το αρχείο εικόνας που χρειαζόμαστε, το επιλέγουμε με LMB και κάνουμε κλικ στο κουμπί «Άνοιγμα».

Η εικόνα έχει προστεθεί στη βιβλιοθήκη για επεξεργασία.

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

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

Αφού εκτελέσετε λειτουργίες με την εικόνα, πρέπει να την αφαιρέσετε από την εικονική μονάδα δίσκου. Για να το κάνετε αυτό, χρησιμοποιώντας το πρόγραμμα Alcohol 120%, στο μενού των διαθέσιμων δίσκων, επιλέξτε το BD-ROM με το δεξί πλήκτρο του ποντικιού και επιλέξτε τη λειτουργία από τη λίστα "Διαλύστε την εικόνα". Ο δίσκος θα είναι ξανά άδειος.

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

  1. Στις διαθέσιμες συσκευές, κάντε κλικ στη μονάδα DVD/CD RMB. Στη λίστα που εμφανίζεται, κάντε κλικ στο "Ιδιότητες".
  1. Ρυθμίστε την τιμή πίσω στο "0" στην ενότητα για την επιλογή του αριθμού των εικονικών δίσκων και κάντε κλικ στο "OK".

Προσθήκη εικονικού σκληρού δίσκου

Οι παραπάνω ευκαιρίες είναι διαθέσιμες σε πολλούς εδώ και μια δεκαετία. Η δημοτικότητα της χρήσης ενός εικονικού αναγνώστη δεδομένων έχει οδηγήσει στην εμφάνιση ενός παρόμοιου φαινομένου που ονομάζεται εικονικός σκληρός δίσκος. Αυτή η τεχνολογία σάς επιτρέπει να δημιουργήσετε ένα αρχείο (με επέκταση VHD) που εμφανίζεται στον Explorer ως τυπικό διαμέρισμα στον σκληρό σας δίσκο. Ο καθένας αποφασίζει για τον ορθολογισμό της χρήσης μιας εικονικής μονάδας δίσκου: ορισμένοι αναδιοργανώνουν τον ελεύθερο χώρο σε τόμους με αυτόν τον τρόπο, άλλοι εγκαθιστούν ακόμη και ένα λειτουργικό σύστημα. Μην ξεχνάτε τη δυνατότητα δημιουργίας ενός ασφαλούς κοντέινερ αρχείων, περιορίζοντας έτσι τις πληροφορίες από επιθέσεις από άλλους χρήστες.

Θα δημιουργήσουμε έναν εικονικό σκληρό δίσκο χρησιμοποιώντας τυπικά εργαλεία των Windows (αυτή η λειτουργία είναι διαθέσιμη στα Windows 7, 8.1, 10). Ωστόσο, με τη βοήθεια ειδικού λογισμικού μπορείτε να επιτύχετε ένα παρόμοιο αποτέλεσμα. Το Daemon Tools Ultra, καθώς και το Disk2vhd, αντιμετωπίζουν αυτήν την εργασία πιο αποτελεσματικά. Αυτά τα προγράμματα έχουν ξεχωριστές ενότητες αφιερωμένες στη δημιουργία εικονικών δίσκων (τόσο μονάδες όσο και μονάδες δίσκου όπως οι σκληροί δίσκοι).

  1. Ανοίξτε την υπηρεσία "Εκτέλεση" πατώντας ταυτόχρονα τα πλήκτρα Win + R. Εισαγάγετε την εντολή diskmgmt.msc στην κενή γραμμή και κάντε κλικ στο OK.
  1. Η υπηρεσία θα ανοίξει "Διαχείριση δίσκου". Στο μενού ελέγχου, ενεργοποιήστε την καρτέλα "Ενέργεια" και σε αυτήν επιλέξτε "Δημιουργία εικονικού σκληρού δίσκου".
  1. Στο παράθυρο που εμφανίζεται, πρέπει να καθορίσετε τη θέση του αρχείου που θα δημιουργηθεί, να επιλέξετε τη μορφή (VHD/VHDX) και επίσης να προσδιορίσετε τη δυνατότητα επέκτασης του αρχείου.
  1. Το αρχείο έχει δημιουργηθεί, αλλά ο δίσκος δεν έχει ακόμη προετοιμαστεί. Κάνοντας δεξί κλικ στο δίσκο, επιλέξτε την επιλογή "Αρχικοποίηση δίσκου".
  1. Στο επόμενο παράθυρο, πρέπει να καθορίσετε το στυλ κατάτμησης (συνιστούμε το GUID εάν σκοπεύετε να περιοριστείτε σε τυπικές δυνατότητες για εργασία με τον εκχωρημένο χώρο).

Σύνδεση της μονάδας μετά την επανεκκίνηση του υπολογιστή

Δυστυχώς, η εργασία με έναν εικονικό σκληρό δίσκο απαιτεί την επανατοποθέτηση του αρχείου VHD/VHDX μετά την ολοκλήρωση κάθε περιόδου λειτουργίας. Ευτυχώς, δεν χρειάζεται να δημιουργήσουμε νέο δίσκο, να αρχικοποιήσουμε ένα διαμέρισμα ή να δημιουργήσουμε έναν τόμο. Για να επαναφέρετε τον εικονικό δίσκο σε λειτουργία (προσομοίωση δεδομένων), πρέπει να εκτελέσετε τα ακόλουθα βήματα:


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

Βλέπουμε και το βίντεο

Παρά το γεγονός ότι πολλές μεγάλες εταιρείες δημιουργούν τις δικές τους επιλογές για την αντικατάσταση δισκέτας 3,5", μια κανονική μονάδα δισκέτας εξακολουθεί να βρίσκει τη θέση της στη συντριπτική πλειονότητα των υπολογιστών, παρά τη χαμηλή ταχύτητα και τον μικρό όγκο (τα αρχεία εκκίνησης των Windows 98 μόνο καταλαμβάνουν 25 % της δισκέτας!) Σήμερα, στην εποχή των δικτύων και του Διαδικτύου, οι δισκέτες χρησιμοποιούνται όλο και λιγότερο ως φορέας πληροφοριών. Μία από τις κύριες χρήσεις τους παραμένει η φόρτωση ενός λειτουργικού συστήματος υπολογιστή στην περίπτωση εγκατάστασης νέου δίσκου , δοκιμή και διαμόρφωση συγκεκριμένου εξοπλισμού, έλεγχος για ιούς και επαναφορά πληροφοριών από κατεστραμμένο σκληρό δίσκο.

Δυστυχώς, ακόμη και για την απλούστερη από αυτές τις εργασίες, ο χώρος της δισκέτας είναι εξαιρετικά ανεπαρκής (για παράδειγμα, οι βάσεις δεδομένων προστασίας από ιούς έχουν ξεπεράσει εδώ και καιρό το όριο των 1,44 MB). Ο όγκος των δοκιμαστικών προγραμμάτων και διανομών επίσης δεν θέλει να μειωθεί. Φυσικά, μπορείτε να χρησιμοποιήσετε μονάδες δίσκου όπως το IOmega ZIP, το LS-120, αλλά μια πολύ πιο κοινή συσκευή είναι το CD-ROM. Και ευτυχώς, εδώ και τρία χρόνια υπάρχει ένα πρότυπο με το οποίο μπορείτε να εκκινήσετε έναν υπολογιστή από αυτήν τη συσκευή.

Επιλογές εφαρμογής: δίσκος εκκίνησης για διαγνωστικά, έλεγχος για ιούς, εγκατάσταση συστήματος από την αρχή. backup κατάτμηση συστήματος για γρήγορη ανάκτηση συστήματος. CD με δοκιμαστικές εκδόσεις λογισμικού, παρουσιάσεις, βίντεο, παρουσιάσεις. Στην τελευταία έκδοση, ο υπολογιστής μπορεί να μην έχει καν σκληρό δίσκο!

Όπως αποδεικνύεται, οι περισσότερες πληροφορίες σχετικά με το θέμα των εκκινήσιμων CD στο Διαδίκτυο δεν είναι πλήρεις και αυστηρές. Ως εκ τούτου, αποφάσισα να κατανοήσω μόνος μου τα πρότυπα και να προσπαθήσω να φτιάξω έναν ενδιαφέροντα δίσκο. Επιπλέον, με το CD-RW είναι αρκετά ασφαλές :).

Γρήγορη εκίνηση

Αυτό που χρειαζόμαστε:

  • Συσκευή CD-R/RW. Συνιστάται ιδιαίτερα η χρήση CD-RW στο αρχικό στάδιο, αυτό θα διευκολύνει τη διόρθωση πιθανών σφαλμάτων. Ωστόσο, τα CDR προτιμώνται για την τελική δημιουργία καθώς είναι αναγνώσιμα σε μεγαλύτερο αριθμό μονάδων δίσκου
  • κενός δίσκος για αυτόν
  • Πρόγραμμα Adaptec Easy CD Creator (CDRWIN, WinOnCD, Nero, κ.λπ.)
  • δισκέτα εκκίνησης του λειτουργικού σας συστήματος (κατά προτίμηση με πρόγραμμα οδήγησης για τη συσκευή CD-ROM που χρησιμοποιείται)
  • Υπολογιστής που μπορεί να εκκινήσει από CD-ROM για δοκιμή :)

Έτσι, όλα θα λειτουργήσουν ως εξής:

Για μια συσκευή ATAPI, ορίστε τη σειρά εκκίνησης του BIOS να ξεκινά με CD-ROM. Εάν πρέπει να κάνετε εκκίνηση από ένα CD-ROM SCSI, ορίστε την επιλογή «Εκκίνηση από CD-ROM» σε «Ενεργοποίηση» στο SCSI BIOS (και στο BIOS SETUP, το «A» πρέπει να είναι στην πρώτη θέση, για παράδειγμα "ΜΕΤΑ ΧΡΙΣΤΟΝ"). Όταν ο υπολογιστής εκκινήσει, ένα από τα αναφερόμενα BIOS θα εμφανίσει ένα μήνυμα στην οθόνη που δηλώνει ότι έχει εντοπίσει ένα CD με δυνατότητα εκκίνησης στη συσκευή και ότι έχει εγκατασταθεί ως μονάδα δίσκου A:. Μετά από αυτό, θα ξεκινήσει η διαδικασία εκκίνησης από αυτήν τη συσκευή. Εάν μια μονάδα δίσκου είναι εγκατεστημένη στο μηχάνημα, θα κρυφτεί πίσω από το γράμμα B:, οι άλλοι δίσκοι δεν θα αλλάξουν τα ονόματά τους.

Όταν γράφετε σε ένα CD-ROM ορισμένα άλλα αρχεία εκτός από την εικόνα της δισκέτας, η πρόσβαση σε αυτά είναι δυνατή μόνο μετά τη φόρτωση του σωστού προγράμματος οδήγησης και του MSCDEX.EXE. Με αυτόν τον τρόπο, κατά την εκκίνηση από ένα CD, μπορείτε να έχετε πρόσβαση σε ολόκληρη τη χωρητικότητα του δίσκου 640 MB.

Για να επιτύχετε αυτό το αποτέλεσμα:

  1. άνοιγμα Adaptec Easy CD Creator (ECDC)
  2. δημιουργήστε έναν κανονικό δίσκο με τα απαραίτητα αρχεία (αφήστε τουλάχιστον 1,44 MB χώρου για την εικόνα δισκέτας)
  3. παράμετροι στις ιδιότητες διάταξης CD - ISO9660, Λειτουργία 1: CDROM, επιλέξτε "Εκκίνηση"
  4. αφού κάνετε κλικ στο Ok, το πρόγραμμα θα σας ζητήσει να εισαγάγετε μια προηγουμένως προετοιμασμένη δισκέτα συστήματος στη μονάδα για να διαβάσετε την εικόνα από αυτήν
  5. Μετά την ανάγνωση, βλέπουμε ότι στη λίστα των εγγεγραμμένων αρχείων έχουν εμφανιστεί δύο ακόμη αρχεία - BOOTCAT.BIN και BOOTIMG.BIN. Ο πρώτος είναι ο λεγόμενος κατάλογος εικόνων εκκίνησης και ο δεύτερος είναι ένα αντίγραφο byte-byte της δισκέτας μας, με την οποία η μονάδα A θα εξομοιωθεί κατά την εκκίνηση:
  6. Η τελευταία πινελιά είναι η εγγραφή σε CD. Στη λειτουργία TAO, ο δίσκος δεν μπορεί να κλείσει

Μερικές σημειώσεις για το σχέδιο. Σημείο 3 - στην πραγματικότητα, μπορείτε να δημιουργήσετε έναν δίσκο εκκίνησης με το Joilet, απλώς το ECDC δεν σας επιτρέπει να επιλέξετε το πλαίσιο "Εκκίνηση" σε αυτήν την περίπτωση. Αλλά πιθανότατα απαιτείται η επιλογή του "Mode 1". Σημείο 4 - πριν χρησιμοποιήσετε τη δισκέτα, συνιστάται να βεβαιωθείτε ότι λειτουργεί: προσπαθήστε να την προστατέψετε από εγγραφή και να εκκινήσετε από αυτήν. Είναι πολύ σημαντικό να θυμάστε ότι για να έχετε πρόσβαση σε κανονικά αρχεία σε CD-ROM (όχι αρχεία από δισκέτα), πρέπει να εκτελέσετε το πρόγραμμα οδήγησης CDROM και το MSCDEX. Φυσικά, πρέπει να βρίσκονται στη δισκέτα που χρησιμοποιείται και όλα πρέπει να προσδιορίζονται στο CONFIG.SYS/AUTOEXEC.BAT. Ένα καλό παράδειγμα μιας τέτοιας δισκέτας είναι η δισκέτα εκκίνησης από τα Windows 98. Διαθέτει προγράμματα οδήγησης CD-ROM για πολλούς ελεγκτές, γεγονός που καθιστά δυνατή τη χρήση του CD-ROM τόσο σε συσκευές ATAPI όσο και σε πολλά SCSI. Μπορείτε να τροποποιήσετε λίγο αυτή τη δισκέτα για να ταιριάζει στις συγκεκριμένες ανάγκες σας. Έκανα αυτό:

Λίστα αρχείων:

AUTOEXEC.BAT DRVSPACE.BIN COMMAND.COM FORMAT.COM KEYB.COM MODE.COM SYS.COM VC.COM EGA3.CPI EMM386.EXE FDISK.EXE MSCDEX.EXE VC.INI ASPI2DOS.SYS ASPI4ASPISSOS.8SY SYS ASPICD.SYS BTCDROM.SYS BTDOSM.SYS CONFIG.SYS COUNTRY.SYS DISPLAY.SYS FLASHPT.SYS HIMEM.SYS IO.SYS KEYBRD3.SYS MSDOS.SYS OAKCDROM.SYS

Files=10 buffers=10 dos=high,umb stacks=9,256 lastdrive=z device=himem.sys /testmem:off device=emm386.exe ram device=display.sys con=(ega,1) country=007,866,country. sys device=oakcdrom.sys /D:MSCD001 device=btdosm.sys device=flashpt.sys device=btcdrom.sys /D:MSCD001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys συσκευή=aspi8u2.sys =aspid.sys /D:MSCD001 install=mscdex.exe /D:MSCD001 /L:R

@echo off set temp=c:\ set tmp=c:\ mode.com con cp προετοιμασία=((866) ega3.cpi) mode.com con cp select=866 keyb.com ru,keybrd3.sys path=a: \;r:\

Παρά την απλότητά της, ακόμη και αυτή η επιλογή έχει παγίδες: έχει σχεδιαστεί για τον υπολογιστή να διαθέτει μόνο μία συσκευή CD-ROM (από την οποία εκκινεί). Διαφορετικά, είναι πιθανό μετά την εκκίνηση από τη δισκέτα να μην μπορείτε να έχετε πρόσβαση στα υπόλοιπα περιεχόμενα του CD λόγω διένεξης προγράμματος οδήγησης.

Για να ελέγξετε όλες τις λεπτομέρειες, βεβαιωθείτε ότι έχετε ελέγξει πριν από την εγγραφή ότι ο υπολογιστής μπορεί να εκκινήσει από την προετοιμασμένη δισκέτα και ότι το πρόγραμμα οδήγησης CD-ROM έχει συνδεθεί σωστά. Γενικά, είναι καλύτερο να αφήσετε ένα μόνο πρόγραμμα οδήγησης με το CONFIG.SYS (που φυσικά μειώνει την ευελιξία) ή να δημιουργήσετε ένα μενού για να το επιλέξετε κατά την εκκίνηση. Ως έσχατη λύση, μπορείτε να πατήσετε το F8 και να ενεργοποιήσετε τη λειτουργία εκκίνησης βήμα προς βήμα και, στη συνέχεια, να επιλέξετε μόνο το απαραίτητο πρόγραμμα οδήγησης.

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

Πώς λειτουργεί πραγματικά

Χάρη στις προσπάθειες της Phoenix και της IBM, γεννήθηκε η προδιαγραφή μορφής εκκίνησης CD-ROM «El Torito», η έκδοση 1.0 της οποίας φέρει ημερομηνία 25 Ιανουαρίου 1995. Αν και οι προδιαγραφές επιτρέπουν πολλαπλές εικόνες εκκίνησης (και την επιλογή τους από το μενού εκκίνησης) σε έναν μόνο δίσκο, θα εξετάσουμε την επιλογή μιας εικόνας για απλότητα.

Αυτό το πρότυπο ορίζει εάν ένα CD-ROM μπορεί να μιμηθεί τη μονάδα δίσκου A: ή C: κατά την εκκίνηση του υπολογιστή. Είναι δυνατές οι ακόλουθες επιλογές:

  • Το CD-ROM προσομοιώνει τη μονάδα A:. Μονάδα δίσκου A: εγκατεστημένη στον υπολογιστή γίνεται B:, οι άλλες μονάδες δίσκου δεν αλλάζουν τα ονόματά τους. Η πρόσβαση σε ολόκληρο το περιεχόμενο (έως 640 MB) του CD-ROM είναι δυνατή μέσω εκκίνησης από ένα εξομοιούμενο πρόγραμμα οδήγησης A: CD-ROM (το οποίο μπορεί να διαφέρει σε διαφορετικούς υπολογιστές!) και MSCDEX.EXE.
  • Το CD-ROM μιμείται τη μονάδα δίσκου C:. Σε αυτήν την περίπτωση, η αρίθμηση των δίσκων που είναι εγκατεστημένοι στον υπολογιστή μετατοπίζεται. Αυτή η επιλογή σάς επιτρέπει να έχετε πρόσβαση σε 640 MB πληροφοριών ανεξάρτητα από τη συσκευή CD-ROM, επειδή Η φόρτωση του (ενδεχομένως συγκεκριμένου) προγράμματος οδήγησης είναι προαιρετική.
  • Καμία εξομοίωση. Αυτό σημαίνει ότι κατά τη φόρτωση, το πρόγραμμα απλώς διαβάζεται στην καθορισμένη διεύθυνση του καθορισμένου μήκους και ο έλεγχος μεταφέρεται σε αυτό. Το τι θα γίνει μετά με τον υπολογιστή είναι δική της υπόθεση. Για παράδειγμα, ένας δίσκος εγκατάστασης των Microsoft Windows NT μοιάζει με αυτό.

Το CD-ROM είναι μια διαδοχικά διευθυνσιοδοτούμενη συσκευή με τομείς από 0 έως (συνήθως) 335249, που έχουν μέγεθος 2048 byte (στη λειτουργία 1). Το μέρος της λογικής δομής που μας ενδιαφέρει περιλαμβάνει:

Τομέας
0-15
16 Περιγραφέας Πρωτεύοντος Τόμου
17 Όγκος εγγραφής εκκίνησης
...
ΠΡΟ ΧΡΙΣΤΟΥ. Κατάλογος εκκίνησης
...
BI_1-BI_m Εικόνα δίσκου με δυνατότητα εκκίνησης
...

Σε αυτήν την περίπτωση, η εξομοίωση περιλαμβάνει επίσης τη μετάφραση τομέων 4 512 byte σε τομείς 2048 byte στο CD.

Η τεχνολογία φόρτωσης χρησιμοποιεί τη δυνατότητα να έχει πολλαπλές περιγραφές τόμων σε έναν δίσκο. Για παράδειγμα, κατά την εγγραφή σε μορφή Joilet, χρησιμοποιούνται απλώς δύο περιγραφείς - για το ISO9660 και για το Joilet, γεγονός που αυξάνει τη συμβατότητα του δίσκου με πολύ μικρό κόστος σε όγκο. Συγκρίνετε με μεγάλα ονόματα στα Windows 95 - υπάρχουν δύο καταχωρήσεις σε κάθε καταχώρηση - το τυπικό MS-DOS 8.3 και το μακρύ όνομα Windows 95. Στο CD είναι λίγο διαφορετικό, υπάρχουν δύο διαφορετικοί κατάλογοι, ένας ISO9660 με σύντομα ονόματα , και το δεύτερο Joilet - με μακριές σε unicode. Και τα ίδια τα αρχεία καταλαμβάνουν τον ίδιο χώρο. Απλώς έχουν συνδέσμους και από τους δύο καταλόγους. Και αν το σύστημα (το πρόγραμμα οδήγησης cdfs του) μπορεί να διαβάσει Joilet, τότε το κάνει αυτό, και αν όχι, τότε διαβάζει το πρότυπο ISO9660.

Για να μελετήσουμε τη δομή ενός CD-ROM, χρησιμοποιούμε την εικόνα ISO του - ένα αντίγραφο του δίσκου ανά τομέα (για πληροφορίες σχετικά με τα προγράμματα που χρησιμοποιούνται για την απόκτησή του, ανατρέξτε στο τέλος του άρθρου).

Ο τομέας 16 είναι PVD, δεν χρειάζεται να τον αλλάξουμε. Η αρχή του μοιάζει με αυτό (δείτε την εικόνα του δίσκου με το diskedit):

Σημειώστε ότι η μετατόπιση 0x8000 αντιστοιχεί σε 16*2048.

Τομέας 17 - Ο περιγραφέας τόμου εκκίνησης θα πρέπει να μοιάζει με αυτό:

Αναλυτικά η δομή του:

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

Ο επόμενος ενδιαφέρων τομέας είναι ο ίδιος ο Κατάλογος Εκκίνησης. Στο παράδειγμά μου, βρίσκεται στον τομέα 0x1D (0x1D * 2048 = 0xE800):

Αποτελείται από δύο εγγραφές των 32 byte η καθεμία. Το πρώτο είναι η καταχώριση επικύρωσης:

Κατ 'αρχήν, μπορείτε να χρησιμοποιήσετε αυτό που φαίνεται στην εικόνα σε κάθε περίπτωση (για 80x86). Αλλά αν θέλετε να αλλάξετε τη συμβολοσειρά ID, τότε μην ξεχάσετε να διορθώσετε το άθροισμα ελέγχου έτσι ώστε το άθροισμα όλων των λέξεων σε αυτήν την εγγραφή 32 byte να είναι ίσο με 0.

Η επόμενη καταχώρηση ονομάζεται Αρχική/Προεπιλεγμένη Καταχώρηση:

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

Τύπος μέσου εκκίνησης

Αυτό το byte καθορίζει ποια μέσα θα εξομοιωθούν. Για αυτό, χρησιμοποιούνται bits 0-3 (τα υπόλοιπα πρέπει να είναι 0): 0 - χωρίς εξομοίωση, 1 - 1,2 MB δισκέτα, 2 - 1,44 MB δισκέτα, 3 - 2,88 MB δισκέτα, 4 - σκληρός δίσκος.

Φόρτωση τμήματος

Αυτή η λέξη περιέχει τη διεύθυνση του τμήματος στο οποίο θα φορτωθεί ο τομέας MBR/Boot της εικόνας. Για υπολογιστή IBM αυτό είναι 0x7C0. (Εάν αυτό το πεδίο είναι 0, τότε χρησιμοποιείται και το παραδοσιακό 0x7C0).

Τύπος συστήματος

Αυτό το byte πρέπει να ταιριάζει με το byte τύπου συστήματος στον πίνακα διαμερισμάτων της εικόνας εκκίνησης. Για παράδειγμα, DOS-12 - 0x01, DOS-16 - 0x04, BIGDOS - 0x06 (>32MB). Για μια δισκέτα, το ECDC τη θέτει στο 0, πιθανότατα έχει δίκιο.

Καταμέτρηση Τομέων

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

Φόρτωση RBA

Διεύθυνση του πρώτου τομέα της εικόνας του δίσκου στο CD.

Εικόνα δισκέτας

Λοιπόν, δεν υπάρχει τίποτα περίπλοκο με αυτό. Οποιοδήποτε πρόγραμμα (η ίδια δισκέτα για παράδειγμα) διαβάζει όλους τους τομείς της δισκέτας σε ένα αρχείο. Περιέχει διαδοχικά Boot Record, FAT1, FAT2, τον ριζικό κατάλογο και τα πραγματικά αρχεία. Η μορφή της δισκέτας (1.2, 1.44...) αναφέρεται τόσο στον Κατάλογο εκκίνησης όσο και στην ίδια την εικόνα στην εγγραφή εκκίνησης.

Εικόνα σκληρού δίσκου

Αλλά έπρεπε να ασχοληθώ πολύ με αυτό. Ήμουν πολύ μπερδεμένος με τις αναφορές ISO, φάντασμα, diskedit κατά την προετοιμασία αυτής της εικόνας. Φυσικά, πιθανότατα, εάν πάρετε έναν δίσκο όχι περισσότερο από 640 MB, δημιουργήσετε ένα διαμέρισμα σε αυτό, εγκαταστήσετε το σύστημα κ.λπ., τότε πιθανότατα θα μπορούσατε να χρησιμοποιήσετε το diskedit για να προετοιμάσετε μια εικόνα ενός τέτοιου δίσκου, αλλά πού μπορείτε να βρείτε τέτοιο ένας μικρός δίσκος σήμερα και πού να τον συνδέσω;

Η δομή ενός τόσο απλού σκληρού δίσκου μοιάζει με αυτό:

  • Πρώτος τομέας - MBR = κωδικός εκκίνησης + πίνακας διαμερισμάτων
  • Πρώτος τομέας της δεύτερης πλευράς - BootRecord του πρώτου διαμερίσματος
  • Στη συνέχεια, όπως σε μια δισκέτα, υπάρχουν δύο αντίγραφα του FAT, ο ριζικός κατάλογος και τα δεδομένα.

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

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

Από αυτόν τον πίνακα φαίνεται ότι ο τελευταίος τομέας κάθε τμήματος είναι ο τομέας αριθμός 63, ο οποίος, λαμβάνοντας υπόψη την αρίθμηση του τομέα από το 1, μας δίνει 63 τομείς ανά κομμάτι. Ομοίως, για τον αριθμό των πλευρών, ο αριθμός είναι 255 (αριθμώντας από το 0!).

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

Επιτρέψτε μου να σας υπενθυμίσω ότι στη λειτουργία LBA η διευθυνσιοδότηση μέσω CHS συμβαίνει ως εξής:
LBA 0 = Κύλινδρος 0, Κεφαλή 0, Τομέας 1
LBA X = ((Κύλινδρος * Μέγιστες κεφαλές + Κεφαλή) * Τομέας ανά πίστα) + Τομέας -1

Όπως γνωρίζετε, το SCSI λειτουργεί πάντα σε λειτουργία LBA - με άμεση διευθυνσιοδότηση τομέων. Απλώς πρέπει να μιμηθεί το CHS για τυπική εμφάνιση και συμβατότητα MBR. Συχνά, στο SCSI BIOS μπορείτε να επιλέξετε τη λειτουργία μετάφρασης από το CHS για δίσκους έως 1 GB και μεγαλύτερους από 1 GB. (Παρεμπιπτόντως, η μη λειτουργία ενός δίσκου SCSI που έχει διαμορφωθεί σε έναν ελεγκτή όταν είναι εγκατεστημένος σε άλλον μπορεί να σχετίζεται με διαφορετικές μεταφράσεις για διαφορετικούς ελεγκτές).

Έτσι, πραγματοποιήθηκαν αρκετά πειράματα (ο αριθμός των κυλίνδρων στην περίπτωσή μας δεν είναι σημαντικός, ένας δίσκος 270 λειτουργεί πραγματικά στο LBA):

IDE (Βραβείο 4.51)

Χωρητικότητα MB Κεφάλια Τομείς Κύλινδροι
270 32 63 262
540 32 63 524
1200 64 63 847
3500 128 63 621
13400 255 63 1650

SCSI (Tekram DC-390)

Ενταση ΗΧΟΥ Κεφάλια Τομείς
<1G 64 32
>1G 255 63

Όπως μπορείτε να δείτε, όλα αυτά τα κόλπα στοχεύουν στο να μην φτάσει ο αριθμός των κυλίνδρων των 1024. Αυτό οφείλεται στο γεγονός ότι το MBR, το BIOS και πολλά άλλα έχουν σχεδιαστεί για να αποθηκεύουν τον αριθμό του κυλίνδρου σε 10 bit. Και το όριο των 8 GB προέρχεται απλώς από τομείς 1024*255*63. Ή μπορείτε να υπολογίσετε αυτό το όριο διαφορετικά - μόνο 3 byte ανά αριθμό τομέα σε λειτουργία LBA.

Επίσημα, το BIOS θα πρέπει να βρει τα πάντα μόνο του για την εκκίνηση, αλλά φαίνεται ότι αυτό δεν συμβαίνει πάντα. Πολλοί δοκιμαστές παρατήρησαν ότι υπάρχει κάποιο μοτίβο σε ποιο δίσκο - IDE ή SCSI για να δημιουργήσετε μια εικόνα και από ποιο CD-ROM μπορεί να εκκινήσει.

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

Με βάση όλα αυτά, εφευρέθηκε και δοκιμάστηκε η ακόλουθη μέθοδος λήψης εικόνας σκληρού δίσκου:

  1. Δημιουργήστε ένα διαμέρισμα του απαιτούμενου μεγέθους στον σκληρό σας δίσκο.
  2. Το μορφοποιούμε (FAT12/16), το κάνουμε σύστημα (μπορείτε να μορφοποιήσετε αμέσως τα /s ή μπορείτε να κάνετε το sys αργότερα).
  3. Χρησιμοποιούμε ένα ειδικά γραμμένο πρόγραμμα (getimg.zip), το οποίο, με βάση τις πληροφορίες στο BootRecord του καθορισμένου δίσκου, αναδημιουργεί το MBR και διαβάζει όλες τις πληροφορίες σε ένα αρχείο.

Απλώς θυμηθείτε να προετοιμάσετε τον απαραίτητο χώρο σε άλλο δίσκο ή διαμέρισμα.

Φυσικά, αυτή η μέθοδος έχει ένα μειονέκτημα - για να δημιουργήσετε περαιτέρω ένα CD-ROM, θα χρειαστείτε τον ίδιο χώρο για την εικόνα CD ISO, αλλά ας ελπίσουμε ότι σήμερα είναι πολύ εύκολο να βρείτε 3 * 640 MB σε έναν δίσκο, ειδικά αν έχετε ένα CDR στον υπολογιστή σας :).

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

δοκιμή SCSI ATAPI
H 32 S 63, DOS-16 Ναι (1) Ναι (2)
H 255 S 63, Windows 98 Ναι (1) Ναί
H 64 S 32, Windows 98 (μονάδα Zip) Ναι (1) Ναί

(1) σε αυτήν τη δοκιμή, μετά την εκκίνηση, μόνο το διαμέρισμα D: του σκληρού δίσκου είναι σωστά ορατό (ήταν C:). Πιθανότατα αυτό οφείλεται στην εφαρμογή του SCSI BIOS, επειδή γαντζώνει το Int 13 και το χρησιμοποιεί με λιγότερο διαφανή τρόπο.

(2) φυσικά, το διαμέρισμα του σκληρού δίσκου του υπολογιστή με FAT32 δεν είναι ορατό, επειδή Σύστημα DOS 6.22

Έτσι, δεν σημειώθηκαν προβλήματα ασυμβατότητας της εξομοιωμένης γεωμετρίας του δίσκου και μπορούμε να πούμε ότι το AWARD 4.51 BIOS και το ελαφρώς χειρότερο Adaptec 7880 SCSI BIOS 1.32 αντιμετωπίζουν την αναγνώριση εικόνας δίσκου.

Εκκίνηση με εξομοίωση σκληρού δίσκου

Τώρα θα περιγράψουμε πώς μπορούν να γίνουν όλα αυτά για την έκδοση του σκληρού δίσκου.

Η γενική αρχή είναι η εξής: χρησιμοποιούμε το πρόγραμμα ECDC για να προετοιμάσουμε μια εικόνα δίσκου ISO. Μετά το επεξεργαζόμαστε λίγο με το disked και το καίμε σε CD.

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

Ο Κατάλογος εκκίνησης και η εικόνα του δίσκου εκκίνησης μπορούν να βρίσκονται οπουδήποτε, επομένως τα προσθέτουμε απλώς ως αρχεία (κατά προτίμηση πρώτα, για να μην κάνουμε αναζήτηση για πολύ καιρό αργότερα). Για το πρώτο, παίρνουμε απλώς ένα αρχείο μήκους 2048 με αξέχαστο περιεχόμενο (για παράδειγμα, γεμάτο με τη γραμμή "BC**"). Το δεύτερο είναι το είδωλο του δίσκου. Ας το ονομάσουμε image.bin.

Αφού δημιουργήσουμε την εικόνα (Αρχείο -> Δημιουργία εικόνας CD, γράψτε την ως .ISO), καθορίζουμε σε ποιους τομείς το ECDC έγραψε το bootcat.bin και το image.bin μας. Για να το κάνετε αυτό, ανοίξτε το αρχείο στο diskedit και αναζητήστε "BC**". Αυτό θα είναι το bootcat.bin. Πιθανότατα βρίσκεται στον τομέα 0x1D, offset αρχείου 0xE800, δίπλα του (0xF000) βλέπουμε το MBR της εικόνας του σκληρού μας δίσκου. Μια άλλη επιλογή για την εύρεση της θέσης αυτών των αρχείων, με βάση τον κατάλογο ISO, είναι να αναζητήσετε τα ονόματά τους στην εικόνα ISO και να πάρετε τη διπλή λέξη 31 byte πριν από το όνομα:

Στον τομέα 17 (μετατόπιση 0x8800) γράφουμε τον Περιγραφέα τόμου εκκίνησης, όπως υποδεικνύεται παραπάνω, και ελέγχουμε ότι ο σωστός σύνδεσμος προς τον Κατάλογο εκκίνησης είναι σε byte 0x47-0x4A (έχουμε 0x0000001D):

0008800: 00 43 44 30 30 31 01 45 - 4C 20 54 4F 52 49 54 4F 0008810: 20 53 50 45 43 49 46 49 - 43 8004 : 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 0008830: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 0008840: 00 00 00 00 00 00 0 00 00 00 00

Τα υπόλοιπα είναι μηδενικά. Αυτό το αρχείο μπορεί να γίνει λήψη από εδώ - bootvd.bin. Οι διευθύνσεις 47-4A γράφονται ως 0x12345678 για λόγους σαφήνειας.

Τώρα δημιουργούμε τον Κατάλογο εκκίνησης (τομέας 0x1D):

000E800: 01 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 000E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 88 04 C0 07 04 00 01 00 - 1E 00 00 00 00 00 00 00 000E830: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00

Εδώ υποδεικνύονται οι ακόλουθες παράμετροι: εικόνα εκκίνησης (88), εξομοίωση σκληρού δίσκου (04), διεύθυνση 0x7C0, διαμέρισμα DOS-16, φόρτωση ενός τομέα, έναρξη της εικόνας δίσκου - τομέας 0x0000001E. Αυτό το αρχείο είναι bootcat.bin.

Έχοντας ελέγξει τα πάντα ξανά, καίμε τη διορθωμένη εικόνα σε CD: ανοίξτε το ECDC, Αρχείο -> Δημιουργία CD από εικόνα δίσκου.

Αυτό είναι στην πραγματικότητα το μόνο που καταφέραμε να βρούμε και να ελέγξουμε αυτό το ζήτημα.

Μεταχειρισμένος:

Προγράμματα:

  1. Adaptec Easy CD Creator
  2. Symantec DISKEDIT
  3. Golden Hawk CDRWIN
  4. Gilles Vollant WinImage

Εξοπλισμός:

  1. MB Chaintech 6BTS (με AHA7880), AWARD BIOS 4.51
  2. ASUS SD-S400 (CD-ROM ATAPI)
  3. Yamaha CRW6416S (SCSI CD-ROM/CD-RW)
  1. Προδιαγραφές βιομηχανίας υπολογιστών Phoenix http://www.ptltd.com/products/specs.html
  2. Andy McFadden CDR FAQ www.fadden.com
  3. Δημιουργία CD εκκίνησης με το Aurora
mob_info