Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Linux

Στο σύστημα διπλής εκκίνησης που κατανοεί το σύστημα πολλαπλών λειτουργιών και αρχείων;

Το στοιχείο ενός συστήματος διπλής εκκίνησης που κατανοεί τα πολλαπλά λειτουργικά συστήματα και τα συστήματα αρχείων είναι το bootloader .

Το bootloader είναι ένα μικρό πρόγραμμα που εκτελείται πριν από το λειτουργικό σύστημα. Η κύρια εργασία του είναι να παρουσιάσει ένα μενού που επιτρέπει στο χρήστη να επιλέξει ποιο λειτουργικό σύστημα θα εκκινήσει. Για να γίνει αυτό, πρέπει να:

* Εντοπίστε και προσδιορίστε τα εγκατεστημένα λειτουργικά συστήματα: Σαρώνει τους σκληρούς δίσκους για τους εγκαταστάτες του λειτουργικού συστήματος (π.χ. αναζητώντας συγκεκριμένα αρχεία και δομές που σχετίζονται με Windows, κατανομές Linux, macOS κ.λπ.).

* Κατανόηση διαφορετικών συστημάτων αρχείων: Οι bootloaders πρέπει να είναι σε θέση να πλοηγηθούν σε διάφορα συστήματα αρχείων (όπως NTFs, FAT32, EXT4, APFs κ.λπ.) για να βρουν τα απαραίτητα αρχεία εκκίνησης για κάθε λειτουργικό σύστημα. Χωρίς αυτή τη δυνατότητα, δεν θα μπορούσε να βρει το σωστό σημείο εκκίνησης για κάθε λειτουργικό σύστημα.

Οι δημοφιλείς bootloaders ικανοί να χειρίζονται πολλαπλά λειτουργικά συστήματα και συστήματα αρχείων περιλαμβάνουν:

* Grub (Grand Unified Bootloader): Ένα πολύ συνηθισμένο και ισχυρό bootloader, ιδιαίτερα επικρατέστερο στις κατανομές του Linux. Είναι εξαιρετικά διαμορφωμένο και υποστηρίζει ένα ευρύ φάσμα λειτουργικών συστημάτων και συστημάτων αρχείων.

* SystemD-Boot: Ένα πιο σύγχρονο bootloader που χρησιμοποιείται συχνά με διανομές Linux με βάση το σύστημα.

* refind: Ένα πιο φιλικό προς το χρήστη bootloader που προσφέρει ένα γραφικό μενού. Είναι ιδιαίτερα καλά θεωρημένο για την υποστήριξή του σε διάφορα λειτουργικά συστήματα, συμπεριλαμβανομένων των συστημάτων UEFI και Legacy BIOS.

* Windows Boot Manager: Ενώ είναι κυρίως σχεδιασμένο για Windows, μπορεί μερικές φορές να ρυθμιστεί ώστε να εκκινήσει άλλα λειτουργικά συστήματα, αν και οι δυνατότητές του από αυτή την άποψη είναι πιο περιορισμένες από το Grub ή Refind.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα