Mantis_C_P Δημοσ. 18 Οκτωβρίου 2011 Δημοσ. 18 Οκτωβρίου 2011 Λοιπόν παιδιά το θέμα έχει ως εξής: Ο υπολογιστής έχει εσωτερικά τρεις δίσκους. Ο πρώτος έχει win7 , ο δεύτερος win xp και ο τρίτος χρησιμοποιείται για backup ευαίσθητων επαγγελματικών δεδομένων 15 ετών δουλειάς από τους δύο πρώτους δίσκους. Όταν εκκινεί το μηχάνημα φορτώνεται ο bootloader των 7 όπου έχω την επιλογή σε ποιο λειτουργικό θα μπω , win7 ή win xp. Υπάρχει και ένας εξωτερικός δίσκος χωρισμένος σε δυο partition όπου στο μεν ένα των 145 gb κάνει και εκεί backup των ιδίων δεδομένων από τους εσωτερικούς (είπαμε δουλειά ετών και υποστήριξη πελατών) , ενώ στο άλλο partition περίπου 100gb αποφάσισα να απεγκαταστήσω το suse και να εγκαταστήσω το ubuntu. Κατά την εγκατάσταση τον grub διάλεξα να τον εγκατάστησω στο εξωτερικό δίσκο γιατί δεν θέλω να μπλέξω τους bootloader και όταν επιθυμώ να φορτώσω το linux απλά από το bios αλλάζω την σειρά των δίσκων που θα εκκινεί. Έτσι το είχα και με το suse και δούλευε. Θα μου πεις αφού δούλευε τι το πειράζεις , οκ. Τώρα ενώ η εγκατάσταση τελείωσε επιτυχώς δυστυχώς ο grub βγάζει όταν φορτώνεται error 17. Από ότι καταλαβαίνω μάλλον δεν βρίσκει κάτι με την σειρά των δίσκων. Sorry για το μακροσκελές Παραθέτω τι γράφει το 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 video_bochs insmod video_cirrus } insmod part_msdos insmod ext2 set root='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=auto load_video insmod gfxterm insmod part_msdos insmod ext2 set root='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda set locale_dir=($root)/boot/grub/locale set lang=el_GR insmod gettext fi terminal_output gfxterm 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 if background_color 44,0,30; then clear fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### 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 if [ "$linux_gfx_mode" != "text" ]; then load_video; fi menuentry 'Ubuntu, με Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda linux /boot/vmlinuz-3.0.0-12-generic root=UUID=2417b37f-097a-4805-a4bb-6f36fcadfeda ro quiet splash vt.handoff=7 initrd /boot/initrd.img-3.0.0-12-generic } menuentry 'Ubuntu, με Linux 3.0.0-12-generic (λειτουργία ανάκτησης)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod gzio insmod part_msdos insmod ext2 set root='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda echo 'Φόρτωση Λίνουξ 3.0.0-12-generic ...' linux /boot/vmlinuz-3.0.0-12-generic root=UUID=2417b37f-097a-4805-a4bb-6f36fcadfeda ro recovery nomodeset echo 'Φόρτωση αρχικού εικονικού δίσκου (ramdisk) ...' initrd /boot/initrd.img-3.0.0-12-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='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(hd3,msdos5)' search --no-floppy --fs-uuid --set=root 2417b37f-097a-4805-a4bb-6f36fcadfeda linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set=root 005845E05845D4D6 chainloader +1 } menuentry "Microsoft Windows XP Home Edition (on /dev/sdb1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd1,msdos1)' search --no-floppy --fs-uuid --set=root 9628B65D28B63C55 drivemap -s (hd0) ${root} chainloader +1 } menuentry "Microsoft Windows XP Home Edition (on /dev/sdc1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd2,msdos1)' search --no-floppy --fs-uuid --set=root 0894E0F094E0E164 drivemap -s (hd0) ${root} chainloader +1 } ### 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. ### 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 ###
twiner Δημοσ. 19 Οκτωβρίου 2011 Δημοσ. 19 Οκτωβρίου 2011 να προτείνω ένα γιατροσόφι αλλά το "ρίσκο" δικό σου (κι αν πιάσει έπιασε ) αποσύνδεσε όλους τους εσωτερικούς δίσκους (κλείσε pc,άνοιξε κουτί και βγάλτους απ'την τροφοδοσία) σύνδεσε μόνο τον εξωτερικό (ώστε να είναι ο μοναδικός δίσκος) και ξανά καθαρή εγκατάσταση. δοκίμασε αν μπουτάρει μετά την εγκατάσταση. κλείσε pc, ξανασύνδεσε όλους τους δίσκους και κάνε δοκιμή.
Mantis_C_P Δημοσ. 19 Οκτωβρίου 2011 Μέλος Δημοσ. 19 Οκτωβρίου 2011 Τελικά λύθηκε το θέμα. Έκανα μία εγγραφη στον bootloader των win7 με το EASYBCD για το τομέα του linux και όλα καλά. Από ότι κατάλαβα είχα να κάνει με την σειρά των δίσκων.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα