Πώς να διορθώσετε ένα κατεστραμμένο διαμέρισμα NTFS των Windows στο Ubuntu και το Windows Dual Boot

Είναι μια κοινή πρακτική στις μέρες μας, ειδικά για προχωρημένους χρήστες και προγραμματιστές λογισμικού, να διαμορφώνουν τον υπολογιστή τους με σύστημα διπλής εκκίνησης. συνήθως, το ένα είναι λειτουργικό σύστημα Microsoft Windows και το άλλο είναι λειτουργικό σύστημα που βασίζεται σε GNU/Linux.

Πολλά προγράμματα Bootloader (προγράμματα που ξεκινούν ένα λειτουργικό σύστημα μετά την ενεργοποίηση του υπολογιστή) εντοπίζουν κοινώς γνωστά λειτουργικά συστήματα όπως Windows, Mac OS, GNU/Linux εγκατεστημένα στον σκληρό δίσκο και εμφανίζουν ένα μενού για να επιτρέψουν στον χρήστη να επιλέξει ποιο λειτουργικό σύστημα θα εκκίνησης σε. ο Κάμπια ο bootloader στο GNU/Linux χρησιμοποιείται πιο συχνά καθώς εντοπίζει το μεγαλύτερο εύρος λειτουργικών συστημάτων.

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

Σε περίπτωση διπλής εκκίνησης των Windows και του Ubuntu, ένα τέτοιο πρόβλημα που έχει αναφερθεί ευρέως είναι ότι το διαμέρισμα NTFS με δυνατότητα εκκίνησης των Windows (C: drive) καταστρέφεται. Αυτό οδηγεί στον εντοπισμό ενός μόνο λειτουργικού συστήματος από το Ubuntu bootloader (Grub), π.χ. Ubuntu, και δεν ανιχνεύεται διαμέρισμα των Windows, αποτρέποντας έτσι την εκκίνηση του χρήστη στα Windows. Ας δούμε πώς να διορθώσετε ένα τέτοιο διαμέρισμα.

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

Χρήση του Gparted

Το Gparted είναι ένα γραφικό περιβάλλον για το βοηθητικό πρόγραμμα GNU/Linux GNU Parted. Είναι ένα βοηθητικό πρόγραμμα διαχωρισμού μονάδας δίσκου που χρησιμοποιείται για τη δημιουργία, τη διαγραφή, την αλλαγή μεγέθους κατατμήσεων. Έρχεται με μια επιλογή για σάρωση της μονάδας δίσκου για υπάρχοντα διαμερίσματα που είτε είναι κατεστραμμένα είτε δεν υπάρχουν στον πίνακα διαμερισμάτων της μονάδας.

Εγκατάσταση

Για να εγκαταστήσετε το gparted στο Ubuntu, εκτελέστε:

sudo apt εγκατάσταση gparted gpart

Σημείωση: Για εκδόσεις Ubuntu < 14.04, χρησιμοποιήστεapt-getαντίκατάλληλος.

gpart είναι ένα άλλο εργαλείο που απαιτείται για ορισμένα χαρακτηριστικά του gparted, επομένως το εγκαθιστούμε μαζί με το gparted στην παραπάνω εντολή.

Χρήση

Για να ανοίξω gparted, ανοίξτε το τερματικό σας από το dock ή με τον προεπιλεγμένο συνδυασμό πλήκτρων Ctrl + Alt + T, πληκτρολογήστε εντολή gpartedκαι πατήστε Εισαγω. Μπορείτε επίσης να το ανοίξετε αναζητώντας το από το Dash στην επάνω αριστερή γωνία.

Θα ζητήσει την εισαγωγή ενός κωδικού πρόσβασης, καθώς το πρόγραμμα απαιτεί δικαιώματα υπερχρήστη για να εκτελεστεί. Σημειώστε ότι πρέπει να είστε α sudo χρήστη για εκτέλεση gparted.

Όπως μπορούμε να δούμε στην παραπάνω εικόνα, το διαμέρισμα /dev/sda4 είναι το λανθασμένο διαμέρισμα NTFS και το σύστημα αρχείων του είναι άγνωστο στο Gparted. Το προειδοποιητικό σήμα υποδεικνύει ότι υπάρχει κάποιο πρόβλημα με αυτό το διαμέρισμα. Κάντε διπλό κλικ σε αυτή τη σειρά για να δείτε λεπτομέρειες της προειδοποίησης.

Τώρα θα εκτελέσουμε το βοηθητικό πρόγραμμα «Attempt Data Rescue», με βάση gpart για να προσπαθήσετε να διορθώσετε το σφάλμα.

Κλείστε το πλαίσιο διαλόγου πληροφοριών. Κρατήστε τη σειρά με /dev/sda4 μαρκαρισμένος. Μεταβείτε στη συσκευή » Προσπάθεια διάσωσης δεδομένων.

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

Τύπος Εντάξει να συνεχίσει. Στη συνέχεια θα ξεκινήσει μια διαδικασία σάρωσης δίσκου.

Εάν το απαιτούμενο σύστημα αρχείων NTFS είναι ενεργοποιημένο /dev/sda4 ανακτάται με επιτυχία από τη διαδικασία, μπορούμε να το προσαρτήσουμε εκτελώντας τα εξής:

sudo mount /dev/sda4 /media/abhi/win

Εδώ /media/abhi/win είναι η θέση καταλόγου όπου έχει προσαρτηθεί το διαμέρισμα NTFS. Τέλος, ενημερώνουμε το grub, ώστε να ανιχνεύει το εκκινήσιμο λειτουργικό σύστημα Windows στο ανακτημένο διαμέρισμα.

sudo update-grub

Σημειώστε ότι εντόπισε με επιτυχία τα Windows 8 /dev/sda4.

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

Χρησιμοποιώντας το Ntfsfix

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

Για εγκατάσταση ntfsfix στο Ubuntu, εκτελέστε:

sudo apt εγκατάσταση ntfs-3g

ntfs-3g είναι μια συσκευασία που περιέχει ntfsfix και άλλα βοηθητικά προγράμματα Linux που σχετίζονται με το NTFS.

Θα εκτελέσουμε το πρόγραμμα στο κατεστραμμένο μας διαμέρισμα, /dev/sda4.

sudo ntfsfix /dev/sda4

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

Σε περίπτωση αδρανοποιημένου διαμερίσματος των Windows, δεν υπάρχει δικαίωμα εγγραφής για ntfsfix σε αυτό το διαμέρισμα. Ως εκ τούτου, χρησιμοποιούμε ntfs-3g πρόγραμμα για την κατάργηση του αρχείου αδρανοποίησης.

sudo ntfs-3g -o remove_hiberfile /dev/sda4 /media/abhi/win

Αυτό θα αφαιρέσει το αρχείο αδρανοποίησης από το διαμέρισμα των Windows και θα προσπαθήσει να προσαρτήσει το διαμέρισμα στη θέση /media/abhi/win.

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

Μετά από αυτό, ο χρήστης μπορεί να τρέξει ntfsfix πάλι για να διορθωθούν τα προβλήματα. Τέλος, ενημερώνουμε το grub έτσι ώστε να ανιχνεύει το λειτουργικό σύστημα Windows σε αυτό το διαμέρισμα.

sudo update-grub

Σημειώστε ότι εντόπισε με επιτυχία τα Windows 8 /dev/sda4.

συμπέρασμα

Σε αυτό το άρθρο, μάθαμε για δύο μεθόδους για να προσπαθήσουμε να διασώσουμε ένα σπασμένο διαμέρισμα NTFS κατά τη διάρκεια της διπλής εκκίνησης. Σε περίπτωση που το διαμέρισμα NTFS έχει πιο σοβαρά ζητήματα που δεν μπορούν να επιλυθούν με αυτές τις μεθόδους, υπάρχουν ορισμένες προηγμένες επιλογές στο ntfs-3g πρόγραμμα που μπορεί να αποδειχθεί χρήσιμο (βλ άνθρωπος ntfs-3g). Σε μια τέτοια περίπτωση μπορεί επίσης να χρησιμοποιηθεί ένα προηγμένο πρόγραμμα ανάκτησης δίσκου ή ένα βοηθητικό πρόγραμμα επισκευής δίσκου με δυνατότητα εκκίνησης.

Κατηγορία: Linux