PDA

Επιστροφή στο Forum : Ο GRUB δεν φορτώνει τα WIN10



bouhc
30-09-15, 14:35
Στο σύστημά μου συνυπάρχουν win7, win 8.1, win 10 και Ubuntu 15.04 όλα στις 64μπιτες εκδόσεις. O grub αναγνωρίζει όλα τα λειτουργικά τα οποία και εμφανίζει στο μενού εκκίνησης. Όταν επιλέγω τα 7 ή τα 8.1 το λειτουργικό φορτώνεται κανονικά. Όμως, όταν επιλέγω να φορτώσω τα 10, επιμένει να φορτώνει τα 8.1.
Να σημειώσω ότι το κάθε λειτουργικό είναι εγκατεστημένο σε δικό του δίσκο και όταν κάνω εκκίνηση από τον κάθε δίσκο ξεχωριστά (μέσω boot μενού της μητρικής) το κάθε λειτουργικό ξεκινάει κανονικά.
Επειδή δεν μπορώ να καταλάβω τι γίνεται και για να αποκλείσω την πιθανότητα να έχει κάτσει ο loader των 10 σε κάποιο άλλο δίσκο, έκανα εκκινήσεις με συνδεδεμένο πάνω στη μητρική μόνο ένα δίσκο κάθε φορά. Όλες οι εκκινήσεις έγιναν κανονικά.
Στο μενού του grub βλέπω ότι έχει αναγνωρίσει σωστά το που βρίσκεται το κάθε λειτουργικό, αλλά, παρ' όλα αυτά, δεν ξεκινάει τα 10άρια.

Η επόμενη λύση είναι να κάνω ένα ακόμα multiboot σε κάποιο άλλο δίσκο (απ' τους win) που να περιλαμβάνει μόνο τα λειτουργικά της μικρομαλακής, αλλά δεν είναι κάτι που το θέλω.

Έχει κανείς καμμιά ιδέα του τι μπορεί να συμβαίνει;

Ronin
30-09-15, 17:50
Ποιά έκδοση του grub;

Παράθεσε και το grub.cfg, menu.lst ή ό,τι έχεις.

Mosfet
30-09-15, 21:17
Δώσε και μια fdisk -l (σαν root), με όλους τους δίσκους συνδεδεμένους.

Βεβαιώσου ότι τα windows 10 δεν δημιούργησαν ένα μικρό-bootable partition, από όπου boot-άρουν.

bouhc
01-10-15, 19:29
Ποιά έκδοση του grub;

Παράθεσε και το grub.cfg, menu.lst ή ό,τι έχεις.




Δώσε και μια fdisk -l (σαν root), με όλους τους δίσκους συνδεδεμένους.

Βεβαιώσου ότι τα windows 10 δεν δημιούργησαν ένα μικρό-bootable partition, από όπου boot-άρουν.

Έχω κάνει upload τα Grub.cfg και grub-menu.lst και ένα αρχείο με την έξοδο της fdisk -l
Τα λειτουργικά βρίσκονται στους παρακάτω δίσκους:
sda ubuntu 15.04
sdb win 8.1
sdd win 7 64
sde win 10 64
sdf Δίσκος που χρησιμοποιείται απ' όλα τα windows λειτουργικά για backup
sdg win 7 32

@jiakomo Όταν εμφανίζει το boot μενού λέει "grub 2.02~beta2-22 ubuntu1.1".

@mosfet πώς βεβαιώνομαι ότι δεν έχουν δημιουργήσει το partition που λες;

161602 161603 161604

sweet dreams
01-10-15, 21:03
Άσχετα με το ψάξιμο που κάνεις μέσω grub, επειδή έχω κι' εγώ το ίδιο περίπου, γιατί δεν φτιάχνεις το Boot menu με το EasyBCD;;; (http://neosmart.net/EasyBCD/)

Mosfet
03-10-15, 01:37
@mosfet πώς βεβαιώνομαι ότι δεν έχουν δημιουργήσει το partition που λες;

Φαίνεται από τα windows, αλλά και από το fdisk. Συγκεκριμένα έχεις:

δίσκος sdd (όπου έχεις τα win7 64 όπως έγραψες)


Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 3907026943 3907024896 1,8T 7 HPFS/NTFS/exFAT

δηλαδή έχεις ένα partition (που είναι και active)

Επιπλέον έχεις:

δίσκος sde (όπου έχεις τα win 10 64)


Device Boot Start End Sectors Size Id Type
/dev/sde1 2048 718846 716799 350M 7 HPFS/NTFS/exFAT
/dev/sde2 * 718848 3906103471 3905384624 1,8T 7 HPFS/NTFS/exFAT
/dev/sde3 3906105344 3907026943 921600 450M 27 Hidden NTFS WinRE

δηλαδή τρία(!) partitions (από τα οποία active είναι το δεύτερο). Υποψιάζομαι ότι εδώ πρέπει να κάνεις active το πρώτο (ή το 3ο).

Δοκίμασε να κάνεις active το πρώτο καταρχήν partition (και στη συνέχεια το 3ο), ματσάροντας αντίστοιχα το root στο menuentry "Windows 10 64 bit (on /dev/sde1) ".

Επίσης, από το menuentry των windows 10, είδα ότι σου λείπει το


drivemap -s (hd0) ${root}

Τσέκαρέ το... :hmm:

bouhc
05-10-15, 09:37
Άσχετα με το ψάξιμο που κάνεις μέσω grub, επειδή έχω κι' εγώ το ίδιο περίπου, γιατί δεν φτιάχνεις το Boot menu με το EasyBCD;;; (http://neosmart.net/EasyBCD/)

Τα προβλήματά μου είναι δύο σ' αυτή την περίπτωση:
1. Θέλω ο Grub να καθίσει στο δίσκο με το Ubuntu ο οποίος είναι ext με αποτέλεσμα να μην είναι ορατός μέσα από τα windows. Νομίζω ότι το EasyBCD δεν έχει έκδοση Linux ή κάνω λάθος;
2. Επειδή δεν το έχω χρησιμοποιήσει ποτέ, φοβάμαι μην τα κάνω μαντάρα. Από την άλλη δεν έχω βρεί κάποια βοήθεια στο internet για την περίπτωσή μου.


Φαίνεται από τα windows, αλλά και από το fdisk. Συγκεκριμένα έχεις:

δίσκος sdd (όπου έχεις τα win7 64 όπως έγραψες)


Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 3907026943 3907024896 1,8T 7 HPFS/NTFS/exFAT

δηλαδή έχεις ένα partition (που είναι και active)

Επιπλέον έχεις:

δίσκος sde (όπου έχεις τα win 10 64)


Device Boot Start End Sectors Size Id Type
/dev/sde1 2048 718846 716799 350M 7 HPFS/NTFS/exFAT
/dev/sde2 * 718848 3906103471 3905384624 1,8T 7 HPFS/NTFS/exFAT
/dev/sde3 3906105344 3907026943 921600 450M 27 Hidden NTFS WinRE

δηλαδή τρία(!) partitions (από τα οποία active είναι το δεύτερο). Υποψιάζομαι ότι εδώ πρέπει να κάνεις active το πρώτο (ή το 3ο).

Δοκίμασε να κάνεις active το πρώτο καταρχήν partition (και στη συνέχεια το 3ο), ματσάροντας αντίστοιχα το root στο menuentry "Windows 10 64 bit (on /dev/sde1) ".

Επίσης, από το menuentry των windows 10, είδα ότι σου λείπει το


drivemap -s (hd0) ${root}

Τσέκαρέ το... :hmm:

Λες να το κάνω active δοκιμαστικά από τον editor τη στιγμή που φορτώνει το μενού; Μήπως μπορείς να μου πεις πώς θα πρέπει να διαμορφωθούν οι εντολές για να γίνει αυτό;
Αν και αφού δουλέψει σωστά, από κει και πέρα ξέρω πως να κάνω μόνιμη την αλλαγή μέσω του Grub-config. Το πριν είναι που με προβληματίζει :)

NoMoreDos
05-10-15, 10:03
Το active στο διαμέρισμα πρέπει να το αλλάξεις με το gparted, ή όποιο πρόγραμμα έχεις εσύ για αυτήν την δουλειά,αυτό είναι θέμα bios και όταν φτάνεις στο grub είναι ήδη πολύ αργά για να ορίσεις active.
Στο μενού μόνο αλλάζεις ποιο διαμέρισμα θα βλέπει.

sweet dreams
05-10-15, 10:11
Τα προβλήματά μου είναι δύο σ' αυτή την περίπτωση:
1. Θέλω ο Grub να καθίσει στο δίσκο με το Ubuntu ο οποίος είναι ext με αποτέλεσμα να μην είναι ορατός μέσα από τα windows. Νομίζω ότι το EasyBCD δεν έχει έκδοση Linux ή κάνω λάθος;
2. Επειδή δεν το έχω χρησιμοποιήσει ποτέ, φοβάμαι μην τα κάνω μαντάρα. Από την άλλη δεν έχω βρεί κάποια βοήθεια στο internet για την περίπτωσή μου.


To EasyBCD θα το έχεις στα Windows και θα επιλέγεις εσύ από ποιο θα κάνεις boot, που είναι το πρόβλημα. Επίσης δεν υπάρχει ποιο εύκολη ρύθμιση από του EasyBCD, δοκίμασε το. Περνάς όλα τα λειτουργικά με τον ίδιο τρόπο που σου έχω παρακάτω για το Linux.

161700161701

Δημιουργία του Boot Manager με το EasyBCD(Windows+Linux)

Δημιουργία του Boot Manager με το EasyBCD(Windows+Linux)

Κατεβάζουμε(Δεν χρειάζεται να βάλουμε όνομα και email, πατάμε κατευθείαν στο "Download) και εγκαθιστούμε το EasyBCD" στον πρώτο δίσκο.
Aνοίγουμε το πρόγραμμα και πάμε στο:"Add New Entry" για να προσθέσουμε τον GRUB του Linux προγράμματος.
Επιλέγουμε το:GRUB 2 >> γράφουμε το όνομα του λειτουργικού >> Αutomatically locate and load >> Add Entry.
Πάμε στο:"BCD Deployment">> επιλέγουμε το partition που είναι ο C: >> τικάρουμε το:"Install the Windows....to the MBR" >> Write MBR. Περιμένουμε για επιτυχή επιβεβαίωση της ενέργειας και πάμε στo:"Edit Boot Menu".
Φτιάχνουμε την σειρά των λειτουργικών όπως θέλουμε και πατάμε στο "Save Settings".

161696161697161699161698

dimitri_ns
05-10-15, 11:23
Μακριά από το EasyBCD.
Μείνε στον grub

Με τον grub όλα είναι εύκολα
Με ότι είναι win, ο θεός και η ψυχή σου

ΑΝ ΤΑ WIN ΕΧΟΥΝ ΕΓΚΑΤΑΣΤΑΘΕΙ ΣΩΣΤΑ (δηλαδή όπως θέλουν καi γουστάρουν) με τον bootloader στον ίδιο δίσκο με τα win και τα win σε ένα δίσκο μαζεμένα και όχι λίγα εδώ, λίγα εκεί και τα υπόλοιπα στην Αμερική (δηλαδή στον εξωτερικό σκληρό) , τότε μπαίνεις σε μια διανομή linux πούχεις εγκαταστήσει και ξαναεγκαθιστάς τον grub

Ακόμα και αν το pc σου δεν μπουτάρει, με το supergrub live cd θα μπουτάρει http://www.supergrubdisk.org/

Για να καθίσει ο grub kai to ubuntu στον ίδιο δίσκο, δες σε ποιον δίσκο είναι το ubuntu, χρησιμοποίησε το grubsuperdisk, φόρτωσε ubuntu και κάνε εγκατάσταση του grub
δηλαδή
grub-install /dev/sd.......
update-grub

sweet dreams
05-10-15, 11:54
Μακριά από το EasyBCD.


Aυτό θα πρέπει να συνοδεύεται και από κάτι κακό που σου δημιούργησε το EasyBCD, αλλιώς δεν έχει νόημα, λέω εγώ τώρα........................
Εκτός αν πηγαίνει στο "δουλεύω μεν Windows, αλλά θέλω να τα ξεκινάω με grub" :rolleyes: :rolleyes: :rolleyes:

- - - Updated - - -




Με τον grub όλα είναι εύκολα
Με ότι είναι win, ο θεός και η ψυχή σου

Nα μην σχολιάσω βέβαια αυτό, γιατί με το EasyBCD θα είχε τελειώσει με μερικά κλικ και δεν θα χρειαζόταν ένα νήμα ολόκληρο από οδηγίες............

dimitri_ns
05-10-15, 13:37
Aυτό θα πρέπει να συνοδεύεται και από κάτι κακό που σου δημιούργησε το EasyBCD, αλλιώς δεν έχει νόημα, λέω εγώ τώρα........................
......

Το easyBCD το είχα παλέψει 2 φορές, 1 σε desktop και 1 σε laptop όταν πρωτοβγήκαν τα 8 και το uefi.
Εγκατάσταση εύκολη, μπουτάρισμα ΟΚ
Μετά αρχίσανε τα όργανα
Νέο partition με linux
Πως ενημερώνεται το easy? Μπάχαλο. Και επειδή διέγραψα και τα win χειρότερο μπάχαλο (ολα γίνανε με gparted)
Στο τέλος ήθελα να διαγράψω το easy, όλο και κάτι έμενε
Αυτά πριν ένα δύο χρόνια
Με τον grub όλα δουλέψανε OK και ανάλογα σε ποιά διανομή έμπαινα και έκανα installation την έβαζε και πρώτη στις επιλογές (όχι ότι είναι δύσκολο να αλλάξεις την σειρά αλλά αφού το κάνει μόνος του, προς τι το παίδεμα)

Αυτά

- - - Updated - - -



Nα μην σχολιάσω βέβαια αυτό, γιατί με το EasyBCD θα είχε τελειώσει με μερικά κλικ και δεν θα χρειαζόταν ένα νήμα ολόκληρο από οδηγίες............

Αυτό κυρίως είναι το πρόβλημα με τα win... Μερικά κλικ
Που αν δουλέψουνε όλα ΟΚ, αν δεν δουλέψουνε πιασ' τ' αυγό και κούρευτο.

Οσον αφορά το αν χρειάζεται ένα νήμα με οδηγίες, μήπως ξέρεις αν τα iwn τα εγκατέστησε σε ένα δίσκο, ή σε δυό-τρείς ? :p

Μιας και το θυμήθηκα. Μπορεί να χρησιμοποιήσει και τον bootloader των 8 (υποθέτω θα γίνεται και στα 10άρια) για να μπουτάρει όποιο λειτουργικό θέλει (ακόμα και linux) αρκεί να μην διαγράψει ποτέ τα 8άρια (ή αντίστοιχα τα 10ρια), επομένως ούτε bcd ούτε grub

Ελεγα να δοκιμάσω τα 10άρια τον Οκτώβριο (2-3 μήνες μετά την κυκλοφορία τους) Εν τέλει κάτι ξέρει από win ο τεράστιος Biggeo που λέει ότι θα τα βάλει το Πάσχα :p

sweet dreams
05-10-15, 14:14
Το easyBCD το είχα παλέψει 2 φορές, 1 σε desktop και 1 σε laptop όταν πρωτοβγήκαν τα 8 και το uefi.
Εγκατάσταση εύκολη, μπουτάρισμα ΟΚ
Μετά αρχίσανε τα όργανα
Νέο partition με linux
Πως ενημερώνεται το easy? Μπάχαλο. Και επειδή διέγραψα και τα win χειρότερο μπάχαλο (ολα γίνανε με gparted)
Στο τέλος ήθελα να διαγράψω το easy, όλο και κάτι έμενε
Αυτά πριν ένα δύο χρόνια
Με τον grub όλα δουλέψανε OK και ανάλογα σε ποιά διανομή έμπαινα και έκανα installation την έβαζε και πρώτη στις επιλογές (όχι ότι είναι δύσκολο να αλλάξεις την σειρά αλλά αφού το κάνει μόνος του, προς τι το παίδεμα)

Αυτά

- - - Updated - - -



Αυτό κυρίως είναι το πρόβλημα με τα win... Μερικά κλικ
Που αν δουλέψουνε όλα ΟΚ, αν δεν δουλέψουνε πιασ' τ' αυγό και κούρευτο.

Οσον αφορά το αν χρειάζεται ένα νήμα με οδηγίες, μήπως ξέρεις αν τα iwn τα εγκατέστησε σε ένα δίσκο, ή σε δυό-τρείς ? :p

Μιας και το θυμήθηκα. Μπορεί να χρησιμοποιήσει και τον bootloader των 8 (υποθέτω θα γίνεται και στα 10άρια) για να μπουτάρει όποιο λειτουργικό θέλει (ακόμα και linux) αρκεί να μην διαγράψει ποτέ τα 8άρια (ή αντίστοιχα τα 10ρια), επομένως ούτε bcd ούτε grub

Ελεγα να δοκιμάσω τα 10άρια τον Οκτώβριο (2-3 μήνες μετά την κυκλοφορία τους) Εν τέλει κάτι ξέρει από win ο τεράστιος Biggeo που λέει ότι θα τα βάλει το Πάσχα :p

Για να έχεις την ευχέρεια να γράφεις, να σβήνεις, να προσθέτεις και να αφαιρείς λειτουργικά βάζεις το EasyBCD. Οι αλλαγές γίνονται ακριβώς με τις ίδιες ενέργειες που κάνεις την πρώτη φορά πανεύκολα και με ασφάλεια ότι δεν θα έχεις κάποιο πρόβλημα μετά στο bootαρισμα.΄
Eπειδή ανέφερες και αν είναι τα λειτουργικά σε διαφορετικό δίσκο, εγώ τα 10αρια τα έχω σε άλλο δίσκο από τα υπόλοιπα, δεν υπάρχει πρόβλημα.
Όσο για τα 10αρια καλά λέει ο Biggeo, δεν είναι ακόμη για κύριο λειτουργικό, εγώ τα έχω προς το παρόν για δοκιμές, ακόμη τα έχουν τα προβλήματα τους.

bouhc
06-10-15, 11:32
...
Επιπλέον έχεις:

δίσκος sde (όπου έχεις τα win 10 64)


Device Boot Start End Sectors Size Id Type
/dev/sde1 2048 718846 716799 350M 7 HPFS/NTFS/exFAT
/dev/sde2 * 718848 3906103471 3905384624 1,8T 7 HPFS/NTFS/exFAT
/dev/sde3 3906105344 3907026943 921600 450M 27 Hidden NTFS WinRE

δηλαδή τρία(!) partitions (από τα οποία active είναι το δεύτερο). Υποψιάζομαι ότι εδώ πρέπει να κάνεις active το πρώτο (ή το 3ο).

Δοκίμασε να κάνεις active το πρώτο καταρχήν partition (και στη συνέχεια το 3ο), ματσάροντας αντίστοιχα το root στο menuentry "Windows 10 64 bit (on /dev/sde1) ".

Επίσης, από το menuentry των windows 10, είδα ότι σου λείπει το


drivemap -s (hd0) ${root}

Τσέκαρέ το... :hmm:

Οι αλλαγές είτε στο 1ο είτε στο 3ο patrition δεν έφεραν αποτέλεσμα. Μάλιστα εδώ βρήκα και το εξής: η διαχείριση δίσκων μου δείχνει ότι το 1ο διαμέρισμα είναι δεσμευμένο από το σύστημα, το 2ο είναι τα win 10 και το 3ο είναι διαμέρισμα αποκατάστασης. :confused: Αυτό το τελευταίο πρώτη φορά το βλέπω. Μάλιστα, όταν κάνω δεξί κλικ επάνω του, δεν μου δίνει τις επιλογές κατάργησης τόμου ή επέκτασης ή συρρίκνωσης κλπ. που δίνει στα άλλα partition. Άραγε αν θελήσω κάποτε να το καταργήσω πώς θα γίνει;:hmm:



To EasyBCD θα το έχεις στα Windows και θα επιλέγεις εσύ από ποιο θα κάνεις boot, που είναι το πρόβλημα. Επίσης δεν υπάρχει ποιο εύκολη ρύθμιση από του EasyBCD, δοκίμασε το. Περνάς όλα τα λειτουργικά με τον ίδιο τρόπο που σου έχω παρακάτω για το Linux....


Δυστυχώς η 1η προσπάθεια απέτυχε. Κάποιο λάθος έκανα και δεν έσωσε το μενού εκεί που ήθελα (αλλά δεν βρήκα και κανένα δίσκο που να το έσωσε). Ποιός ξέρει τι μ...α έκανα :hmm: Πάντως η απορία μου σχετικά με το αν μπορεί να δει τον ext3 μέσα από τα win λύθηκε: ΜΠΟΡΕΙ!!!:oneup:

Θα επανέλθω με νεώτερα...

Ronin
08-10-15, 13:46
Έχω κάνει upload τα Grub.cfg και grub-menu.lst και ένα αρχείο με την έξοδο της fdisk -l
Τα λειτουργικά βρίσκονται στους παρακάτω δίσκους:
sda ubuntu 15.04
sdb win 8.1
sdd win 7 64
sde win 10 64
sdf Δίσκος που χρησιμοποιείται απ' όλα τα windows λειτουργικά για backup
sdg win 7 32

@jiakomo Όταν εμφανίζει το boot μενού λέει "grub 2.02~beta2-22 ubuntu1.1".

@mosfet πώς βεβαιώνομαι ότι δεν έχουν δημιουργήσει το partition που λες;

161602 161603 161604

Ο /dev/sde2 εχει τα win10, σωστά; Δοκίμασε να πεις στον grub να φορτώσει το 2ο partition από τον δισκο με τα win10, δηλ το set root='hd4,msdos1' να γίνει set root='hd4,msdos2'

bouhc
13-10-15, 02:32
Λοιπόν, τα νεότερα έχουν ως εξής:

Έχω ξεφορτωθεί τα δεσμευμένα από το σύστημα partitions για τα win 7 64, win 8 64 και win 10. Τα λειτουργικά ξεκινούν κανονικά όταν επιλέξω τον κάθε δίσκο ξεχωριστά στην εκκίνηση. Η fdisk -l με συνδεδεμένους όλους τους δίσκους μου δίνει:


Disk /dev/sda: 596,2 GiB, 640135028736 bytes, 1250263728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x81a3bf9e

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2046 1240008703 1240006658 591,3G 5 Extended
/dev/sda3 1240008704 1250263039 10254336 4,9G 82 Linux swap / Solaris
/dev/sda5 2048 1240008703 1240006656 591,3G 83 Linux

Partition table entries are not in disk order.
Disk /dev/sdb: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x516b7693

Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 3907026943 3907024896 1,8T 7 HPFS/NTFS/exFAT

Disk /dev/sdd: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x2e095e58

Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 3907026943 3907024896 1,8T 7 HPFS/NTFS/exFAT

Disk /dev/sde: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x6bc128f5

Device Boot Start End Sectors Size Id Type
/dev/sde1 * 2048 3907025071 3907023024 1,8T 7 HPFS/NTFS/exFAT

Disk /dev/sdf: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x14a6f886

Device Boot Start End Sectors Size Id Type
/dev/sdf1 * 2048 3907026943 3907024896 1,8T 7 HPFS/NTFS/exFAT

Disk /dev/sdg: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2e3fea03

Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
/dev/sdg2 206848 1953521663 1953314816 931,4G 7 HPFS/NTFS/exFAT


Το grub.cfg είναι το:


#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="${saved_entry}"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}

if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
set gfxmode=640x480
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=el_GR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30,0; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
linux /boot/vmlinuz-3.19.0-30-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.19.0-30-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
menuentry 'Ubuntu, με Linux 3.19.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-30-generic-advanced-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-30-generic ...'
linux /boot/vmlinuz-3.19.0-30-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro quiet splash $vt_handoff
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-30-generic
}
menuentry 'Ubuntu, with Linux 3.19.0-30-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-30-generic-init-upstart-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-30-generic ...'
linux /boot/vmlinuz-3.19.0-30-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-30-generic
}
menuentry 'Ubuntu, with Linux 3.19.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-30-generic-recovery-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-30-generic ...'
linux /boot/vmlinuz-3.19.0-30-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro recovery nomodeset
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-30-generic
}
menuentry 'Ubuntu, με Linux 3.19.0-15-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-15-generic-advanced-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-15-generic ...'
linux /boot/vmlinuz-3.19.0-15-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro quiet splash $vt_handoff
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-15-generic
}
menuentry 'Ubuntu, with Linux 3.19.0-15-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-15-generic-init-upstart-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-15-generic ...'
linux /boot/vmlinuz-3.19.0-15-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-15-generic
}
menuentry 'Ubuntu, with Linux 3.19.0-15-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-15-generic-recovery-f6d7aa4b-78d3-4c90-aa70-c5c052ceede8' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
echo 'Φόρτωση Λίνουξ 3.19.0-15-generic ...'
linux /boot/vmlinuz-3.19.0-15-generic root=UUID=f6d7aa4b-78d3-4c90-aa70-c5c052ceede8 ro recovery nomodeset
echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...'
initrd /boot/initrd.img-3.19.0-15-generic
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
knetbsd /boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
else
search --no-floppy --fs-uuid --set=root f6d7aa4b-78d3-4c90-aa70-c5c052ceede8
fi
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober_proxy ###
menuentry "Windows 10 64 bit (loader) (on /dev/sde1)" --class windows --class os $menuentry_id_option 'osprober-chain-CCB8E3CCB8E3B35E' {
savedefault
insmod part_msdos
insmod ntfs
set root='hd4,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 CCB8E3CCB8E3B35E
else
search --no-floppy --fs-uuid --set=root CCB8E3CCB8E3B35E
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
menuentry "Windows 8.1 64 bit (on /dev/sdb1)" --class windows --class os $menuentry_id_option 'osprober-chain-CCB8E3CCB8E3B35E' {
savedefault
insmod part_msdos
insmod ntfs
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 CCB8E3CCB8E3B35E
else
search --no-floppy --fs-uuid --set=root CCB8E3CCB8E3B35E
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 64 bit (on /dev/sdd1)" --class windows --class os $menuentry_id_option 'osprober-chain-B406007806003E3C' {
savedefault
insmod part_msdos
insmod ntfs
set root='hd3,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,msdos1 --hint-efi=hd3,msdos1 --hint-baremetal=ahci3,msdos1 B406007806003E3C
else
search --no-floppy --fs-uuid --set=root B406007806003E3C
fi
parttool ${root} hidden-
chainloader +1
}
menuentry "Windows 7 32 bit (on /dev/sdg1)" --class windows --class os $menuentry_id_option 'osprober-chain-B8160C40160C025C' {
savedefault
insmod part_msdos
insmod ntfs
set root='hd6,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd6,msdos1 --hint-efi=hd6,msdos1 --hint-baremetal=ahci6,msdos1 B8160C40160C025C
else
search --no-floppy --fs-uuid --set=root B8160C40160C025C
fi
parttool ${root} hidden-
chainloader +1
}
### END /etc/grub.d/30_os-prober_proxy ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


Δεν έχω κάνει καμία αλλαγή στη φυσική θέση των δίσκων. Παρόλα αυτά, ενώ συνεχίζει να αναγνωρίζει το σωστό partition των 10, φορτώνει τα 8.1. :evil::mad:
Το κουφό είναι ότι αν αποσυνδέσω τον δίσκο με τα 8.1 και επιλέξω να φορτώσει τα 10άρια, τότε τα φορτώνει κανονικά :shock: . Αν ξανασυνδέσω τον δίσκο, και κάνω την ίδια επιλογή από το μενού, μου φορτώνει τα 8.1 :crazy::wall::blink::stunned::censored:
Να το σπάσω ή όχι;;

- - - Updated - - -




Δυστυχώς η 1η προσπάθεια απέτυχε. Κάποιο λάθος έκανα και δεν έσωσε το μενού εκεί που ήθελα (αλλά δεν βρήκα και κανένα δίσκο που να το έσωσε). Ποιός ξέρει τι μ...α έκανα :hmm: Πάντως η απορία μου σχετικά με το αν μπορεί να δει τον ext3 μέσα από τα win λύθηκε: ΜΠΟΡΕΙ!!!:oneup:

Θα επανέλθω με νεότερα...

Στη δεύτερη προσπάθεια με το easyBDC τα κατάφερα :yahoo:. Όλα τα λειτουργικά φαίνονται και το κυριότερο, ξεκινάνε και σωστά. Το μόνο πρόβλημα είναι ότι, ενώ θέλησα να εγκαταστήσω το boot manager στο δίσκο του Linux (αυτόν επέλεξα στο BCD Deployment νομίζοντας ότι έτσι θα γίνει η δουλειά) αυτός εγκαταστάθηκε στον C: που βρίσκονται τα 10άρια. Τεσπα, δεν θα ασχοληθώ άλλο με τον Grub. Σχεδόν δύο εβδομάδες (με 5 μέρες απουσία) το παιδεύω.

sweet dreams
13-10-15, 10:13
:oneup:

@ ADSLgr.com All rights reserved.