Προς το περιεχόμενο

Αδυναμία εκρίζωσης GRUB


Cntrl+X

Προτεινόμενες αναρτήσεις

Το hardware: Notebook Fujitsu Siemens Amilo Pi3540.

 

Το ζητούμενο: Απεγκατάσταση Windows Vista (έγινε ήδη). Εγκατάσταση Windows 7 + Linux (οποιαδήποτε διανομή).

 

Το πρόβλημα: Αδυναμία εγκατάστασης windows 7.

Αναλυτικότερα: Μετά τη διαγραφή ολων των Partitions και τη δημιουργία των 2 αναγκαίων partitions για την εγκατάσταση Win7 μέσω του σχετικού installer, το σύστημα επανεκκινεί. Στο σημείο αυτό αναφέρει ότι ο GRUB δε μπορεί να εντοπίσει εκκινήσιμες partitions παρά το γεγονός ότι θα έπρεπε αφού αυτές έχουν ήδη δημιουργηθεί και έχουν ήδη αντιγραφεί στο δίσκο τα αναγκαία αρχεία των Windows7.

Προκειμένου να αφαιρέσω τον GRUB ώστε να μη διαμαρτύρεται το σύστημα, κατέφυγα στις εξής λύσεις:

1) Μέσω του DVD εγκατάστασης των Win7.

χρήση κονσόλας και

bootsect /nt60 C:

bootrec /fixmbr

που υποτίθεται ότι αφαιρούν τον GRUB

Όλα πήγαν καλά μέχρι την επόμενη επανεκκίνηση. Το μήνυμα που ανέφερε ότι ο GRUB αδυνατεί να εκκινήσει ήταν πάλι εδώ.

2) Μέσω DVD Ubuntu 9.10.

Χρήση κονσόλας και

dd if=/dev/null of=/dev/hda bs=446 count=1

Ανέφερε ότι όλα πήγαν οκ, αλλά στην επόμενη επανεκκίνηση πάλι τα ίδια.

3) Χρήση PartedMagic 4.8, με την ελπίδα πως με χρήση format του δίσκου θα αφαιρεθεί ο GRUB, χωρίς επιτυχία.

4) Εγκατάσταση SUSE Linux 11.2 ώστε να εγκατατασταθεί νέος GRUB μέσω του οποίου θα μπορούσα ενδεχομένως να εξαναγκάσω σε εκκίνηση την partitions των Windows 7. Μετά την επιτυχημένη εγκατάσταση του SUSE, απόπειρα εγκατάστασης windows 7. Και στη περίπτωση αυτή η εγκατάσταση διακόπτεται αμέσως μετά την πρώτη επανεκκίνηση των Win7. Αλλά το μήνυμα τώρα είναι διαφορετικό:

"BOOTMGR is missing".

Ακολουθεί επανεκκίνηση του SUSE, repair του GRUB, προσπάθεια εγκατάστασης WIn7, πάλι τα ιδια: "BOOTMGR is missing".

Συνεπεία των ανωτέρω είναι πως είναι αδύνατη η εγκατάσταση των Win7 είτε μεμονωμένα είτε μαζί με Linux.

 

Ευχαριστώ για την όποια βοήθεια.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πρώτη λύση: Κάνε το ίδιο που έκανες με το ubuntu αλλά δώσε την παρακάτω εντολή

dd if=/dev/zero of=/dev/XXX bs=512 count=1

όπου ΧΧΧ δίνεις hda ή sda ή sda1

(εξαρτάται πως φαίνεται ο δίσκος στην εντολή sudo fdisk -l )

 

Δεύτερη λύση: Κατεβάζεις το Hiren's boot cd, το καις, κάνεις boot από αυτό και πας

9.Next -> 1.MBR -> 1.MBR work και στο πρόγραμμα αυτό τρέχεις την εντολή 5 (install standard MBR code)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ευχαριστώ isay.

Το πρόβλημα παραμένει. Αναλυτικότερα, μετά από:

dd if=/dev/zero of=/dev/sda bs=512 count=1

και καθαρή εγκατάσταση WIn7, στην πρώτη επανεκκίνηση έχω πάλι:

"BOOTMGR is missing"

Στη συνέχεια, επιχειρώ αποκατάσταση του MBR μέσω του αυτόματου repair των Win7 χωρίς αποτέλεσμα. Επιχειρώ το ίδιο με "bootrec /fixboot" και παρόλο που με ενημερώνει ότι όλα είναι οκ, στην επόμενη επανεκκίνηση πάλι το ίδιο: "BOOTMGR is missing".

Στη συνέχεια επιχειρώ με το Hiren's Boot CD, και αφού φτάσω στην επιλογή που παραθέτεις (install standard MBR code) μου ζητά επιβεβαίωση (Υ/Ν). Επιλέγω "Υ" και [ENTER] και με επιστέφει στην κονσόλα όπου είχα προηγουμένως διαλέξει "install standard MBR code" χωρίς κάποιο μήνυμα επιβεβαίωσης επιτυχίας ή όχι της προηγούμενης ενέργειας.

Σε νέα απόπειρα εγκατάστασης των Win7, λαμβάνω πάλι το ίδιο μήνυμα: "BOOTMGR is missing".

Τελικά φαίνεται ότι το πρόβλημα έχει αναχθεί από αδυναμία εκρίζωσης του GRUB σε μόνιμη αδυναμία εκκίνησης του λειτουργικού λόγω "BOOTMGR is missing".

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αναλυτικότερα: Μετά τη διαγραφή ολων των Partitions και τη δημιουργία των 2 αναγκαίων partitions για την εγκατάσταση Win7 μέσω του σχετικού installer, το σύστημα επανεκκινεί. Στο σημείο αυτό αναφέρει ότι ο GRUB δε μπορεί να εντοπίσει εκκινήσιμες partitions παρά το γεγονός ότι θα έπρεπε αφού αυτές έχουν ήδη δημιουργηθεί και έχουν ήδη αντιγραφεί στο δίσκο τα αναγκαία αρχεία των Windows7.

 

ο grub δεν ψάχνει bootable partition (με την ένδειξη κάποιου flag)

αλλά διαβάζει το αρχείο menu/lst όπου υπάρχουν οι καταχωρήσεις των λειτουργικών που μπορεί να εκκινήσει

 

αν εκεί μέσα βρεί καταχώρηση και για win, τότε κάνει "πάσα" το boot στον bootloader των win, εφόσον επιλέξης αυτά για εκκίνηση

 

το δικό σου αρχείο menu.lst το είδες αν έχει αναφορά για win ;

bs=512 count=1

με 512 σβύνεις τις πληροφορίες για τα partitions

εκτός άν κάνεις διαμέριση ξανά

με 446 μένουν τα παλιά partitions

.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε ποιό μέρος του δίσκου εγκαθιστάς το Grub, MBR ή partition?

 

Ενδέχεται τα Windows 7 να διαβάζουν το MBR, οπότε ο Grub δεν πρέπει να εγκατασταθεί εκεί, αλλά στο partition που θα εγκαταστήσεις το Linux

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ευχαριστώ gtroza.

Θέμα ανάγνωσης του αρχείου menu.lst δεν ετίθετο, αφού κατά την αρχική προσπάθεια εγκατάστασης Win7, δεν υπήρχε λειτουργικό σύστημα στον υπολογιστή. Ήταν ένας δίσκος με διαγραμμένες όλες τις partitions, φορμαρισμένος από τα Win7 και έτοιμος για εγκατάσταση. Δεν υπήρχε linux στο μηχάνημα τη στιγμή εκείνη. Γι' αυτό μου έκανε εντύπωση το μήνυμα σχετικά με GRUB. Περίμενα να είχε σβηστεί ο GRUB (στο μηχάνημα προϋπηρχαν τα Vista με τα οποία είχε αγοραστεί, καθώς και το kubuntu που είχε εγκατασταθεί και τα οποία σβήστηκαν αμφότερα προκειμένου να εγκατασταθούν Win7 + Linux). Από οσο γνωρίζω, στο ίδιο PC είχε αποτύχει και η προσπάθεια εγκατάστασης WinXP από τον χρήστη του αλλά δεν ξέρω για ποιό λόγο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Από οσο γνωρίζω, στο ίδιο PC είχε αποτύχει και η προσπάθεια εγκατάστασης WinXP από τον χρήστη του αλλά δεν ξέρω για ποιό λόγο.

 

αυτό σε συνδυασμό με το μήνυμα: "BOOTMGR is missing" υποδεικνύει ότι δεν ευθύνεται ο grub για το πρόβλημα αλλά κάτι στο setup του pc.

 

[edit] αν δοκίμαζες repair των win 7; μέχρι και βιντεάκια στο youtube έχει σχετικά με το "BOOTMGR is missing" .

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Vas77,

πάντα εγκαθιστώ τον GRUB στο MBR. Αυτό όμως ποτέ δε μου είχε δημιουργήσει πρόβλημα. Έχω εγκαταστήσει άπειρες φορές WinXP + Linux, αλλά ποτέ Win7 + Linux. Στο συγκεκριμμένο notebook φαίνεται πως είναι δυνατή μόνο η εγκατάσταση Win Vista και / ή Linux.

 

---------- Προσθήκη στις 00:11 ---------- Προηγούμενο μήνυμα στις 00:07 ----------

 

twiner,

Κι εγώ εκεί τείνω να καταλήξω βλέποντας το πως εξελίχτηκαν τα πράγματα οπότε δεν είμαι βέβαιος ότι το θέμα τελικά αφορά την ενότητα linux. Αρχικά όμως η πρώτη εκδήλωση ήταν αδυναμία εγκατάστασης των Win7 επειδή έμοιαζε να τα παρενοχλεί ο GRUB που υποτίθεται οτι είχε σβηστεί αφού είχε φορμαριστεί ο δίσκος.

 

Το repair των Win7 το δοκίμασα ήδη, τόσο το αυτόματο όσο και από κονσόλα, χωρίς αποτέλεσμα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μετά την επιτυχημένη εγκατάσταση του SUSE, απόπειρα εγκατάστασης windows 7. Και στη περίπτωση αυτή η εγκατάσταση διακόπτεται αμέσως μετά την πρώτη επανεκκίνηση των Win7. Αλλά το μήνυμα τώρα είναι διαφορετικό:

"BOOTMGR is missing".

Ακολουθεί επανεκκίνηση του SUSE, repair του GRUB, προσπάθεια εγκατάστασης WIn7, πάλι τα ιδια: "BOOTMGR is missing".

Συνεπεία των ανωτέρω είναι πως είναι αδύνατη η εγκατάσταση των Win7 είτε μεμονωμένα είτε μαζί με Linux.

 

Όντως από αυτό το σημείο και πέρα δεν έχει σχέση ούτε ο Grub ούτε το Linux.

Θα βοηθούσε όμως αν έλεγες τι partitions έχεις αυτή τη στιγμή, που προσπάθησες να βάλεις τα Win7 και σου βγάζουν αυτό το πρόβλημα.

Boot από ένα live CD και δώσε:

sudo fdisk -l

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

gtroza, alkisg, ευχαριστώ.

alkisg, οι partitions είναι οι εξής:

μια μικρού μεγέθους τάξης MBytes που δημιουργούν αναγκαστικά τα Win7

η ενεργός των Win7 (περίπου 200GB)

και 100GB unpartitioned space που προοριζόταν για linux.

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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

  • Δημιουργία νέου...