Jump to content



προβλημα με grub , μετα απο νεο partition


herc2k

Recommended Posts

σε 1 δισκο me 2 partition υπαρχουν xp kai ubuntu 8.10.

ολα λειτουργουν οκ. το προβλημα ειναι οτι υπηρχε και αλλο 1 παρτιτιον στα xp αλλα δεν ηταν allocated (δεν το εβλεπε ουτε το xp ουτε το ubuntu) μολις το κανω format kai allocated σε ntfs για να το βλεπουν τα xp

o grub loader κολαει και στην επομενη επανεκκινηση βγαζει error 15 και δεν μπαινω σε κανενα απο τα 2 λειτουργικα. ο grub δηλαδή βλεπει το κενο partition και δεν ξερει απο που να ξεκινησει? αν μπω απλα στο menu.list και αλλαξω το boot order θα στρωσει? ρωταω πριν δοκιμασω τιποτα μην τα κανω χειροτερα

αυτο που μου προτειναν ειναι

Βάλε το livecd, άνοιξε την κονσόλα και δώσε

sudo grub

μετά

find /boot/grub/stage1

Θα σου βγάλει αποτέλεσμα (hdα,β) - α και β θα είναι αριθμοί, με βάση αυτούς δίνεις

root (hdα,β)

Αν πχ η find σου δώσει (hd0,1) τότε θα γράψεις root (hd0,1)

setup (hd0)

θα δουλεψει? ρωταω πρωτα για να μην δοκιμαζω οτι να ναι και τα κανω χειροτερα

Link to comment
Share on other sites

Καλύτερα κάνε το όπως λέει εδώ.

1. Pop in the Live CD, boot from it until you reach the desktop.
2. Open a terminal window or switch to a tty.
3. Type "grub"
4. Type "root (hd0,6)", or whatever your harddisk + boot partition numbers are (my /boot is at /dev/sda7, which translates to hd0,6 for grub).
5. Type "setup (hd0)", ot whatever your harddisk nr is.
6. Quit grub by typing "quit".
7. Reboot.

Link to comment
Share on other sites

αυτο που μου προτειναν ειναι

Βάλε το livecd, άνοιξε την κονσόλα και δώσε

sudo grub

μετά

find /boot/grub/stage1

Θα σου βγάλει αποτέλεσμα (hdα,β) - α και β θα είναι αριθμοί, με βάση αυτούς δίνεις

root (hdα,β)

Αν πχ η find σου δώσει (hd0,1) τότε θα γράψεις root (hd0,1)

setup (hd0)

θα δουλεψει? ρωταω πρωτα για να μην δοκιμαζω οτι να ναι και τα κανω χειροτερα

ναι λογικα θα δουλεψει μια χαρα αλλα προσεξε να δωσεις σωστα τα (α & β) hdd number & hdd partition

Link to comment
Share on other sites

Καλησπέρα,

προφανώς το partition που δεν είναι allocate είναι πιο "μπροστά" στο δίσκο απο το partition

που είναι εγκατεστημένο το grub (ίδιο με αυτό του ubuntu).

Οι συγκεκριμένες εντολές θα φτιάξουν το grub αλλα δε θα μπορείς να bootάρεις στο ubuntu

(μπορεί να μη μπορείς να bootάρεις ούτε στα windows αν το partition που δεν είναι allocated είναι πιο "μπροστά"

και απο το partition των windows).

Το καλύτερο είναι να bootάρεις με live-CD (ubuntu) και να κάνεις sudo fdisk -l

ετσι θα σου βγάλει για όλους τους δίσκους που έχει βρεί το partition table.

Απο εκεί μπορείς να δείς που βρίσκεται το un-allocated partition και αναλόγως τη θέση του εκτός απο την νέα

εγκατάσταση του MSB με το σωστό partition number για να βρίσκει το grub (οι παραπάνω εντολές) θα πρεπει

να διορθώσεις και τα partition numbers στο /boot/grub/menu.lst αρχείο για όλες τις καταχωρίσεις

που βρίσκονται μέσα (για boot σε windows και boot σε ubuntu).

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

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

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.