Πώς μπορείτε να δημιουργήσετε ένα CD-ROM με δυνατότητα εκκίνησης El Torito

Σύνοψη

Τα περιεχόμενα αυτού του άρθρου, εν μέρει, προέρχονται από το El Torito με δυνατότητα εκκίνησης CD-ROM προδιαγραφή μορφής έκδοση 1.0 από τεχνολογίες Phoenix και IBM και στη λευκή βίβλο "Δημιουργώντας ένα CD με δυνατότητα εκκίνησης" έκδοση 0,5 από τεχνολογίες Phoenix. Για πρόσθετες πληροφορίες σχετικά με την προδιαγραφή του El Torito, ανατρέξτε στα έγγραφα αυτά.

Τι είναι το El Torito;

El Torito είναι μια προδιαγραφή που έχει συνταχθεί από τεχνολογίες Phoenix και IBM για CD-ROM με δυνατότητα εκκίνησης. Τις προδιαγραφές El Torito επιτρέπει τη δημιουργία ενός CD-ROM ως ένα είδωλο της μονάδας σκληρού δίσκου ή μια μονάδα δισκέτας. Όταν κάνετε μια εικόνα του σκληρού δίσκου, το CD-ROM θα ξεκινήσει ως μονάδα δίσκου C και όλα τα γράμματα μονάδας σκληρού δίσκου θα μετατοπιστούν επάνω ένα γράμμα. Κατά την εκκίνηση ενός ειδώλου δισκέτα, CD-ROM θα αναγνωρίζονται ως μονάδα δίσκου A. Η αρχική μονάδα δίσκου Α θα γίνει μονάδα B και Β την αρχική μονάδα δίσκου δεν θα είναι διαθέσιμες.

Ό, τι χρειάζεται για να μπορέσετε να χρησιμοποιήσετε ένα δίσκο CD-ROM;

Το BIOS του συστήματος πρέπει να μπορεί να υποστηρίξει ένα CD-ROM με δυνατότητα εκκίνησης. Εάν το BIOS του συστήματος έχει αυτήν τη δυνατότητα, μια μονάδα δίσκου EIDE (ATAPI) CD-ROM συνδεδεμένη με το σύστημα πρέπει να είναι δυνατή η εκκίνηση από το CD.


Εάν η μονάδα CD-ROM είναι μια μονάδα δίσκου SCSI, το SCSI BIOS πρέπει να υποστηρίζει επίσης με δυνατότητα εκκίνησης δίσκων CD.


Σημειώστε ότι ορισμένες συστήματος BIOS μπορεί να έχει μια ρύθμιση για να ελέγχετε τη σειρά εκκίνησης μεταξύ μονάδα δίσκου A, η μονάδα δίσκου C και στη μονάδα δίσκου CD-ROM. Ορισμένα συστήματα, αν και μπορεί να υποστηρίζει δίσκους CD με δυνατότητα εκκίνησης, ενδέχεται να δώσει καμία τέτοια ένδειξη. Παρόλο που μπορεί να σας επιτρέπουν να αλλάξετε την προτεραιότητα εκκίνησης μεταξύ δισκέτα και σκληρό δίσκο, αλλά δεν υπάρχει δυνατότητα για εκκίνηση από CD, το σύστημα ενδέχεται να εξακολουθεί να υποστηρίζει αυτήν τη δυνατότητα. Τα συστήματα αυτά τοποθετούνται πάντα την προτεραιότητα σε ένα CD με δυνατότητα εκκίνησης, έτσι ώστε, αν τα έχετε τοποθετήσει, το σύστημα θα ξεκινήσει από αυτό.

Τι μπορεί να γίνει με ένα δίσκο CD-ROM;

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

Περισσότερες πληροφορίες

Στοιχεία που θα χρειαστεί να δημιουργήσετε ένα δίσκο CD-ROM:
  • Μια κενή μονάδα σκληρού δίσκου μικρότερο από 650 MB χωρητικότητας ή μια δισκέτα μονάδας δίσκου.


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


    Ο σκληρός δίσκος πρέπει να περιέχει μόνο τα δεδομένα που θέλετε να τοποθετηθεί στο CD.


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


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


  • Δύο επιπλέον μονάδες κάθε με τουλάχιστον ως πολύ ελεύθερο χώρο ως μονάδα δίσκου που αναφέρονται παραπάνω.


    Για να διευκρινίσετε αυτές τις πληροφορίες: μια εικόνα bit-για-bit της πρώτης μονάδας δίσκου θα δημιουργηθεί ΚΑΙ ένα αρχείο ISO, στη συνέχεια, θα δημιουργηθεί από εκείνη την εικόνα. Έτσι, μια μονάδα δίσκου θα περιέχει τα αρχικά αρχεία, ξανά όσο χώρο χρειάζεται για την εικόνα, και τέλος πάλι όσο μεγαλύτερο χώρο για το αρχείο ISO.


    Όταν imaging μια δισκέτα, απαιτείται μόνο μερικά megabyte ελεύθερου χώρου. Όπως περιγράφεται παρακάτω, όταν έχει ρυθμιστεί σωστά, το υπόλοιπο του το CD είναι δυνατή από προγράμματα οδήγησης που έχουν φορτωθεί από την εικόνα της δισκέτας. Για αυτόν το λόγο, καθώς και το σύστημα σημαντικά μειωμένο απαιτήσεις και απαιτήσεις χρόνου, την απεικόνιση μιας εικόνας δισκέτας θα είναι πολύ πιο εύκολο να επιτύχετε.
  • Ένας δίσκος CD σύνταξης πακέτου που θα επιτρέψει ένα πραγματικό αρχείο εικόνας ISO που θα δημιουργηθεί. Adaptec EZ-CD Pro είναι ένα παράδειγμα της εν λόγω συσκευασία. Πακέτα, όπως το Corel CD Creator (τώρα Adaptec CD Creator) ΔΕΝ θα επιτρέψει τη δημιουργία πραγματικής είδωλα ISO και, ως εκ τούτου, δεν είναι κατάλληλες για τη δημιουργία δίσκων με δυνατότητα εκκίνησης CD.
  • Ένα βοηθητικό πρόγραμμα για να επιτρέπεται η επεξεργασία byte επίπεδο ενός δίσκου. Τις οδηγίες σε αυτό το άρθρο προϋποθέτουν τη χρήση του Norton Diskedit βοηθητικά προγράμματα από τη Symantec.

Δημιουργία του CD με δυνατότητα εκκίνησης από την αρχή έως το τέλος

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


Επίσης, επειδή οι οδηγίες αυτές θεωρούν ότι χρησιμοποιείτε το πρόγραμμα Norton Diskedit, ακολουθούν μερικές συμβουλές σχετικά με τη χρήση Norton Diskedit:
  • Το πλήκτρο HOME, θα μεταβείτε στην αρχή του αρχείου.
  • Για να κάνετε αναζήτηση, επιλέξτε "Εύρεση" από το μενού "Εργαλεία" ή πιέστε το συνδυασμό πλήκτρων CTRL + S. Για να αναζητήσετε την επόμενη εμφάνιση του ίδιου είδους, επιλέξτε ξανά να βρείτε από το μενού "Εργαλεία" ή πιέστε το συνδυασμό πλήκτρων CTRL + G.
  • Για να μετακινήσετε το δρομέα από το δεκαεξαδικό επεξεργασία από πλευρά σε πλευρά του κειμένου της οθόνης ή το αντίστροφο, πιέστε το πλήκτρο TAB.
Ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε ένα CD με δυνατότητα εκκίνησης:
  1. Προετοιμάστε τον σκληρό δίσκο ή τη δισκέτα, ακριβώς όπως θέλετε τα CD να εμφανίζεται. Οργανώστε όλα τα αρχεία και καταλόγους για να ταιριάζει στις ανάγκες σας.
  2. Βεβαιωθείτε ότι ο σκληρός δίσκος έχει ένα λειτουργικό σύστημα, ώστε να είναι με δυνατότητα εκκίνησης, και ότι το διαμέρισμα έχει επισημανθεί ως ενεργό. Συνιστάται ότι στην πραγματικότητα εκκίνηση από αυτήν τη μονάδα δίσκου για να βεβαιωθείτε ότι λειτουργεί όπως αναμένεται. Μετά την απεικόνισή του CD, δεν μπορείτε να το τροποποιήσετε χωρίς εγγραφή ένα άλλο CD. Για αυτόν το λόγο, προτείνεται ότι είστε προσεκτικοί δοκιμή πρέπει να εκτελούνται πριν από την εγγραφή ενός CD.
  3. Χρησιμοποιήστε το Norton Diskedit (ή παρόμοια εφαρμογή) για να αντιγράψετε τα περιεχόμενα του σκληρού δίσκου σε ένα αρχείο. Στο Norton Diskedit, ακολουθήστε τα εξής βήματα:

    1. Επιλέξτε το αντικείμενο και στη συνέχεια φυσικού δίσκου. Επιλέξτε τη μονάδα σκληρού δίσκου, για να δημιουργήσετε ένα είδωλο.
    2. Επιλέξτε Εργαλεία και στη συνέχεια να συντάξετε.
    3. Επιλογή εγγραφής σε ένα αρχείο.
    4. Αποθηκεύστε αυτό το αρχείο ως Osboot.img.
    ΣΗΜΕΊΩΣΗ: Αυτό μπορεί να είναι μια χρονοβόρα διαδικασία.
  4. Δημιουργήστε ένα αρχείο με όνομα Bootcat.bin που είναι ακριβώς 2.048 byte σε μέγεθος. Αυτό το αρχείο θα αποτελέσει έναν κατάλογο του ανδρεικέλου εκκίνησης. Είναι ένας εύκολος τρόπος για να δημιουργήσετε αυτό το αρχείο, χρησιμοποιώντας το πρόγραμμα επεξεργασίας MS-DOS ή το Σημειωματάριο των Windows και πληκτρολόγηση σε οποιουσδήποτε χαρακτήρες μέχρι να έχετε ένα byte αρχείου 2.048 ακριβώς μέγεθος.
  5. Χρησιμοποιήστε το DISKEDIT για να επεξεργαστείτε αυτό το αρχείο. Ξεκινώντας από την αρχή του αρχείου, πληκτρολογήστε τα παρακάτω δεδομένα. Σημειώστε ότι η αριστερή πλευρά δείχνει το δεκαεξαδικό ισοδύναμο από τους χαρακτήρες στα δεξιά. Προτείνεται να εισαγάγετε το πραγματική δεκαεξαδικούς χαρακτήρες για ακρίβεια. Επιπλέον, κάποιοι χαρακτήρες ANSI που εμφανίζεται στη δεξιά πλευρά δεν σωστά παρουσιάζονται εδώ. Μόλις εισαγάγετε τα δεκαεξαδικά δεδομένα όπως φαίνεται για σωστή λειτουργία.
          01 00 00 00 50 68 6F 65  -  ....Phoe
    6E 69 78 20 54 65 63 68 - nix Tech
    6E 6F 6C 6F 67 69 65 73 - nologies
    20 4C 54 44 34 E4 55 AA - LTD4_U~

  6. Βεβαιωθείτε ότι για να γράψετε Hex "00" σε όλα τα υπόλοιπα byte του αρχείου.
  7. Καθοδηγήστε το CD ειδικό λογισμικό για να δημιουργήσετε μια εικόνα ISO που περιέχει δύο αρχεία Osboot.img και Bootcat.bin. Αποθηκεύστε το αρχείο ISO ως Bootcd.iso. Θα πρέπει να δημιουργήσετε το αρχείο ως αρχείο ΛΕΙΤΟΥΡΓΊΑ 1. Πριν από την πραγματική εκτέλεση αυτού του βήματος, διαβάστε τις παρακάτω σημειώσεις.


    Σημειώσεις σχετικά με την προσθήκη πρόσθετων αρχείων:


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


    • Κατά την εκκίνηση από το CD, όλα τα αρχεία που υπήρχαν στο αρχικό σκληρό δίσκο ή τη δισκέτα που ήταν με απεικόνιση θα είναι ορατή. Οποιαδήποτε αρχεία που προστέθηκαν στο CD, μετά τη διαδικασία απεικόνισης δεν θα είναι ορατές αυτήν τη στιγμή.
    • Όταν προβάλλεται το CD σε ένα σύστημα που έχει γίνει εκκίνηση από τη μονάδα σκληρού δίσκου ή μια μονάδα δισκέτας, και να φορτώνονται προγράμματα οδήγησης CD-ROM, τα πρόσθετα αρχεία θα είναι ορατό. Τα περιεχόμενα του Osboot.img (η οποία, με τη σειρά του, περιέχει τα αρχεία από τη μονάδα σκληρού δίσκου ή δισκέτας που ήταν απεικόνιση) δεν θα είναι ορατή. Αντίθετα, τα ίδια τα αρχεία Osboot.img και Bootcat.bin θα εμφανιστεί μαζί με τα άλλα αρχεία που προστέθηκαν.
    • Εάν το CD με δυνατότητα εκκίνησης φορτώνει προγράμματα οδήγησης CD-ROM κατά την εκκίνηση, είναι πιθανό να δείτε όλα τα αρχεία στο CD. Τα αρχεία που υπήρχαν στο Εμπροσθόφυλλο μονάδα σκληρού δίσκου ή δισκέτα θα είναι ορατός στη μονάδα Α ή C και τα πρόσθετα αρχεία μπορεί να προσπελαστεί από το γράμμα της μονάδας δίσκου CD-ROM που αντιστοιχίζεται από τα προγράμματα οδήγησης CD-ROM.
    Αν θέλετε να έχετε πρόσθετα αρχεία στο CD, τώρα είναι η ώρα για να τα προσθέσετε. Για να γίνει αυτό, απλώς Καθοδηγήστε το CD ειδικό λογισμικό να περιλαμβάνει όχι μόνο Osboot.img και Bootcat.bin αλλά καθώς και οποιαδήποτε πρόσθετα αρχεία.
  8. Χρησιμοποιήστε το Diskedit για να ανοίξετε το Bootcd.iso.
  9. Μεταβείτε στον τομέα 17 (αυτό είναι στη μετατόπιση 8800h). "CD001" θα πρέπει να είναι στην πρώτη γραμμή.
  10. Πληκτρολογήστε τα ακόλουθα δεδομένα:
          00 43 44 30 30 31 01 45  -  .CD001.E
    4C 20 54 4F 52 49 54 4F - L TORITO
    20 53 50 45 43 49 46 49 - SPECIFI
    43 41 54 49 4F 4E 00 00 - CATION

    Συνεχίστε την πληκτρολόγηση δεκαεξαδικού "00" μετά τους χαρακτήρες παραπάνω μέσω μετατόπιση 8FFF (2048 χαρακτήρες συνολικά).


    ΣΗΜΕΊΩΣΗ: Αν και ένας αριθμός χαρακτήρων κοντά στην αρχή ήδη μπορεί να είναι πανομοιότυπο με αυτό που εμφανίζεται στον παραπάνω πίνακα, λαμβάνουν Σημειώστε ότι η πρώτη γραμμή που ξεκινά με 00. Αυτοί οι χαρακτήρες είναι συχνά παραβλέψει. Οι πληροφορίες πρέπει να εισάγονται όπως ακριβώς εμφανίζονται σε δεκαεξαδική μορφή.
  11. Δημιουργώντας μια έγκυρη περιγραφή τόμου εκκίνησης


    • Μετάβαση στην αρχή του αρχείου και, στη συνέχεια, αναζητήστε το BOOTCAT.
    • Πλήθος αντιγράφων 31 χαρακτήρες. Για να το κάνετε σε Diskedit, τοποθετήστε το δρομέα στο το γράμμα "B" στη BOOTCAT και μεταβείτε δύο γραμμές προς τα επάνω και προς τα δεξιά κατά ένα χαρακτήρα.
    • Καταγράψτε τα επόμενα τέσσερα δεκαεξαδικά byte (συμπεριλαμβανομένης και αυτής που βρίσκεται ο δρομέας).
    • Μετάβαση στη μετατόπιση 8847h. Αυτό θα είναι απλώς λίγο μετά τα δεδομένα που εισαγάγατε στο βήμα 10. Εισαγάγετε το 4 byte που μόλις που καταγράψατε παραπάνω.
  12. Δημιουργώντας έναν έγκυρο κατάλογο εκκίνησης


    1. Μετάβαση στην αρχή του αρχείου και, στη συνέχεια, αναζητήστε το OSBOOT.
    2. Πλήθος αντιγράφων 31 χαρακτήρες. Για να το κάνετε σε Diskedit, τοποθετήστε το δρομέα στο το γράμμα "O" στο OSBOOT και μεταβείτε δύο γραμμές προς τα επάνω και προς τα δεξιά κατά ένα χαρακτήρα.
    3. Καταγράψτε τα επόμενα τέσσερα δεκαεξαδικά byte (συμπεριλαμβανομένης και αυτής που βρίσκεται ο δρομέας).
    4. Μετάβαση στην αρχή του αρχείου και, στη συνέχεια, αναζητήστε το LTD4. Θα πρέπει να δείτε τα περιεχόμενα του αρχείου Bootcat.bin που δημιουργήσατε στο βήμα 5. Σε αντίθετη περίπτωση, επαναλάβετε την αναζήτηση μέχρι να βρείτε τα δεδομένα που εισαγάγατε στο βήμα 5.
    5. Με μετατόπιση 20h, πληκτρολογήστε τα παρακάτω byte:


      1. 88 04 00 00 00 00 01 00
      2. Τα τέσσερα byte που μόλις καταγράψατε.
      Αυτές θα πρέπει να ακολουθήσουν ένα μετά το άλλο. Με άλλα λόγια, 88 04 00 00 00 01 00 B1 B2 B3 B4.


      ΣΗΜΕΊΩΣΗ: B1 B4 είναι τα τέσσερα byte που σημειώσατε.


      ΣΗΜΕΊΩΣΗ: Σε 1) ανωτέρω, το 04 καθορίζει ένα είδωλο της μονάδας σκληρού δίσκου. Χρήση 01 για μια εικόνα δισκέτα 1.2 MB, 02 για μια εικόνα της δισκέτας 1.44 MB και 03 για ένα είδωλο μονάδας δισκέτας του δίσκου 2.88 MB.
  13. Diskedit εξόδου, αποθηκεύσετε τις αλλαγές.
  14. Εγγραφή του αρχείου ISO του CD. Να θυμάστε ότι, εάν αποφασίσετε να προσθέσετε επιπλέον αρχεία (στην προαιρετική ενότητα για το βήμα 7) που έχουν μεγάλα ονόματα αρχείων, θα θελήσετε για εγγραφή στο CD χρησιμοποιώντας το Joliet μορφή και όχι ISO 9660 ώστε να μπορεί να είναι ορατά τα μεγάλα ονόματα αρχείων στα Windows 95 και Windows NT 4.
Σημειώστε ότι πρόσθετων περιόδων λειτουργίας δεν μπορεί να προστεθεί ένα CD με δυνατότητα εκκίνησης. Προσθήκη πρόσθετων περιόδων λειτουργίας θα προκαλέσει το CD να μην πλέον με δυνατότητα εκκίνησης. Για αυτόν το λόγο, προτείνεται ότι το λογισμικό σύνταξης CD σας ζητηθεί να κλείσετε καθώς και το CD.


Norton Diskedit βοηθητικά προγράμματα έχει κατασκευαστεί από τη Symantec Corporation και Easy CD Pro έχει κατασκευαστεί από Adaptec, Inc., προμηθευτές που είναι ανεξάρτητοι της Microsoft. η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, όσον αφορά τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.
Ιδιότητες

Αναγνωριστικό άρθρου: 167685 - Τελευταία αναθεώρηση: 10 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια