Το BIOS δεν δίνει ... Και πρέπει πραγματικά να κάνετε εκκίνηση από USB. Δημιουργία σκληρού δίσκου USB πολλαπλών εκκίνησης ή μονάδας flash Plop boot manager εγκαθιστώντας μια μονάδα flash USB

Τροποποίηση του υλικολογισμικού BIOS του φορητού υπολογιστή ASUS A2500H/L, δηλαδή, προσθέτουμε το πρόγραμμα εκκίνησης "Plop Boot Manager" στο υλικολογισμικό BOOT.

Αυτό σχετίζεται με το γεγονός ότι εγγενές υλικολογισμικόΗ ASUS A2500H/L δεν «ξέρει» να κάνει εκκίνηση από USB πολύ καλά, ή μάλλον (κατά τη γνώμη μου) δεν ξέρει καθόλου πώς, γιατί όλες οι προσπάθειές μου δεν κατέληξαν σε τίποτα. (Στην ενότητα Εκκίνηση, μπορείτε να ενεργοποιήσετε την εκκίνηση από μια συσκευή USB_ZIP) και να της δώσετε μια μονάδα flash USB έως 1 Gb, όχι περισσότερο. Η μονάδα CD έδωσε την ψυχή της στον Θεό πριν από πολύ καιρό.

Αλλά το λειτουργικό σύστημα πρέπει να εγκατασταθεί με κάποιο τρόπο, επομένως αποφασίστηκε να ενσωματωθεί (αρχείο) ο bootloader Plop Boot Manager στο Bios - "ένας μικρός bootloader που φορτώνει οτιδήποτε από οτιδήποτε". Σύνδεσμος στον ιστότοπο του συγγραφέα - https://www.plop.at/en/home.html .

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

Πριν ξεκινήσω, θέλω να εκφράσω τη βαθύτατη ευγνωμοσύνη μου στον Roman (ψευδώνυμο apple_rom) για τη βοήθεια, την τεχνική και ηθική υποστήριξη. Χωρίς τη συμμετοχή του Ρομάν δεν θα είχε γεννηθεί αυτό το θέμακαι ο bootloader δεν θα εμφανιζόταν στο υλικολογισμικό Bios Asus A2H / L.

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

Δεδομένου ότι το υλικολογισμικό αποδείχθηκε ότι ήταν Asus-Award - βοηθητικά προγράμματα (όπως το CBROM, το MODBIN) μετά από μακρά αναζήτηση, δοκιμή και αποτυχία, απλά δεν υπάρχουν, και ακόμα κι αν υπάρχουν, δεν μου βρήκαν. Και έτσι θα επεξεργαστούμε το υλικολογισμικό με "λαβές". Το πρώτο βήμα ήταν να δημιουργηθεί χώρος για νέα ενότητα bootloader, επειδή δεν υπήρχαν δωρεάν 30 Kb στο υλικολογισμικό. Για να το κάνετε αυτό, εκτελέστε το βοηθητικό πρόγραμμα >Bit14.exe a2h0213a.bin και δείτε τη σύνθεση των λειτουργικών μονάδων στο υλικολογισμικό μας στο αρχείο report1.dat (δημιουργήθηκε από το Bit14.exe).

─────────────────────────────────────────────────────────────────

8 LOGO1 ROM A000h (40K) 612Eh (24,29K) PXE_M18.ROM

9 OEM1 ΚΩΔΙΚΟΣ C000h (48K) 728Dh (28,64K) 650lv2,08q

10 LOGO BitMap 1888Ah (98,13K) 4725h (17,79K) POSTA7N4.OSB

11 Other(8013:0000) 124BAh (73,18K) 1C09h (7,01K) ASUSLOGO.BIN

──────────────────────────────────────────────────────────────────

Αποφασίστηκε να αποσυρθούν ενότητες διαφόρων λογότυπων, σε αυτήν την περίπτωση τα αρχεία Αρ. 8 ;10 ;11

Για να το κάνετε αυτό, ανοίξτε το a2h0213a.bin σε ένα πρόγραμμα επεξεργασίας hex (χρησιμοποιώ Winhex) αναζητώντας τις κεφαλίδες -lh5- βρίσκουμε τις μονάδες μας (PXE_M18.ROM, POSTA7N4.OSB, ASUSLOGO.BIN) και τις αφαιρούμε από το υλικολογισμικό. Για όσους δεν γνωρίζουν, θα εξηγήσω για τα αρχεία Lha. Το υλικολογισμικό του Bios αποτελείται από ενότητες γεμάτες με βοήθεια. Lha και, συναρμολογημένα στη σειρά, χωρίς κενά. Επομένως, για να αναζητήσουμε την αρχή της ενότητας, βρίσκουμε την κεφαλίδα -lh5-, υποχωρούμε 2 byte προς τα αριστερά (παράδειγμα %.-lh5-) - αυτή είναι η αρχή του αρχείου Lha. Το τέλος ενός τέτοιου αρχείου είναι πάντα "00" και ακολουθείται από το byte CRC (FG 2D 15 55 00 DE) Το byte CRC στο τέλος κάθε ενότητας είναι ένα χαρακτηριστικό της ASUS -

CRC_original.bin

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Award Decompression Bios

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

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

Μετά, αν χρειαστεί, πατάμε τα modules ώστε να διαδέχονται το ένα μετά το άλλο χωρίς κενά.

Θα πρέπει να αποδειχθεί κάτι σαν αυτό:

■ Δομή BIOS Αποσυμπίεσης:

──────────────────────────────────────────────────────────────────

όχι. Item-Name Original-Size Compressed-Size Original-File-Name

──────────────────────────────────────────────────────────────────

0 System BIOS 20000h (128K) 114C5h (69,19K) stn.bin

1 IA-32 Microcode 502Ah (20.04K) 389Eh (14.15K) cpucode.exe

2 Άλλο(6000:0000) 86D0h (33,7K) 43DEh (16,97K) AWARDEXT.ROM

3 Άλλο(A800:0000) 6C81h (27,13K) 44B1h (17,17K) FILE1.ROM

4 Άλλο(A000:0000) 1830h (6,05K) B58h (2,84K) AWARDEYT.ROM

5 πίνακας ACPI 3D38h (15,3K) 19DAh (6,46K) ACPITBL.BIN

6 Other(1002:0000) 1260h (4,59K) 7EFh (1,98K)crisis.bin

7 Άλλο(8000:0000) 1525h (5,29K) 106Eh (4,11K) ADJ_A2H.ROM

8 9 OEM1 ΚΩΔΙΚΟΣ C000h (48K) 728Dh (28,64K) 650lv2,08q

(Silicon Integr. Sys. (SiS) SiS650/1/GL/GX, 740 GUI 2D/3D Accelerator BIOS)

Τώρα κάνουμε flash το BIOS της μητρικής πλακέτας και κάνουμε επανεκκίνηση. Αν όλα είναι εντάξει. Ας προχωρήσουμε στην προετοιμασία του αρχείου του bootloader. Βρήκα την τεχνική στο Διαδίκτυο στο forum.ixbt.com.

Θα χρειαστείτε:

  1. plpbtrom.exe και plpbtrom.bin από το πακέτο Plop Boot Manager
  2. bromcfg.exe

Διαδικασία:

  1. Δημιουργία bootloader "plpbtrom.exe -forceINT -INT18 -compress plpbtrom.bin plpbt.rom"
  2. Μετατροπή plpbt.rom χρησιμοποιώντας bromcfg.exe σε pci rom "bromcfg.exe plpbt.rom"

Πρέπει να αντικαταστήσουμε την εκκίνηση από το Lan με την εκκίνηση του Plop

  • Αλλαγή διαμόρφωσης (Y/N)?y
  • Ταυτότητα προμηθευτή; 1039, (για άλλες πλακέτες, μπορείτε να δείτε τη δεύτερη οθόνη εκκίνησης ή στη διαχείριση συσκευών, στις ιδιότητες της κάρτας δικτύου.)
  • αναγνωριστικό συσκευής; 0900, (για άλλες πλακέτες, μπορείτε να δείτε τη δεύτερη οθόνη εκκίνησης ή στη διαχείριση συσκευών, στις ιδιότητες της κάρτας δικτύου.)
  • Τύπος συσκευής PCI; (π.χ. 020000 για Ethernet): 020000

Ας καλέσουμε το αρχείο που προκύπτει plpbt_PCI.rom. Τώρα πρέπει να προσθέσετε το αρχείο που προκύπτει στο υλικολογισμικό του Bios. Για αυτό, παίρνουμε ένα παρόμοιο Award Bios με το οποίο το Cbrom λειτουργεί καλά. Πήρα το υλικολογισμικό από το Foxconn 461XP219.BIN.

Μέσω

>cbrom198 461XP219.BIN /άλλο 4011:0 plpbt_PCI.rom

προσθέστε το bootloader στο υλικολογισμικό της Foxconn, αφού ελευθερώσετε χώρο για αυτό με τον ίδιο τρόπο που έγραψα νωρίτερα. Τώρα ο bootloader μας έχει προστεθεί με τις απαραίτητες κεφαλίδες στο υλικολογισμικό. Μένει να μεταφερθεί από το Foxconn στο υλικολογισμικό asus. Για να το κάνετε αυτό, στον επεξεργαστή HEX, στο αρχείο 461XP219.BIN, βρίσκουμε τη μονάδα plpbt_PCI.rom, την επιλέγουμε από την αρχή (-lh5- μείον 2 bytes), μέχρι το τέλος και την αντιγράφουμε σε ξεχωριστό αρχείο. Άνοιγμα σε πρόγραμμα επεξεργασίας HEX asus bios a2h0213a.bin, βρίσκουμε αμέσως μετά την τελευταία ενότητα (650lv2.08q) έναν κενό χώρο (FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF) και αμέσως, χωρίς κενό, μετά το byte CRC, εισάγουμε το δικό μας , αποσύρθηκε από το υλικολογισμικό της Foxconn, αρχείο plpbt_PCI.rom. Αποθηκεύουμε όλο το υλικολογισμικό και το ανοίγουμε στο BIT14.exe.

■ Δομή BIOS Αποσυμπίεσης:

όχι. Item-Name Original-Size Compressed-Size Original-File-Name

───────────────────────────────────────────────────────────────────────

0 System BIOS 20000h (128K) 114C5h (69,19K) stn.bin

1 IA-32 Microcode 502Ah (20.04K) 389Eh (14.15K) cpucode.exe

2 Άλλο(6000:0000) 86D0h (33,7K) 43E1h (16,97K) awardext.rom

3 Άλλο(A800:0000) 6C81h (27,13K) 44B1h (17,17K) FILE1.ROM

4 Άλλο(A000:0000) 1830h (6,05K) B58h (2,84K) AWARDEYT.ROM

5 πίνακας ACPI 3D38h (15,3K) 19DAh (6,46K) ACPITBL.BIN

6 Άλλο(8000:0000) 1525h (5,29K) 106Eh (4,11K) ADJ_A2H.ROM

7 OEM1 ΚΩΔΙΚΟΣ C000h (48K) 728Dh (28,64K) 650lv2,08q

(Silicon Integr. Sys. (SiS) SiS650/1/GL/GX, 740 GUI 2D/3D Accelerator BIOS)

8 LOGO1 ROM 7400h (29K) 72DBh (28,71K) plpbt_PCI.rom

(Silicon Integr. Sys. (SiS) BIOS προσαρμογέα Ethernet SiS900 10/100)

───────────────────────────────────────────────────────────────────────

■ Κατάσταση βασικών αθροισμάτων ελέγχου αποσυμπίεσης BIOS:

───────────────────────────────────────────────────────────────────────

όχι. Στοιχείο-Όνομα CheckSum Calculated-CheckSum Address Status

───────────────────────────────────────────────────────────────────────

0 BIOS συστήματος 80h 80h 114C5h Σωστό

1 IA-32 Μικροκώδικας 0Bh 0Bh 14D64h Σωστό

2 Άλλο(6000:0000) 25h 25h 19146h Σωστό

3 Άλλο(A800:0000) 1Dh 1Dh 1D5F8h Σωστό

4 Άλλο(A000:0000) F2h F2h 1E151h Σωστό

5 πίνακας ACPI 46h 46h 1FB2Ch Σωστό

6 Άλλο (8000:0000) A5h A5h 20B9Bh Σωστό

7 OEM1 ΚΩΔΙΚΟΣ 68h 68h 27E29h Σωστό

8 LOGO1 ROM ─── 8Bh ────── Απουσία

───────────────────────────────────────────────────────────────────────

Στη δομή του αρχείου, βλέπουμε την προστιθέμενη ενότητα Νο. 8 ως LOGO1 ROM - αυτό οφείλεται στο ID4011: 0, αυτό δεν μας ενοχλεί. Στη συνέχεια, βρίσκουμε τις παύλες στο άθροισμα ελέγχου και τις στήλες διευθύνσεων και μεταξύ των παύλων το υπολογισμένο CRC της ενότητας αρ. 8. Πρέπει να γράψετε "8B" στο υλικολογισμικό μετά τη μονάδα plpbt_PCI.rom αμέσως μετά το μηδενικό byte και να αποθηκεύσετε το υλικολογισμικό. Έλεγχος, ανοίξτε ξανά το firmware με pom. BIT14.exe και ελέγξτε την ενότητα #8, θα πρέπει να μοιάζει με αυτό:

8 LOGO1 ROM 8Ch 8Ch 27E2Bh Σωστό

Αναβοσβήνουμε το a2h0213a.bin σε ένα flash, κάνουμε επανεκκίνηση και πηγαίνουμε στο Bios Setup.

Στην ενότητα Boot στη στήλη "Onboard Lan Boot ROM" - ορίστε Enable Στη λίστα των συσκευών εκκίνησης, ενεργοποιήστε το "INT18 Dewice (Network)" και σηκώστε το στην κορυφή, έτσι ώστε το INT18 Dewice να βρίσκεται κάτω από το Νο. 1 του η λίστα. Κάνουμε επανεκκίνηση και, αν όλα γίνονται σωστά, βλέπουμε το μενού Plop του bootloader.

Μπορείς να χρησιμοποιήσεις. Εάν θέλετε, για ομορφιά, μπορείτε να αλλάξετε τις επιγραφές στο Bios Setup, για παράδειγμα, να αντικαταστήσετε το "Onboard Lan Boot ROM" με το "Plop Boot Manager Rom".

Πρόσθεση:

Από την άποψή μου, το να έχεις ένα τροποποιημένο bios και να μην το βλέπω στο στήσιμο του bios είναι, για να το θέσω ήπια, αισθητικά όχι ευχάριστο. Ως εκ τούτου, αποφασίστηκε να αντικατασταθεί η επιγραφή «INT18 Device (Network)» και «On Board Lan Boot ROM» με κάτι πιο πιστευτό, που σχετίζεται με την προστιθέμενη μονάδα bootloader. Αν και όλα όσα έγιναν νωρίτερα είναι ήδη πλήρως λειτουργικά και μπορούν να παραμείνουν ως έχουν, εναπόκειται στον καθένα να αποφασίσει. Είμαι για την αισθητική και η επιλογή μου είναι προφανής.

Είμαστε ανοιχτά Αρχείο BIOSστον επεξεργαστή HEX και βρείτε τη μονάδα AWARDEXT.ROM. Στη συνέχεια, σύμφωνα με το γνωστό σενάριο: επιλέξτε, αντιγράψτε και αποσυσκευάστε το. Στην μη συσκευασμένη φόρμα, ανοίξτε το ξανά στο πρόγραμμα επεξεργασίας HEX. Αναζητούμε το κείμενο "INT18 Device (Network)" και γράφουμε την επιγραφή μας στα λατινικά αντί για "** Plop Boot Manager **", εδώ δεν άλλαξα τον αριθμό των χαρακτήρων, δεν ξέρω με βεβαιότητα τι θα συμβεί αν προσθέσω ή αφαιρέσω μερικά γράμματα, πιθανότατα δεν έχει σημασία, αλλά δεν πειραματίστηκε. Κάνουμε το ίδιο με μια άλλη κεφαλίδα που ορίζει την Εκκίνηση μέσω του δικτύου (ο διαχειριστής Plop προστίθεται ως συσκευή δικτύου).

Μετά, πάλι, τις γνωστές διαδικασίες, προσθέτουμε την επεξεργασμένη ενότητα στο "αριστερό" υλικολογισμικό από το Award 6.0 χρησιμοποιώντας το ήδη γνωστό CB-rum που λειτουργεί κανονικά με αυτό το "αριστερό" βραβείο. (> cbrom198 461XP219.BIN / άλλο 6000 :0 AWARDEXT.ROM) Και πάλι στο πρόγραμμα επεξεργασίας HEX, όπως και στη μονάδα loader, επιλέξτε AWARDEXT.ROM από την αρχή (-lh5- μείον 2 byte) μέχρι το τέλος και αντιγράψτε το σε ξεχωριστό αρχείο. Στο πρόγραμμα επεξεργασίας HEX, ανοίξτε το Asus Bios a2h0213a.bin και αλλάξτε τη λειτουργική μονάδα AWARDEXT.ROM στην επεξεργασμένη. Προσοχή εδώ!!! Το νέο (επεξεργασμένο AWARDEXT) ενδέχεται να διαφέρει σε μέγεθος από το πρωτότυπο. Είναι απαραίτητος ο έλεγχος:

1.Έτσι ώστε η μονάδα (+ byte CRC) να προστεθεί χωρίς κενά και υπολείμματα παλαιών μονάδων, εάν (η μονάδα) βγήκε μικρότερη σε μέγεθος.

2. Για να μην αντικαθιστά το module που ακολουθεί με το "fost" του, εάν είναι μεγαλύτερο ...

3. Για να διατηρήσετε το συνολικό μέγεθος υλικολογισμικού ίδιο (262144).

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

Και αν όλα πάνε καλά, συνεχίζουμε.

Στην ενότητα σχετικά με την ερώτηση Κατά την εγκατάσταση των Windows, υπάρχει ένα στοιχείο μενού "start plop boot manager" τι είναι αυτό; δίνεται από τον συγγραφέα Ντίμα Λιη καλύτερη απάντηση είναι Χαιρετίσματα)
Δεν είμαι σίγουρος ότι πρόκειται για αυτό στα Windows που εγκαθιστάτε, αλλά ... . Υπάρχει ένας τέτοιος διαχειριστής "πολλαπλών εκκινήσεων".
Πώς γίνεται η λήψη γενικά: ο υπολογιστής ενεργοποιείται, BIOS ( σύστημα βάσης input-output) εκτελεί δοκιμές και μεταφέρει τον έλεγχο στο λεγόμενο τομέας εκκίνησηςδίσκος ("mbr"). Ό,τι υπάρχει σε αυτόν τον τομέα διαβάζεται και εκτελείται ... Στο εγκατάσταση windows- ο bootloader των Windows είναι γραμμένος εκεί. Στη συνέχεια, ο bootloader φορτώνει τα Windows.
Εδώ θέλετε να βάλετε, για παράδειγμα, Linux. Θα «παρακάμψει» τον bootloader του - τον bootloader των Windows. Και θα τρέξει μόνο.
Αλλά αν θέλετε να μπορείτε να εκτελείτε Windows, ή Linux, ή κάποιο άλλο λειτουργικό σύστημα της επιλογής σας, για αυτό εξυπηρετούν τα προγράμματα - multiboot managers.
Το κάνει περίπου ως εξής: γράφει τον εαυτό του στον τομέα εκκίνησης, ενώ ξέρει πώς να ξεκινά "σωστά" αυτό ή εκείνο το λειτουργικό σύστημα. Το κύριο πράγμα εδώ είναι να του δείξουμε πού (χοντρικά, σε ποιους δίσκους) βρίσκονται τα λειτουργικά συστήματα.
Επίσης, ορισμένοι multi-booters μπορούν να εκκινήσουν το σύστημα από "συσκευές" από τις οποίες δεν μπορεί να εκκινηθεί το BIOS σας. Για παράδειγμα, δεν είναι πάντα δυνατή στο BIOS η εκκίνηση του συστήματος από μονάδα flash USB (μόνο από σκληρό δίσκο ή από CD). Ορισμένοι πολυφορτωτές μπορούν να σας δώσουν αυτή την ευκαιρία.

USB Flash με δυνατότητα εκκίνησης ή Αποθηκευτικός χώρος σκληρού δίσκουβολικό στο ότι μπορείτε να αρνηθείτε να χρησιμοποιήσετε CD / DVD για να εγκαταστήσετε το λειτουργικό σύστημα και να χρησιμοποιήσετε διαγνωστικά προγράμματα όπως Memtest, MHDD, Acronis TI.

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

Υπάρχουν πολλές λύσεις για μονάδες flash (για παράδειγμα, http://eee-pc.ru/wiki/soft:usb_multiboot), αλλά, κατά κανόνα, δεν λειτουργούν με σκληρό δίσκο USB. Στο Habré, ανακάλυψα μόνο την εγκατάσταση του Win7 από έναν σκληρό δίσκο USB, αλλά πριν από ένα χρόνο, οι προσπάθειες αναπαραγωγής του ήταν ανεπιτυχείς. Για να εγκαταστήσετε τα Windows 7 από μια μονάδα flash, υπάρχει το MS Win7 DVD Tool, αλλά και πάλι δεν λειτουργεί με τον σκληρό δίσκο. Ας δημιουργήσουμε λοιπόν τον δικό μας σκληρό δίσκο USB πολλαπλής εκκίνησης χρησιμοποιώντας το GRUB4DOS.

Θα χρειαστούμε:

  • USB HDD (όλα όσα περιγράφονται πρέπει να λειτουργούν για μονάδες flash).
  • Windows OS (φυσικά, μπορείτε να το κάνετε με τον ίδιο τρόπο από το λειτουργικό σύστημα Βασισμένο σε Linux, αλλά τώρα δεν έχω την ευκαιρία να ελέγξω την απόδοση και την παρουσία "παγίδων").
  • Μητρική πλακέτα (BIOS) με δυνατότητα εκκίνησης από Μονάδες USB. Εάν η εκκίνηση από USB δεν υποστηρίζεται, μπορείτε να χρησιμοποιήσετε το Plop, περισσότερα για αυτό παρακάτω.

Ας αρχίσουμε

  1. Κατεβάστε το HP USBFW και μορφοποιήστε τη μονάδα μας. Συνήθως όλοι, συμπεριλαμβανομένου και εμένα, παρακάμπτουν αυτό το βήμα. Πιθανότατα θα λειτουργήσει χωρίς αυτό, αλλά προσωπικά δοκίμασα όλες τις τυπικές επιλογές μορφοποίησης από τα Windows 7, ωστόσο, η εκκίνηση από την Toshiba των 320 GB μου δεν λειτούργησε (κολλούσε αμέσως μετά την επιλογή στο μενού εκκίνησης) πριν χρησιμοποιήσω αυτό το βοηθητικό πρόγραμμα.
  2. Εάν χρησιμοποιήσατε HP USBFW από την προηγούμενη παράγραφο, τότε μπορείτε να διαγράψετε το διαμέρισμα που δημιούργησε σε ολόκληρο τον δίσκο και να δημιουργήσετε το δικό σας, μικρότερο (κατά προτίμηση FAT32, διαφορετικά μπορεί να υπάρχουν προβλήματα με ορισμένα προγράμματα και λειτουργικό σύστημα) και να αφήσετε τον υπόλοιπο χώρο για «απόρριψη αρχείων».
  3. Εγκαταστήστε το πρόγραμμα εκκίνησης GRUB4DOS στο MBR. Συνιστάται να χρησιμοποιήσετε την πρώτη επιλογή για να μην κάνετε λάθος με την επιλογή δίσκου ή διαμερίσματος.
    1. Μπορείτε να χρησιμοποιήσετε το GUI: για αυτό, κάντε λήψη του grubinst-1.1-bin-w32-2008-01-01 , εκτελέστε grubinst_gui.exe, επιλέξτε έναν δίσκο, πατήστε Φρεσκάρω v Λίστα εξαρτημάτωνκαι επιλέξτε την ενότητα που θέλετε. Οι υπόλοιπες ρυθμίσεις μπορούν να παραμείνουν ανέγγιχτες.
    2. Ή στην κονσόλα με την εντολή: grubinst.exe hd(αριθμός δίσκου, αριθμός διαμερίσματος) Ο αριθμός δίσκου βρίσκεται στη Διαχείριση δίσκων (diskmgmt.msc).
  4. Αντιγραφή αρχείων grldrκαι Μενού.lstαπό το αρχείο grub4dos-0.4.4.zip στη ρίζα του διαμερίσματος.
Μπορείτε να κάνετε επανεκκίνηση και να ελέγξετε την απόδοση της μονάδας πολλαπλής εκκίνησης.

Για να ελέγχετε την απόδοση πολλών προγραμμάτων, δεν είναι απαραίτητο να κάνετε επανεκκίνηση του υπολογιστή κάθε φορά. Μπορείτε να χρησιμοποιήσετε εικονικές μηχανές: MobaLiveCD ή VirtualBox. Για VB, εκτελέστε στην κονσόλα: "C:\Program Files\Oracle\VirtualBox\VBoxManage" εσωτερικές εντολές createrawvmdk -όνομα αρχείου "C:\USBHDD.VDI" -rawdisk \\.\PhysicalDrive1 όπου ο αριθμός στο PhysicalDrive είναι ο αριθμός των μας δίσκος εκκίνησης, και καθορίστε το αρχείο που προκύπτει (C:\USBHDD.VDI) ως σκληρό δίσκο κατά τη δημιουργία του μηχανήματος. Ωστόσο, ορισμένα λειτουργικά συστήματα (όπως τα Windows 7) ενδέχεται να μην λειτουργούν με αυτόν τον τρόπο.

Παραδείγματα εγκατάστασης ορισμένων λειτουργικών συστημάτων και προγραμμάτων

Memters86+
Λήψη εικόνας ISO από απενεργοποίηση. ιστότοπο memtest.org/download/4.20/memtest86+-4.20.iso.zip και ρίξτε το στον σκληρό δίσκο εκκίνησης (μην ξεχάσετε να αποσυσκευάσετε το αρχείο .zip).

Ανοίξτε το Menu.lst με ένα πρόγραμμα επεξεργασίας κειμένου και προσθέστε τα εξής:
τίτλος Memtest find --set-root /mt420.iso map /mt420.iso (hd32) map --hook root (hd32) chainloader()
Και ας προσπαθήσουμε να καταλάβουμε τι σημαίνουν αυτές οι εντολές.
τίτλος Memtest - το όνομα του στοιχείου (Memtest) που θα εμφανιστεί στο μενού.
χάρτης/mt420.iso (hd32) - φόρτωση της εικόνας ISO που βρίσκεται στη ρίζα του δίσκου εκκίνησης (εξομοίωση CD-ROM).
ρίζα(hd32) - κάνει το εικονικό CD-ROM root.
αλυσοφόρος() - μεταφέρει τον έλεγχο σε άλλο πρόγραμμα φόρτωσης εκκίνησης (αν δεν προσδιορίζεται τίποτα σε αγκύλες, τότε χρησιμοποιείται ο ριζικός, σε αυτήν την περίπτωση hd32).

Ubuntu 10.4

Ρίχνουμε επίσης την εικόνα ISO από το ubuntu.com στον σκληρό δίσκο και τη γράφουμε στο Menu.lst (η εικόνα έχει μετονομαστεί σε ubuntu1.iso):

Τίτλος Χάρτης Ubuntu /ubuntu1.iso (hd32) χάρτη --hook root (hd32) πυρήνας /casper/vmlinuz iso-scan/filename=/ubuntu1.iso boot=casper quiet splash -- locale=ru_RU initrd /casper/initrd.lz

Windows 7

Αλλά με το Win 7 είναι λίγο πιο περίπλοκο.

Μέθοδος 1:

Αντιγράψτε όλα τα αρχεία από το δίσκο (εικόνα) των Windows 7 και προσθέστε στο Menu.lst:
τίτλος Εγκατάσταση των Windows 7 find --set-root /bootmgr chainloader /bootmgr

Σε ορισμένες περιπτώσεις λειτουργεί, αλλά μπορεί να υπάρχει διάφορα λάθηκατά την εγκατάσταση. Επιπλέον, αυτή η μέθοδος θα λειτουργήσει μόνο εάν υπάρχει ένα Windows 7 στον σκληρό δίσκο, διαφορετικά (για παράδειγμα, αν θέλουμε να βάλουμε x86 και x64 εκεί), θα ξεκινήσει η εγκατάσταση του πρώτου που βρέθηκε.

Μέθοδος 2:

UPD: αυτοματοποίηση αυτής της μεθόδου: rghost.ru/20467691 ή greenflash.su/_fr/7/7487664.7z. Τα αρχεία από το αρχείο (εκτός από το menu.lst και το seven.iso) πρέπει να αντιγραφούν στη ρίζα του διαμερίσματος (ή να αλλάξουν τις διαδρομές στο Menu.lst ανάλογα).

Πιθανά προβλήματα και σφάλματα

Σφάλμα 60: Το αρχείο για εξομοίωση μονάδας δίσκου πρέπει να βρίσκεται σε μία συνεχόμενη περιοχή δίσκου

Λύση: Η εικόνα πρέπει να ανασυγκροτηθεί. Για παράδειγμα, χρησιμοποιώντας το πρόγραμμα Contig από τον Mark Russinovich. Χρήση: contig.exe g:\ubuntu1.iso στην κονσόλα.

Το BIOS δεν υποστηρίζει εκκίνηση από USB, παγώνει, χρειάζεται πολύς χρόνος για την εκκίνηση και άλλα προβλήματα που σχετίζονται με την εκκίνηση από σκληρό δίσκο USB

Το GNU GRUB είναι ένας φορτωτής εκκίνησης πολλαπλών εκκινήσεων. Προήλθε από το GRUB, τον ενοποιημένο GRand bootloader που αρχικά σχεδιάστηκε και υλοποιήθηκε από τον Erich Stefan Boleyn.

Δωρεάν ανοιχτού κώδικα Mac Windows Linux BSD Solaris OpenSolaris

  • EasyBCD

    Το EasyBCD είναι η αδιαμφισβήτητη απάντηση της NeoSmart Technologies στην προσαρμογή του bootloader των Windows. Με το EasyBCD σχεδόν τα πάντα είναι δυνατά, π.χ. για λήψη της εικόνας Win7-VHD. Ρύθμιση και προσαρμογή εγγραφές εκκίνησηςΤα Windows είναι απλά και δεν υπάρχουν άλλα εύκολος τρόποςεκκινήστε γρήγορα απευθείας σε Linux, Mac OS X ή BSD απευθείας από Windows bootloader Vista - εν κινήσει

    Δωρεάν (για προσωπική χρήση) Windows

  • GRUB για DOS

    Το GRUB for DOS είναι ένας γενικός bootloader που βασίζεται στο GNU GRUB. Μπορεί να εκκινήσει διαφορετικά λειτουργικά συστήματα (μερικά από αυτά, μερικά από αυτά χρησιμοποιούν τυπικούς διαχειριστές εκκίνησης) σε διαφορετικά μέσα (σκληρός δίσκος, CD/DVD, εξωτερικές συσκευές USBκαι τα λοιπά.).

    Δωρεάν ανοιχτού κώδικα Mac Windows Linux

  • REFInd

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

    Ελεύθερος Mac Windows Linux

  • VMLite VBoot

    Το VBoot σάς επιτρέπει να εκκινήσετε έναν φυσικό υπολογιστή από ένα μόνο αρχείο εικονικό δίσκοσε μορφή VHD / VMDK / VDI / Raw. Κάθε αρχείο περιέχει ένα λειτουργικό σύστημα. Υποστηρίζει Windows 2000, Windows XP, Vista, Windows 7, 2003 Server, 2008 Server και Linux 2.6, 32 bit και 64 bit. Το VBoot κάνει τις πολλαπλές μπότες εξαιρετικά απλές. Απλώς αντιγράφετε ένα αρχείο σε έναν φυσικό υπολογιστή και μπορείτε να κάνετε εκκίνηση στο λειτουργικό σύστημα που περιέχεται σε αυτό το αρχείο

    επί πληρωμή Windows Linux

  • coreboot

    Το Coreboot (παλαιότερα γνωστό ως LinuxBIOS) είναι δωρεάν λογισμικόσχεδιασμένο για να αντικαταστήσει το ιδιόκτητο υλικολογισμικό BIOS που υπάρχει στους περισσότερους υπολογιστές με ένα ελαφρύ σύστημα σχεδιασμένο να εκτελεί μόνο τις ελάχιστες εργασίες που απαιτούνται για την εκκίνηση και την εκτέλεση σύγχρονων λειτουργικών συστημάτων 32-bit ή 64-bit

    Δωρεάν ανοιχτού κώδικα linux

  • Visual BCD Editor

    Το Visual BCD Editor είναι μια εκτεταμένη έκδοση του βοηθητικού προγράμματος bcdedit για GUIχρήστης. Δημιουργήστε ένα αυτόματο bootloader - Windows 7 | όψη | XP | vhd. Διορθώστε προβλήματα διαχείρισης εκκίνησης και διπλής εκκίνησης.

    Ελεύθερος Windows

  • Δίσκος SuperGRUB2

    Ο κύριος σκοπός του Super GRUB2 Disk είναι να σας βοηθήσει να εκκινήσετε σε ένα λειτουργικό σύστημα του οποίου ο bootloader είναι κατεστραμμένος. Δεύτερον, και σχεδόν εξίσου σημαντικό, να είναι ένα εργαλείο για να μάθετε περισσότερα για το GRUB2 και τη διαδικασία εκκίνησης.

    Δωρεάν ανοιχτού κώδικα Windows Linux

  • Το GRUB4DOS + PLoP Boot Manager είναι το μόνο που χρειάζεστε για την πολλαπλή εκκίνηση του υπολογιστή σας από οποιοδήποτε διαμέρισμα σκληροι ΔΙΣΚΟΙ, δισκέτα, USB, CD\DVD; καθώς και από αρχεία εικόνας και bootloaders σε σκληρό δίσκο, δισκέτα, USB, CD\DVD.

    υποστηρικτής απλές λύσειςγια την επίτευξη του στόχου. Σε αυτή την περίπτωση, multi-boot.
    Όλα αυτά τα Acronis OS Selector, γράφει σε τομείς, πολλές πρόσθετες (και πολύ αργές) δισκέτες, όπως λένε, μέσω ενός σημείου στα αστέρια. Το πρόσφατα δημοφιλές BCDW είναι κατώτερο από το Grub4dos (grldr) όσον αφορά τη λειτουργικότητα και την ευκολία.

    Με την εκκίνηση του υπολογιστή ξεκινά το BIOS (ένα μικροτσίπ στη μητρική πλακέτα), το οποίο μεταφέρει τον έλεγχο στη συσκευή, με τη σειρά που έχει επιλεγεί στο Ρυθμίσεις BIOS. V Διαχείριση σκληρού δίσκουμεταφέρεται στο MBR (Master_Boot_Recodr, συνήθως τα πρώτα 512 byte του σκληρού δίσκου). Το MBR μεταφέρει τον έλεγχο στον τομέα εκκίνησης του ενεργού διαμερίσματος (Booot_Sector - τα πρώτα 512 byte του διαμερίσματος), το οποίο καθορίζει ποιος φορτωτής εκκίνησης θα αναζητηθεί σε αυτό το διαμέρισμα.

    Τα βοηθητικά προγράμματα BOOTICE.EXE BootSectGui.exe bootpart.exe μπορούν εύκολα να αλλάξουν τις καταχωρίσεις στο MBR ή στο Booot_Sector.

    Για το DOS-Win9x-WinME, ο bootloader είναι io.sys; για NT_4-5 (win4NT, win2000, winXP) αυτό είναι ntldt. για Windows-6 (Vista, Win7) αυτό είναι το bootmgr. για το Linux είναι πυρήνας τύπου αρχείο linux, ή wmlinuz συμπιεσμένου τύπου.

    Εγκαθιστώντας το winXP (προτιμώ την εγκατάσταση από τον σκληρό δίσκο) ή εκκινώντας το BartPE, το LiveCD εφαρμόζει το SETUPLDR.BIN μαζί με τα winnt.sif και TXTSETUP.SIF στο notepad++.exe) και το TXTSETUP.SIF τι και πού να αναζητήσετε.

    Μπορείτε να αλλάξετε τη δραστηριότητα του διαμερίσματος (Make Partition as Active - bootable) εκτελώντας το Run\diskmgmt.msc ή άλλο πρόγραμμα όπως Paragon_HDM, Acronis, fdisk, cfdisk.

    Στα win2000 και winXP NTLDR χρησιμοποιώντας το ntdetect.com μεταφέρει τον έλεγχο στο boot.ini, από όπου μπορείτε να μεταφέρετε τον έλεγχο μέσα στο φάκελο λειτουργικό σύστημαγια να εκτελέσετε το Ntoskrnl.exe

    Multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="(0001)\Windows XP EN" /noexecute=optin /fastdetect /usepmtimer
    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="(0011)\Windows XP EN" /noexecute=optin /fastdetect /usepmtimer

    Η δεύτερη γραμμή είναι χρήσιμη στο boot.ini επειδή...rdisk(0)partition(1) στο boot.ini ή (hd0,0) στο grldr menu.lst ή hda1 στο Linux έχει εκχωρηθεί στον σκληρό δίσκο από τον οποίο ξεκινά ο bootloader . Εάν θέλετε να εκκινήσετε τα Windows σε άλλο σκληρό δίσκο και όχι από τον σκληρό δίσκο από τον οποίο ξεκινήσατε, τότε χρησιμοποιείται η δεύτερη γραμμή, ανεξάρτητα από το σε ποιο IDE είναι συνδεδεμένος ο σκληρός δίσκος. Εάν η εκκίνηση δεν είναι από τον σκληρό δίσκο (δισκέτα, USB), τότε το (hd0,0) εκχωρείται στον σκληρό δίσκο που είναι συνδεδεμένος στο IDE ως Primary==>Master==>Slave.

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

    C:\grldr="c:\grldr ==> Εκκίνηση GRUB4DOS ως c:\grldr"
    C:\plpbtldr.bin="c:\plpbtldr.bin ==> PLoP Boot Manager"
    C:\hda3.dat="c:\hda3.dat ===> Ξεκινήστε το Lilo από τον τομέα εκκίνησης hda3 για να εκκινήσετε το Linux"

    Στα Windows-6, η σειρά είναι: εκκίνηση bootmgr, από οπουδήποτε, όπου η ενότητα έχει \boot\bcd ==> \Windows\system32\winload.exe

    Προγράμματα εξαρτάται.exe Filemon.exe Το Regmon.exe θα σας βοηθήσει να προσδιορίσετε ποια *.dll, αρχεία ή καταχωρήσεις μητρώου χρησιμοποιούν τα προγράμματα, αντίστοιχα, για να προσδιορίσουν τι λείπει από την εργασία τους.

    Εάν προηγουμένως απαιτούνταν η εγκατάσταση του Boot Manager στο MBR και το Grub απαιτούσε ξεχωριστό διαμέρισμα, τώρα το Grub4dos είναι κομψό και απλό (http://nufans.net/grub4dos). Το grldr είναι ένα μικρό κέλυφος που μοιάζει με Unix με ένα σύνολο εντολών για την εκκίνηση συστημάτων.

    Μέσω του grldr Οι εικόνες προσαρτώνται και εκτελούνται τόσο από τον σκληρό δίσκο (μόνο εάν η εικόνα δεν είναι κατακερματισμένη) όσο και με πλήρη εκκίνηση της εικόνας στο λειτουργικό σύστημα. Μνήμη RAM, το οποίο επιταχύνει την εργασία των ενοτήτων.

    Απλώς προσθέστε 373 kV στο διαμέρισμα εκκίνησης (συνήθως C:\) και εκκινήστε από ό,τι μπορεί ή όχι ο υπολογιστής σας, καθώς και *.iso και άλλες εικόνες σκληρού δίσκου.

    Αντιγράψτε τα πάντα από το ..\root\* μου στο C:\ ή οπουδήποτε βρίσκεται το boot.ini σας εάν φόρτωση σε εξέλιξηαπό άλλη ενότητα. Είναι χρήσιμο να διατηρείτε αντίγραφα του ntldr NTDETECT.COM boot.ini (με αυτή τη σειρά φορτώνονται) και τα αρχεία grldr και menu.lst που προτείνονται εδώ σε πολλά διαμερίσματα, δισκέτα, USB. Στη συνέχεια, εάν ένα κολλήσει, μπορείτε να εκκινήσετε από τα άλλα.

    Εάν διαμορφώσετε ένα διαμέρισμα ή μια δισκέτα στο DOS\Win95-98-ME, τότε θα εισαχθεί το πρόγραμμα φόρτωσης για το io.sys. Αν μορφοποιήσετε σε Win2000-XP, τότε το ntldr bootloader, ακόμα κι αν κάνετε format σε FAT.

    Κάντε κλικ στο C:\plpgenbtldr.exe - όλοι οι τομείς εκκίνησης θα μετρηθούν και θα δημιουργηθεί το αρχείο c:\plpbtldr.bin (κάντε αυτό μετά από κάθε αλλαγή τομέων εκκίνησης). Δεν απαιτούνται άλλες ρυθμίσεις και μενού.

    Στο C:\boot.ini, ορίστε το επιθυμητό timeout = (sec) για την επίδειξη του μενού του και αντιγράψτε 2 γραμμές στο τέλος του boot.ini:

    C:\grldr="Έναρξη GRUB4DOS"
    C:\plpbtldr.bin="PLoP Boot Manager"

    Αρχικά, το boot.ini προστατεύεται από τροποποιήσεις - είναι πιο εύκολο να μετακινήσετε το C:\boot.ini ως αντίγραφο ασφαλείας σε άλλη τοποθεσία και να διατηρήσετε τη νέα έκδοση (το αρχείο περιέχει την έκδοση του boot.ini μου). Στο WinXp, το boot.ini εμφανίζει μόνο τις πρώτες 10 γραμμές μετά (και τα Windows-6 με κύλιση).

    Θυμηθείτε, κατά την εκκίνηση, το διαμέρισμα εκκίνησης θεωρείται πάντα C:\
    Τα Windows μπορούν στη συνέχεια να αντιστοιχίσουν ένα διαφορετικό γράμμα σε αυτό το διαμέρισμα. Επομένως, στο boot.ini πάντα C: \ .... ακόμα κι αν κάνετε εκκίνηση από δισκέτα, USB, άλλο διαμέρισμα. Αλλά ανεξάρτητα από το πού ξεκινά, το grldr αρχίζει να ψάχνει για menu.lst ξεκινώντας από (hd0,0). Για περισσότερες λεπτομέρειες, ανοίξτε επεξεργαστής κειμένου grldr και δείτε (αλλάξτε) τη σειρά αναζήτησης menu.lst στο τέλος του αρχείου

    Κατά την εγκατάσταση, τα Windows εκχωρούν το C:\ στο ενεργό διαμέρισμα (εκκίνησης) κατά τη στιγμή της εγκατάστασης, ανεξάρτητα από το διαμέρισμα στο οποίο εγκαθίσταται και από το οποίο θα εκτελούνται τα Windows. Ακόμα κι αν αργότερα αλλάξετε το ενεργό διαμέρισμα, το C:\ θα παραμείνει με το ίδιο διαμέρισμα. Ext2Mgr.exe - σας επιτρέπει να αλλάξετε γρήγορα το γράμμα ενός ανενεργού διαμερίσματος.

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

    1. Το C:\plpbtldr.bin="PLoP Boot Manager" φορτώνει όλες τις συσκευές από τις οποίες μπορείτε να εκκινήσετε, και ό,τι είναι πρωτότυπο, να εκκινήσετε από USB όταν η μητρική πλακέτα δεν το υποστηρίζει και να εκκινήσετε από λογικά διαμερίσματα.

    2. Τώρα δεν χρειάζεται να εγγράφετε την εικόνα *.iso σε CD\DVD κάθε φορά και να εκκινείτε αργά από τη μονάδα δίσκου.
    C:\grldr="Έναρξη GRUB4DOS" θα ανοίξει το menu.lst (επισυνάπτεται η έκδοση μου, τροποποίηση), όπου προηγουμένως υποδεικνύετε ποια *.iso ή άλλη εικόνα, φορτωτή εκκίνησης θέλετε να εκκινήσετε από σκληρό δίσκο ή από USB ή από οπτικό μονάδα δίσκου ή από δισκέτα. Με κάθε διαδοχική, φυσικά, πιο αργά.

    menu.lst παράδειγμα
    =========
    χρώμα μπλε/πράσινο κίτρινο/κόκκινο λευκό/ματζέντα λευκό/ματζέντα
    timeout 11
    #default /default
    προεπιλογή 2

    Τίτλος /minint/setupldr.bin
    βρείτε --set-root --ignore-floppies /minint/setupldr.bin
    chainloader /minint/setupldr.bin

    Τίτλος WinXP |chainloader(hd0,0)/ntldr σε hda1
    εναλλακτική 1
    chainloader(hd0,0)/ntldr

    Τίτλος Windows 7 ή Vista |/boot/bootmgr
    βρείτε --set-root /boot/bootmgr
    chainloader /boot/bootmgr

    Τίτλος /RusLive_Ram_Micro_2010_12_30.ISO ||--mem
    εναλλακτική 2
    βρείτε --set-root --ignore-floppies /RusLive_Ram_Micro_2010_12_30.ISO
    χάρτης --heads=0 --sectors-per-track=0 /RusLive_Ram_Micro_2010_12_30.ISO (hd32) || χάρτης --mem --heads=0 --sectors-per-track=0 /RusLive_Ram_Micro_2010_12_30.ISO (hd32)
    χάρτης --αγκίστρι
    root (hd32)
    chainloader (hd32)

    Τίτλος /HDDREG-1.51.ima |rootnoverify (fd0)+1
    βρείτε --set-root --ignore-floppies /HDDREG-1.51.ima
    χάρτης --mem /HDDREG-1.51.ima (fd0)
    χάρτης --αγκίστρι
    chainloader(fd0)+1
    rootnoverify (fd0)

    Τίτλος Symantec Ghost
    root(hd0,1)
    χάρτης --mem /BOOT/IMAGES/GHOST.GZ (0xff)
    χάρτης --αγκίστρι
    chainloader (0xff)

    Τίτλος /SC9PM=VCOM_Partition_Commander.GZ |--mem rootnoverify (fd0)+1
    βρείτε --set-root /SC9PM=VCOM_Partition_Commander.GZ
    χάρτης --mem /SC9PM=VCOM_Partition_Commander.GZ (fd0)
    χάρτης --αγκίστρι
    chainloader(fd0)+1
    rootnoverify (fd0)
    =========

    Κύρια διαφορά: Το PLoP Boot Manager μεταφέρει τον έλεγχο σε τομείς εκκίνησης κατατμήσεων ή συσκευών. και το GRUB4DOS μπορούν να φορτώσουν και τους τομείς εκκίνησης διαμερισμάτων και να φορτώσουν αρχεία εικόνας, φορτωτές, πυρήνα (το τελευταίο τόσο μέσα στην εικόνα *.iso όσο και στον πυρήνα στον σκληρό δίσκο).

    Αν χρησιμοποιείτε σπάνια το grldr τότε βάλτε ΜΟΝΟ grldr και menu.lst δίπλα στο boot.ini και στο τελευταίο προσθέστε τη γραμμή C:\grldr="Start GRUB4DOS". Όταν ξεκινάτε τον υπολογιστή, η επιλογή του θα ανοίξει το σύνολο εκκινήσεων που έχετε προετοιμάσει από το menu.lst.

    Εάν χρησιμοποιείτε συχνά το grldr και δεν θέλετε να περιμένετε να αναβοσβήσουν τα παράθυρα, μετονομάστε το C:\grldr σε C:\ntldr και το αρχικό ntldr σε ntldr==, για παράδειγμα, και εκτελέστε το από το grldr: chainloader (hd0,0) /ntldr== Αυτό θα εκτελέσει το boot.ini

    Είναι επίσης δυνατή η εγκατάσταση του grldr στο MBR ή στο Boot_Sector ως HDD, CD\DVD, συσκευή USB ή ως αρχείο εικόνας. Είναι επίσης δυνατό να εγκαταστήσετε το αρχείο grldr (δημιουργώντας ένα μενού εκκίνησης μέσα σε αυτό) εξ ολοκλήρου στο MBR ή στο Boot_Sector ή απλώς να εισαγάγετε μια καταχώρηση για να αναζητήσετε το αρχείο grldr ως bootloader.

    Συνάντησα πολλά κουδούνια και σφυρίχτρες και προγράμματα για την προετοιμασία μιας μονάδας flash για κυκλοφορία. Απλώς εκτελέστε το ..\WINGRUB\grubinst_gui.exe και εισαγάγετε τον τομέα εκκίνησης στη μονάδα flash, εκτελέστε το grldr. Τοποθετήστε τα αρχεία grldr και menu.lst στη μονάδα flash και είστε έτοιμοι. Προσθέστε αρχεία στη μονάδα flash και στο menu.lst τη διαδρομή για την εκκίνηση τους.

    Ή απλώς εκτελέστε το grldr από μια μονάδα flash ή δισκέτα και εάν δεν υπάρχουν απαραίτητα (μεγάλα) αρχεία, τότε μπορείτε να τα αναζητήσετε με την επιλογή:
    βρείτε το --set-root / και εκτελέστε από τον σκληρό δίσκο αν είναι εκεί (δείτε παραπάνω όπου το grldr αναζητά menu.lst).

    Στο menu.lst, η περιγραφή εκκίνησης ξεκινά με τον τίτλο γραμμής -- πληροφοριακό, που εμφανίζεται στο μενού GRUB4DOS. Τοποθετώ το --mem σε αυτό, εάν η εικόνα είναι φορτωμένη στη μνήμη RAM, και τη διαδρομή προς την εικόνα. Η διαδρομή μπορεί να είναι οποιουδήποτε μήκους.

    Η επιλογή map --mem ... φορτώνει την εικόνα στη μνήμη RAM, την προσαρτά από εκεί ως ξεχωριστό διαμέρισμα (συχνά αναφέρεται λανθασμένα ως μονάδα δίσκου, όπως X:\) και εκτελείται από εκεί. Η φόρτωση προγραμμάτων και βιβλιοθηκών από τη μνήμη RAM είναι πολύ πιο γρήγορη, επειδή ο επεξεργαστής και η μνήμη λειτουργούν εκατομμύρια φορές πιο γρήγορα από έναν σκληρό δίσκο. Είναι ωραίο όταν πετάνε τα παράθυρα, εκτός βέβαια αν είναι αρκετά μνήμη τυχαίας προσπέλασης. Κατ 'αρχήν, τα προγράμματα από το δίσκο εκτελούνται επίσης από τη μνήμη RAM, αλλά φορτώνονται εκεί πολύ πιο αργά.

    Χωρίς την επιλογή --mem, η εικόνα προσαρτάται και οι μονάδες φορτώνονται από τον σκληρό δίσκο (ο οποίος είναι ακόμα πιο γρήγορος από ό,τι από μια μονάδα οπτικού δίσκου). Μόνο οι εικόνες που βρίσκονται στο δίσκο στο θραύσμα =ONE= προσαρτώνται από το δίσκο (..\Defraggler\Defraggler.exe ανασυγκροτήσεις μεμονωμένα αρχεία, κατάλογοι). Οποιεσδήποτε εικόνες φορτώνονται στη μνήμη RAM.

    Όταν χωρίζετε μια χορδή
    χάρτης .... || map --mem .... η εικόνα προσπαθεί να προσαρτηθεί από δίσκο, αν όχι, φορτώνει και προσαρτάται από τη μνήμη RAM. Η φόρτωση στη μνήμη RAM καταλαμβάνει μια αντίστοιχη ποσότητα μνήμης.

    (hd0,1)/ - υποδεικνύει τον αριθμό του δίσκου και του διαμερίσματος σε αυτόν (η αρίθμηση ξεκινά από το 0). (hd0,1)/ αντιστοιχεί στο δεύτερο διαμέρισμα στον πρώτο δίσκο, στην τυπική περίπτωση θα είναι D:\

    Διαφορετικός εικονική μηχανή(δωρεάν, νομίζω ότι το VirtualBox είναι το καλύτερο, το ../qemu (http://www.davereyn.co.uk) είναι πιο απλό, λειτουργεί χωρίς εγκατάσταση, αλλά πιο αργά), η εκκίνηση μέσω GRUB4DOS χρησιμοποιεί ολόκληρο τον πόρο του υπολογιστή. Είναι αποτελεσματική η φόρτωση μικρών εικόνων LiveCD στη μνήμη RAM, η οποία απαλλάσσει τον σκληρό δίσκο από τη δραστηριότητα για εργασίες έκτακτης ανάγκης.

    Το GRUB4DOS ξεκινά Εικόνες Linuxαπό σκληρό δίσκο ή CD\DVD. Τρέχει το KERNEL και το initrd από HDD, ούτε καν από Linux, αλλά από κατάτμηση ntfs.

    # Τα παρακάτω περνούν εντολές (σημαία) και έλεγχο απευθείας στον πυρήνα μέσα στην εικόνα *.iso.
    title /slitaz-3.0.iso (hd32) --> --mem kernel /boot/bzImage root=/dev/null vga=791
    βρείτε --set-root --ignore-floppies /slitaz-3.0.iso
    χάρτης --mem --heads=0 --sectors-per-track=0 /slitaz-3.0.iso (hd32)
    χάρτης --αγκίστρι
    root (hd32)
    πυρήνας /boot/bzImage rw root=/dev/null vga=791 αυτόματη σύνδεση
    initrd /boot/rootfs.gz

    # Εκκίνηση από hda3
    τίτλος SliTaz GNU/Linux (Μαγειρική) (Kernel 2.6.22.9)
    root(hd0,2)
    πυρήνας /boot/vmlinuz-2.6.20-slitaz root=/dev/hda1
    initrd /boot/rootfs.gz

    # Εκκίνηση από τον κατάλογο
    ρίζα τίτλου (hd0,2)/iso/archlinux-2009.08-core-i686
    root(hd0,2)/iso/archlinux-2009.08-core-i686
    KERNEL /boot/vmlinuz26 lang=en locale=en_US.UTF-8 archisolabel=ARCHISO_AHCOHH6O ramdisk_size=75%
    initrd /boot/archiso_pata.img

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

    Δεν χρειάζεται syslinux (isolinux). Μέσω Grub4dos ===> c:\grldr και c:\menu.lst φορτώστε (τουλάχιστον δοκιμάστε) οτιδήποτε.

    Υπάρχουν επίσης προβλήματα με τη φόρτωση ορισμένων Συστήματα Linuxμε σκληρό δίσκο από εικόνες *.iso, στις οποίες η διαδικασία που εκτελείται το Grub4dos μεταφέρει τον έλεγχο σε άλλη. Για παράδειγμα, όταν το initrd.gz χρειάζεται να βρει και να προσαρτήσει τον πυρήνα μέσα στην εικόνα *.iso, αλλά το σύστημα δεν βλέπει πλέον αυτήν την εικόνα.

    Κατά την εκκίνηση από ένα εγγεγραμμένο CD\DVD, ο πυρήνας παραμένει εκεί και η εικόνα *.iso αποπροσαρτάται όταν μεταφέρεται ο έλεγχος. Εδώ πρέπει να γνωρίζετε ή να ψάξετε (επεξεργαστείτε) στο initrd.gz/linuxrc όπου θα γίνει αναζήτηση του πυρήνα. Για παράδειγμα, το Knoppix και το Puppy, εκτός από το CD\DVD, αναζητούν επίσης τον πυρήνα στη ρίζα των κατατμήσεων HDD. Επομένως, πρέπει να μετακινήσετε το pup-***.sfs ή το \KNOPPX\KNOPPIX από την εικόνα στη ρίζα οποιουδήποτε διαμερίσματος σκληρού δίσκου. Παρεμπιπτόντως, και αποθηκεύστε τις *.iso εικόνες χωρίς αυτές μεγάλα αρχεία. Στη συνέχεια, είναι ευκολότερο και πιο γρήγορο να φορτώσετε την υπόλοιπη εικόνα στη μνήμη RAM.
    Το GEEXBOX**.iso δεν εκτελείται με αυτόν τον τρόπο. Αποσυσκευάστε την εικόνα στον σκληρό δίσκο και εκτελέστε την από εκεί.

    Συνεχίζοντας το θέμα:
    WiFi

    Η Alcatel είναι μια από τις γνωστές μάρκες που παράγει smartphones. Σήμερα σας παρουσιάζουμε μια επισκόπηση των τεχνικών χαρακτηριστικών του smartphone Alcatel Idol 2 Mini L 6014X και...

    Νέα άρθρα
    /
    Δημοφιλής