Tzimmys Δημοσ. 12 Σεπτεμβρίου 2012 Share Δημοσ. 12 Σεπτεμβρίου 2012 Έμαθα και το grub τρομάρα μου... Μια βοήθεια παιδιά, γιατί πόνεσε το κεφάλι μου. Στο pc της δουλειάς, έχοντας xp, είπα να βάλω και τα Mint, αφού τα είδα στην πράξη στο δικό μου... Το λοιπόν, δεν υπάρχει o mbr πουθενά.. Πού το κακό θα πείτε? Καλύτερος ο grub. Έλα όμως που το pc είναι παμπάλαιο με Onboard gpu, η οποία δεν μπορεί να απεικονίσει την boot screen του grub. Βγάζει μνμ η οθόνη μου ότι θέλει ανάλυση τάδε (δε θυμάμαι πόσο ζητάει) Στο διατάυτα, κατάφερα (ναι κατάφερα) και βρήκα το config του grab το οποίο σας παραθέτω. Μπορούμε να βάλουμε μια μεταβλητή εκεί μέσα, να του πούμε να τρέχει σε άλλη ανάλυση? Α, internet δεν έχω, αλλιώς θα έβαζα έναν startup manager... (μαθαίνω, ρε!!) > # # 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='(hd0,msdos5)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=auto load_video insmod gfxterm insmod part_msdos insmod ext2 set root='(hd0,msdos5)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f 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 ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/06_mint_theme ### set menu_color_normal=white/black set menu_color_highlight=white/light-gray ### END /etc/grub.d/06_mint_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 if [ "$linux_gfx_mode" != "text" ]; then load_video; fi menuentry 'Linux Mint 13 Cinnamon 32-bit, 3.2.0-23-generic (/dev/sda5)' --class linuxmint --class gnu-linux --class gnu --class os { recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos5)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f linux /boot/vmlinuz-3.2.0-23-generic root=UUID=c371eaf3-17fa-4271-9ad3-5d8410e1022f ro quiet splash $vt_handoff initrd /boot/initrd.img-3.2.0-23-generic } menuentry 'Linux Mint 13 Cinnamon 32-bit, 3.2.0-23-generic (/dev/sda5) -- recovery mode' --class linuxmint --class gnu-linux --class gnu --class os { recordfail insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos5)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f echo 'Loading Linux 3.2.0-23-generic ...' linux /boot/vmlinuz-3.2.0-23-generic root=UUID=c371eaf3-17fa-4271-9ad3-5d8410e1022f ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.2.0-23-generic } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/10_lupin ### ### END /etc/grub.d/10_lupin ### ### 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)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(hd0,msdos5)' search --no-floppy --fs-uuid --set=root c371eaf3-17fa-4271-9ad3-5d8410e1022f linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set=root 7C4C63364C62EA7A 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 ### Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 13 Σεπτεμβρίου 2012 Share Δημοσ. 13 Σεπτεμβρίου 2012 οι ρυθμίσεις δε γίνονται από εδώ, στο λέει και στην αρχή, το αρχείο αυτό δημιουργείται από διάφορα scripts θα πας στο /etc/default/grub και θα βγάλεις τη # μπροστά από τη γραμμή που λέει gfx mode και θα γράψεις την ανάλυση που θες πχ GRUB_GFXMODE=640x480 μετά θα δώσεις sudo update-grub και έτοιμος 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 13 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 13 Σεπτεμβρίου 2012 Άψογος φίλε, σε ευχαριστώ. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 17 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 17 Σεπτεμβρίου 2012 Λοιπόν, συγνώμη που σας ζαλίζω, αλλά χρειάζομαι βοήθεια. Το λοιπόν, τα mint ήταν βαριά για το pcάκι, τα έβγαλα και έβαλα lubuntu. Μετά από fixmbr που χρειαζόταν, δεν έμπαινα στα lubuntu. Είπαμε, το pc είναι της δουλειάς, προέχουν τα xp. Έχω ένα rescue cd, με το οποίο μπορώ να εγκαταστήσω τον grub2. Το κάνω, νομίζω ότι όλα τα κάνω σωστά, αλλά ενώ στο startup μου δίχνει και τα xp και τα lubuntu, όταν πάω να μπω στα δεύτερα μου πετάει error. Σας γράφω λίγο το τι κάνω... > GRUB2 INSTALATION 1) Choose where to install Grub2, εδώ διαλέγω το MBR 2) Where do you want the GRU2 files to go? και διαλέγω το /dev/hda7 (αυτό είναι το partition που εγκατέστησα τη διανομή) 3) Add linux partition to GRU2 config file και δίνω πάλι /dev/hda7 4) Name, δίνω Lubuntu 5) Where on the above Linux parttion is the kernel you want GRU2 to boot? και δίνω /boot/vmlinz 6) Add Windows parttion to GRU2, και δίνω /dev/hda1 7) Name, δίνω Windows XP 8) Install GRU2, και τελειώνει με επιτυχία. Όταν όμως πάω να μπω στα Lubuntu, μου λέει: Error: file not found Πού κάνω το λάθος? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 17 Σεπτεμβρίου 2012 Share Δημοσ. 17 Σεπτεμβρίου 2012 δεν μπαίνεις καλύτερα με ένα live cd του lubuntu να κάνεις δουλειά? > sudo mount /dev/hda7 /mnt sudo grub-install --boot-directory=/mnt/boot /dev/hda αυτά αν είσαι σίγουρος οτι είναι στο hda7 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 17 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 17 Σεπτεμβρίου 2012 Ok, αλλά αύριο που θα π[άω στη δουλειά. Με τον τρόπο που λες, δε θα χάσω το dual boot με τα xp, έτσι? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 17 Σεπτεμβρίου 2012 Share Δημοσ. 17 Σεπτεμβρίου 2012 όχι δε θα το χάσεις, απλά το θέμα είναι να είσαι σίγουρος οτι είναι στο hda7 το lubuntu Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 17 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 17 Σεπτεμβρίου 2012 Ναι, είναι 1.000 %. Σε ευχαριστώ πολύ φίλε. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 18 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 18 Σεπτεμβρίου 2012 Δυστυχώς, τίποτα, πάλι τα ίδια, file not found. Αντί για hda7 έδωσα βέβαια sda7, γιατί έτσι μου τους εμφάνιζε τους δίσκους. Τελειώνω όλη τη διαδικασία που περιγράφεις επιτυχώς, μου το λέει, αλλά όταν πάω να μπω στα lubuntu, error πάλι. Πφφφ. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 18 Σεπτεμβρίου 2012 Share Δημοσ. 18 Σεπτεμβρίου 2012 το δεύτερο το έβαλες sda σκέτο? πόσταρε και τι βγάζει το sudo fdisk -l όταν μπορέσεις Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
martinoff Δημοσ. 18 Σεπτεμβρίου 2012 Share Δημοσ. 18 Σεπτεμβρίου 2012 έλα κανε chroot με ένα livecd να τελειώνεις http://karuppuswamy.com/wordpress/2010/06/02/how-to-chroot-to-ubuntu-using-live-cd-to-fix-grub-rescue-prompt/ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 18 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 18 Σεπτεμβρίου 2012 το δεύτερο το έβαλες sda σκέτο? πόσταρε και τι βγάζει το sudo fdisk -l όταν μπορέσεις Ναι σκέτο, και το σκέφτηκα ότι μπορεί να ενοούσες sda7, αλλά το δοκίμασα και έτσι και αλλιώς. Αντιγραφή δεν μπορούσα να κάνω, οπότε φωτό.... έλα κανε chroot με ένα livecd να τελειώνεις http://karuppuswamy....-rescue-prompt/ Φίλε στο πρώτο κιόλας βήμα με κόβει. Λέει πως δεν υπάρχει το myroot. sudo mount /dev/sdax /mnt/myroot Να τα εγκαταστήσω από την αρχή ρε παιδιά να τελειώνουμε? Μπορεί να έκανα καμιά βλακεία και να έσβησα κάτι που δεν έπρεπε. Τι να πω..?? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
martinoff Δημοσ. 18 Σεπτεμβρίου 2012 Share Δημοσ. 18 Σεπτεμβρίου 2012 στο myroot φίλε πρέπει να βάλεις το δικό σου root sudo mkdir /mnt/myroot και μετά προχωράς Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Tzimmys Δημοσ. 18 Σεπτεμβρίου 2012 Μέλος Share Δημοσ. 18 Σεπτεμβρίου 2012 Δεν κατάλαβα, το πρώτο βήμα που πρέπει να κάνω εγώ, είναι αυτό, σωστά? sudo mount /dev/sda7 /mnt/myroot ή αυτό ακριβώς που λες εσύ? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
martinoff Δημοσ. 18 Σεπτεμβρίου 2012 Share Δημοσ. 18 Σεπτεμβρίου 2012 >sudo mount /dev/sda7 /mnt > sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt /bin/bash >grub-install /dev/sda update-grub >sudo umount -l /mnt/dev/pts sudo umount -l /mnt/dev sudo umount -l /mnt/proc sudo umount -l /mnt/sys reboot Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα