Τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-08-24
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Το IT House ανέφερε στις 24 Αυγούστου ότι η Microsoft παραδέχτηκε ότι η αθροιστική ενημέρωση που κυκλοφόρησε την Τρίτη Patch έκανε τις συσκευές Windows και Linux διπλής εκκίνησης να μην μπορούν να εισέλθουν κανονικά στη διανομή Linux.
Αιτία προβλήματος
Η Microsoft κυκλοφόρησε την αθροιστική ενημερωμένη έκδοση KB5041585 στις 13 Αυγούστου. Μετά την εγκατάσταση, ο αριθμός έκδοσης για τους χρήστες του συστήματος Windows 11 αυξήθηκε σε Build 22621.4037.
Σημείωση από το IT Home: Αυτό το πρόβλημα επηρεάζει κυρίως τις συσκευές διπλής εκκίνησης Windows και Linux, με αποτέλεσμα οι χρήστες να μην μπορούν να εισέλθουν κανονικά στη διανομή Linux και θα εμφανιστεί το σφάλμα "Επαλήθευση δεδομένων shim SBAT απέτυχε".
Οι αξιωματούχοι της Microsoft δήλωσαν ότι το πρόβλημα οφειλόταν κυρίως στην αποτυχία αναγνώρισης ορισμένων συστημάτων από τον μηχανισμό ανίχνευσης, με αποτέλεσμα η ενημέρωση να εφαρμόσει εσφαλμένα τις ρυθμίσεις προηγμένου στόχου Secure Boot σε λάθος σύστημα και να διακόψει την εγκατάσταση του Linux.
Προσωρινή λύση
Για όσους δεν έχουν αναπτύξει ακόμα το Windows Update του Αυγούστου
Ο χρήστης εκτελεί την ακόλουθη εντολή για να προσθέσει επιλογές μητρώου.
reg add HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetControlSecureBootSBAT /v OptOut /d 1 /t REG_DWORD
Για όσους έχουν αναπτύξει το Αύγουστο των Windows Update
Για χρήστες που έχουν αναπτύξει αυτήν τη στιγμή και δεν μπορούν να εκτελέσουν τις διανομές Linux τους, η Microsoft παρέχει μια προσωρινή λύση:
1. Απενεργοποιήστε την Ασφαλή εκκίνηση
2. Καταργήστε τις ενημερώσεις SBAT
Ξεκινήστε το Linux
Ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή:
sudo mokutil --set-sbat-policy delete
Εάν σας ζητηθεί, εισαγάγετε τον κωδικό πρόσβασης root.
Ξεκινήστε ξανά το Linux.
3. Επαληθεύστε την κατάσταση ανάκλησης SBAT
Εκτελέστε την ακόλουθη εντολή στο τερματικό:
mokutil --list-sbat-revocations
4. Επανεκκινήστε το Secure Boot
5. Αποτρέψτε τις μελλοντικές ενημερώσεις του SBAT στα Windows:
Εκκίνηση σε σύστημα Windows
Ανοίξτε μια γραμμή εντολών ως διαχειριστής και εκτελέστε:
reg add HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetControlSecureBootSBAT /v OptOut /d 1 /t REG_DWORD