Τετάρτη 10 Νοεμβρίου 2010

Grub:Πώς αλλάζω το αυτόματο "boot" στα linux σε windows


Αποφάσισα σήμερα(μία τελείως idle μέρα...) να κάνω μία ρύθμιση στον υπολογιστή μου την οποία ανέβαλλα εδώ και πολύ καιρό...(ενάμιση χρόνο περίπου...:) )!Επειδή στον υπολογιστή μου έχω  windows 7(να'ναι καλά το msdnaa...) και linux όταν τον ανοίγω και φτάνει στο σημείο που φορτώνεται το grub ώστε να επιλέξεις σε ποιό λογισμικό θα μπείς,η πρώτη επιλογή είναι τα linux mint και έτσι αν δεν είσαι εκείνη την στιγμή μπροστά στον υπολογιστή για να επιλέξεις τα windows,θα μπεί αυτόματα μετά απο λίγα δευτερόλεπτα στα linux.Πολλές φορές με ενόχλησε το γεγονός αυτό,αλλά πάντα το αμελούσα,μέχρι σήμερα...

Αφού μπήκα στα linux mint αποφάσισα να κάνω μία αναζήτηση στο google.Χωρίς πολύ σκέψη πληκτρολογώ "how do i change boot option from linux to windows".Από τα αποτελέσματα μπαίνω σε ένα και βλέπω ένα άρθρο με τίτλο "Set windows as default OS when dual booting ubuntu"(αν σε ενδιαφέρει κάνε κλίκ εδώ).Σκέφτομαι οκ αναφέρεται στα ubuntu αλλά λογικά θα κάνει και για την διανομή mint.Ακολουθώ τις οδηγίες αλλά τα αποτελέσματα δεν ήτανε αυτά που έπρεπε να είναι....

Γιατιιιιιιιιιιιιιιιί???????? 
Σκέφτομαι "τα παρατάω..".
Ξανασκέφτομαι "αν δεν το κάνω τώρα δεν θα το κάνω ποτέ...".
Τελικά υπερισχύει η δεύτερη σκέψη...

Ας γίνω πιο συγκεκριμένη λοιπόν..Πληκτρολογώ στο google "how do i change the boot option from linux mint to windows 7" και ευτυχώς το πρώτο αποτέλεσμα είναι απο το linux mint forum και είναι ακριβώς αυτό που έψαχνα!Διαβάζοντας κατάλαβα οτι το πρόβλημα που αντιμετώπιζα πριν δεν είχε να κάνει με την διανομή αλλά με την έκδοση του grub.'Οπως χαρακτηριστικά λέει και στο σχετικό κείμενο που διάβασα.."A lot has changed for Grub with version 2.0 (Ubuntu 9.10, 10.04 etc.), so if your Linux installation is using grub 2.0 then this is trick should work for you.
With Grub 2 you can no longer edit grub.conf or menu.lst files located in /boot/grub folder."

Δεν γνώριζα την έκδοση του grup που έχω αλλά σκέφτηκα ότι αξίζει να το δοκιμάσω,άλλωστε μία εντολή στην κονσόλα είναι...

Συγκεκριμένα άνοιξα το terminal(menu->accessories->terminal) και έγραψα sudo gedit /etc/default/grub.

Πάτησα enter(πιθανώς θα σας ζητήσει τον κωδικό σας).Εμφανίστηκε αυτό:


   Σχετικά στην αρχή γράφει GRUB_DEFAULT=0.Αυτό σημαίνει πως η πρώτη επιλογή αντιστοιχεί στον αριθμό 0.Ευτυχώς είχα μετρήσει πρίν και η επιλογή για windows ήταν η πέμπτη στην σειρά,η τέταρτη μετρώντας απο το 0.
Άρα άλλαξα το 0 σε 4.


Δηλαδή απλά αλλάζεις το 0 στον αριθμό που αντιστοιχεί στην επιλογή windows.
Πάτησα save,και ανυπομονώντας έκανα επανεκκίνηση για να ελέγξω αν όντως έγινε η αλλαγή.Αλλά.........
Δεν είχε γίνει...(@#$$^%%^&^&*^&(&!!!!!).Μα τι στο καλό έγινε πάλι...!!!??!!!
Ξαναδιαβάζω τις οδηγίες πιο προσεκτικά και παρατηρώ οτι είχα παραβλέψει μία εντολή.
Γυρνώ στο terminal και γράφω update-grub.Και μου εμφανίζει το εξής μήνυμα "/usr/sbin/grub-mkconfig: You must run this as root ".
F@@@ δηλαδή!Δεν ήξερα πως κάνω login ως root...
Αγχώθηκα,αλλά σκέφτηκα "Μάγδα αφού έφτασες μέχρι εδώ δεν θα τα παρατήσεις τώρα..!!!".Χαλαρώνω και σκέφτομαι:
"θα ρωτήσω ένα φιλαράκι που ξέρει απο linux και θα μου το πεί..."
Και αμέσως μετά:
"Οχι θα το βρώ ΜΟΝΗ ΜΟΥ!"(εντάξει όχι και τελείως μόνη το google θα το βρει για μένα....)
Πληκτρολογώ "how do i login as root in linux mint" μπαίνω στο πρώτο αποτέλεσμα.Δεν έβγαζα πολύ άκρη είναι η αλήθεια μέχρι που βρήκα το εξής ενδιαφέρον.
Γραφοντας την εντολή  sudo su - είναι σαν να κάνεις login as root!Tην γράφω στην κονσόλα.
Ξαναγράφω update-grub και ΝΑΙ(!!!!!!) δουλεύει!

Τι έμαθα:
->πώς να "πειράζω" τις ρυθμίσεις του grub
->πώς να κάνω login ως root όταν είμαι στην κονσόλα

->να είμαι πιο προσεκτική
->να στηρίζομαι στον εαυτό μου
->να μην αγχώνομαι όταν κάτι δεν μου βγαίνει με την πρώτη,με λίγο ψάξιμο όλα διορθώνονται

Ουφ!Πολλά έμαθα για σήμερα!Πάω για καμιά μπύρα...!

3 σχόλια:

Ανώνυμος είπε...

poly kalo !!!alla giati na to allakseis se windows ??? anyway ..mipws mporeis apo auto to configuration na allakseis kai to "waiting time" mexri na bootarei to leitourgiko????

magda_dirog είπε...

Epeidh mpainw pio syxna sta windows kai me voleuei perissotero!gi'auto hthela na to allaksw.gia auto pou me rwtas kai fuskika mporeis na to allakseis.ama patiseis panv sthn eikona pou exw valei tha deis oti grafei kai GRUB_TIMEOUT=10.
Auto einai auto pou rwtas.Mporeis na to alla3eis apo 10 se o,ti thes upothetw.Elpizw na voithisa kosth!!

Vania Z είπε...

popoo kala kai egw ithela na to allaksw auto epeidh moy espaze ta neyra!! Euxaristw gia thn voitheia tha paw na to efarmosw twra amesws!