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

Ubuntu Grub error


Jason 93

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

Δημοσ.

Η κατασταση εχει ως εξης...

Εχω ubuntu και vista σε διαφορετικα partitions. Στην εκκινηση ο grub μου βγαζει 4 επιλογες: κανονικη εκκινηση του ubuntu, εκκινηση με διαγνωστικα εργαλεια η κατι τετοιο για το ubuntu, τεστ για την μνημη ram και τα vista. Ολα ηταν οκ αλλα ηθελα να αλλαξω την προεπιλεγμενη επιλογη που ηταν το Ubuntu και να βαλω τα vista για προεπιλεγμενα. Googlara και βρηκα εναν οδηγο σε forum σχετικο με τα ubuntu που ελεγε να γραψω στο τερματικο του ubuntu: sudo regedit /boot/grub/menu.lst (η καπως ετσι) και να αλλαξω την τιμη του default σε αυτη που εχει η επιλογη που θελω να ορισω για προεπιλογη. Δηλαδη το 0 που ηπυρχε να το κανω 4 (0=ubuntu,1=διαγνωστικα,2=ram test,3=other operating systems,4=windows vista). Το εκανα και λειτουργησε αλλα δεν μπορω να μπω στα ubuntu κανονικα. τι εννοω; Οταν παταω την κανονικη εκκινηση του ubuntu μου βγαζει αυτο:

Boot from (hd0,4) ext4 cSd7b44c-a140-4d2e-9ffd-0d1414c3cb90

Error 15: File not found

press any key to continue

και με ξαναβγαζει στις επιλογες. Ευτηχως απο διαγνωστικη λειτουργια μπαινει αλλα χρειαζεται περισσοτερη ωρα και να πατησω και resume normal boot οταν μου βγαζει τα εργαλεια. στα vista μπαινω κανονικα.

Δημοσ.

για πόσταρε τα περιεχόμενα του /boot/grub/menu.lst σου. Μπορεί άθελα σου να πρόσθεσες κανένα χαρακτήρα κατά την αλλαγή.

Δημοσ.

Εκτος απο τα περιεχομενα του /boot/grub/menu.list, ποσταρε και οτι σου βγαλουν οι 2 παρακατω εντολες

>sudo fdisk -l

ls -l /dev/disk/by-uuid/

επειδη δεν μπορω να μαντεψω σε ποιο partition σου αντιστοιχει το uuid "cSd7b44c-a140-4d2e-9ffd-0d1414c3cb90". :)

 

Και ξεχνα το regedit! Ο επεξεργαστης κειμενου του gnome λεγεται gedit.

Δημοσ.

Τα περιεχομενα του menu.lst ειναι αυτα:

 

>
default		4
timeout		10


title		Ubuntu 9.04, kernel 2.6.28-11-generic
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-1sudo gedit /boot/grub/menu.lst1-generic
quiet

title		Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90 ro  single
initrd		/boot/initrd.img-2.6.28-11-generic

title		Ubuntu 9.04, memtest86+
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/memtest86+.bin
quiet

title           Other operating systems:
root

title		Windows Vista (loader)
rootnoverify	(hd0,1)
savedefault
makeactive
chainloader	+1

 

Οσο για τις εντολές:

>jason@jason-laptop:~$ sudo fdisk -1

fdisk: invalid option -- '1'

 

και

 

>jason@jason-laptop:~$ ls -1 /dev/disk/by-uuid/

2c5cdd60-b9f6-4008-bfaa-cbff372384ec

A08888BA88889108

BA4C7A984C7A4EDF

c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90

F27C85477C850795

Δημοσ.

vMXdiMA

 

αλλαξέ το menu.lst σε:

>
default		4
timeout		10

title		Ubuntu 9.04, kernel 2.6.28-11-generic
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-11-generic
quiet

title		Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90 ro  single
initrd		/boot/initrd.img-2.6.28-11-generic

title		Ubuntu 9.04, memtest86+
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/memtest86+.bin
quiet

title		Windows Vista (loader)
rootnoverify	(hd0,1)
savedefault
makeactive
chainloader	+1

Δημοσ.

Χωρις τη σωστη εξοδο απο τις 2 εντολες που ζητησα, το μονο που μπορω να κανω ειναι να μαντεψω οτι το ubuntu σου εινια στο 5ο partition του σκληρου.

 

Σημειωση: ΔΕΝ εχεις γραμμη στο /boot/grub/menu.lst που να λεει "Other operating systems", αρα να δικαιολογει τα vista σαν επιλογη #4 στο default.

 

Με την τωρινη κατασταση του αρχειο, για να ορισεις τα vista σαν default πρεπει να βαλεις "default 3".

 

Και εχεις κανει ενα μικρο λαθος στις γραμμες που αφορουν το ubuntu.

>title		Ubuntu 9.04, kernel 2.6.28-11-generic
uuid		c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=c5d7b44c-a140-4d2e-9ffd-0d1414c3cb90 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-1[u]sudo gedit /boot/grub/menu.lst[/u]1-generic

 

:D (paste κατα λαθος μαλλον)

 

Σβησε οτι βλεπεις υπογραμμισμενο και αλλη φορα να αλλαζεις μονο το εκει που πρεπει, δηλαδη μονο το "default Χ" κομματι του αρχειου.

Δημοσ.

Σαν γενική συμβουλή για εύκολες αλλαγές στον grub να κατεβάσετε το πρόγραμμα kgrubeditor μέσω synaptic. Πανεύκολο προγραμμα και μπορείς να κάνεις ότι αλλαγές θέλεις.

Δημοσ.
Σημειωση: ΔΕΝ εχεις γραμμη στο /boot/grub/menu.lst που να λεει "Other operating systems", αρα να δικαιολογει τα vista σαν επιλογη #4 στο default.

My fault, για να είναι πιο ευδιάκριτο το περιεχόμενο αφαίρεσα τα σχόλια και το έβαλα σε CODE tags -και την πήρα μαζί κατά λάθος.

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

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

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