warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 ουπς, τώρα το είδα και εγώ οτι είχα γράψει πατάτα από το copy-paste, sorry σωστός ο twiner, hd1 είναι ο sdb αλλά από ότι βλέπω το partition των windows είναι το sdb5 άρα (hd1,5) στο grub2 τα partitions ξεκινάνε από το 1 και οι δίσκοι από το 0 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
devill0 Δημοσ. 2 Ιανουαρίου 2011 Μέλος Share Δημοσ. 2 Ιανουαρίου 2011 λοιπόν -με κάθε επιφύλαξη- 1. >sudo gedit /etc/grub.d/40_custom 2. άλλαξε τα περιεχόμενα του αρχείου ώστε να είναι: >#!/bin/sh exec tail -n +3 $0 #διάφορα σχόλια που έχει το αρχείο #διάφορα σχόλια που έχει το αρχείο menuentry “Windows 7″ { insmod ntfs insmod chain insmod drivemap set root=(hd1,1) drivemap -s (hd1) (hd0) chainloader +1 } 3. >sudo update-grub 4. επανεκκίνηση για να δεις αν μπορείς να μπεις σε windows απ'το μενού του grub. έκανα τα παραπάνω αλλά και πάλι με πέταξε κατευθείαν στα ubuntu...από τι καταλαβαίνω είναι δύσκολο να φτιαχτεί...το μόνο που φοβάμαι είναι να μην έχω χάσει τα αρχεία μου από τα W7. Πάντος σας ευχαριστώ για την επιμονή σας... :( Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
twiner Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 αν αλλάξεις τη σειρά των δίσκων απ'το bios λογικά θα μπεις κατευθείαν στα windows 7. εκτέλεσε πρώτα ένα: >gedit /boot/grub/grub.cfg και πόσταρε τα περιεχόμενα του, μπας και δούμε τίποτα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 άλλο ένα πρόβλημα είναι οτι τα windows δεν ξεκινάνε από secondary δίσκο για αυτό χρειάζεται το drivemap θα μπορούσες να αλλάξεις τη σειρά των δίσκων στο bios και να βάλεις τον grub στο mbr του δίσκου των windows Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
twiner Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 το ότι δεν έχει δει ακόμη grub menu με προβληματίζει. Καλύτερα να δούμε τα περιεχόμενα του grub.cfg πριν προτείνουμε άλλη λύση. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 έχω την εντύπωση οτι default είναι hidden το menu όταν έχει μόνο ένα λειτουργικό άρα πόσταρε και το /etc/default/grub Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Bandura Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 Ασχετο... αν κανει re-install τον grub? Αν βλεπεις στον Nautilus το Win 7 partition ή στο gparted (εννοειται οχι αδειο)... δεν εχεις χασει τιποτα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
devill0 Δημοσ. 2 Ιανουαρίου 2011 Μέλος Share Δημοσ. 2 Ιανουαρίου 2011 αν αλλάξεις τη σειρά των δίσκων απ'το bios λογικά θα μπεις κατευθείαν στα windows 7. εκτέλεσε πρώτα ένα: >gedit /boot/grub/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 set default="0" 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 { insmod vbe insmod vga } insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 load_video insmod gfxterm fi terminal_output gfxterm insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc set locale_dir=($root)/boot/grub/locale set lang=en insmod gettext if [ "${recordfail}" = 1 ]; then set timeout=-1 else set timeout=10 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 ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### menuentry 'Ubuntu, with Linux 2.6.35-24-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc linux /boot/vmlinuz-2.6.35-24-generic root=UUID=cd8405c0-ecef-48f1-963c-4114e77bf6fc ro quiet splash initrd /boot/initrd.img-2.6.35-24-generic } menuentry 'Ubuntu, with Linux 2.6.35-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc echo 'Loading Linux 2.6.35-24-generic ...' linux /boot/vmlinuz-2.6.35-24-generic root=UUID=cd8405c0-ecef-48f1-963c-4114e77bf6fc ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.35-24-generic } menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc linux /boot/vmlinuz-2.6.35-22-generic root=UUID=cd8405c0-ecef-48f1-963c-4114e77bf6fc ro quiet splash initrd /boot/initrd.img-2.6.35-22-generic } menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc echo 'Loading Linux 2.6.35-22-generic ...' linux /boot/vmlinuz-2.6.35-22-generic root=UUID=cd8405c0-ecef-48f1-963c-4114e77bf6fc ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.35-22-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,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set cd8405c0-ecef-48f1-963c-4114e77bf6fc linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### if [ "x${timeout}" != "x-1" ]; then if keystatus; then if keystatus --shift; then set timeout=-1 else set timeout=0 fi else if sleep --interruptible 3 ; then set timeout=0 fi fi fi ### END /etc/grub.d/30_os-prober ### ### 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. menuentry “Windows 7″ { insmod ntfs insmod chain insmod drivemap set root=(hd1,1) drivemap -s (hd1) (hd0) chainloader +1 } ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 βάλε και το αρχείο που σου είπα ( /etc/default/grub ) λογικά θα πρέπει να έχει GRUB_HIDDEN_TIMEOUT=0 που πρέπει να το κάνεις #GRUB_HIDDEN_TIMEOUT=0 για να βγάζει το μενού επίσης συνεχίζω να έχω την υποψία οτι είναι στο (hd1,5) τα windows και οτι το (hd1,1) είναι ο υπόλοιπος χώρος Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
devill0 Δημοσ. 2 Ιανουαρίου 2011 Μέλος Share Δημοσ. 2 Ιανουαρίου 2011 βάλε και το αρχείο που σου είπα ( /etc/default/grub ) λογικά θα πρέπει να έχει GRUB_HIDDEN_TIMEOUT=0 που πρέπει να το κάνεις #GRUB_HIDDEN_TIMEOUT=0 για να βγάζει το μενού επίσης συνεχίζω να έχω την υποψία οτι είναι στο (hd1,5) τα windows και οτι το (hd1,1) είναι ο υπόλοιπος χώρος το έβαλα σε photo γιατί μου έλεγε ότι γράφω greeklish Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 sudo gedit /etc/default/grub βρες το GRUB_HIDDEN_TIMEOUT=0 και κάντο #GRUB_HIDDEN_TIMEOUT=0 τώρα για αρχή θα σου εμφανίζει το μενού όταν κάνεις restart και θα φαίνονται τα windows επέλεξέ τα και άμα δεν παίξει κάνε πάλι αυτό που σου είπε ο twiner αλλά με set root=(hd1,5) αντί για set root=(hd1,1) και βλέπουμε Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Bandura Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 Επισης οτι αλλαγες κανεις στο grub αρχειο μετα sudo update-grub Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
devill0 Δημοσ. 2 Ιανουαρίου 2011 Μέλος Share Δημοσ. 2 Ιανουαρίου 2011 επιτέλους κάτι ευχάριστο,μου εμφάνισε το grub menu αλλά δεν έγραφε πουθενά Windows 7 loader.....μήπως φταίει που τα ubuntu είναι σε ξεχωριστό σκληρό από τα W7??? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 2 Ιανουαρίου 2011 Share Δημοσ. 2 Ιανουαρίου 2011 πήγαινε στο 40_custom και βάλε εκεί που λέει windows 7 τα σωστά αυτάκια " " δηλαδή menuentry "Windows 7" { ..... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
devill0 Δημοσ. 2 Ιανουαρίου 2011 Μέλος Share Δημοσ. 2 Ιανουαρίου 2011 μου εμφάνισε την επιλογή των W7 την επέλεξα σταμάτησε στη μαύρη οθόνη με τον κέρσορα να αναβοσβήνει χωρίς να κάνει κάτι.. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.