zodiac Δημοσ. 8 Μαΐου 2011 Share Δημοσ. 8 Μαΐου 2011 Γεια σας έχω φορτώσει στον υπολογιστή μου win7 και θέλω να τον κάνω triple-boot με 2 linux distros, τα ubuntu και τα gentoo. Στο μέλλον μάλλον θα φορτώσω και παραπάνω ώστε να έχω quad-boot, τις διαφορετικές distros τις θέλω κυρίως για συγκρίσεις αλλά και για τους διαφορετικούς σκοπούς που είναι φτιαγμένες. Το grub με έχει αφήσει πολύ ευχαριστημένο αλλά δεν μπορώ να μπαίνω στο config κάθε λίγο για να καθαρίζω την boot screen. Έχω στην διάθεσή μου το Acronis OS selector, θέλω να μου πείτε την γνώμη σας γι' αυτό. Ακόμη ποιο άλλο bootloader είναι καλό. Από τον bootloader αυτό που θέλω είναι να έχει μια επιλογή μόνο, για κάθε διαφορετικό OS που υπάρχει στον υπολογιστή. Να μπορώ να το παραμετροποιώ σε κάποιο βαθμό (εμφανισιακά και λειτουργικά), να έχει πολλές λειτουργικότητες και να είναι σχετικά γρήγορος. Στις προτάσεις μπορείται να μου προτείνεντε open source και εμπορικούς bootloader. _____________ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 Εφοσον δεν θες να κανεις κατι πολυπλοκο, εγω θα ελεγα - να βαλεις τον απλο grub (οχι grub2) για bootloader, ωστε να εισαι πιο ανετα σε περιπτωση recovery - να εχεις ενα κοινο /boot partition για ολες τις διανομες - σε μια απο ολες να εχεις εγκατεστημενα τα διαφορα πακετα για τον grub Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
sergyma Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 Το grub με έχει αφήσει πολύ ευχαριστημένο αλλά δεν μπορώ να μπαίνω στο config κάθε λίγο για να καθαρίζω την boot screen. με την Mandriva-Mageia μπορείς να χρησιμοποιήσεις το Diskdrakeγια να αλλάζεις το fstab και το Drakboot για να τον Grub εύκολα απλά και λειτουργικά Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
zodiac Δημοσ. 9 Μαΐου 2011 Μέλος Share Δημοσ. 9 Μαΐου 2011 - να βαλεις τον απλο grub (οχι grub2) για bootloader, ωστε να εισαι πιο ανετα σε περιπτωση recovery Όπως ανέφερα δεν μπορώ κάθε φορά που θα γίνεται ένα καλό update να μπαίνω στο config για να καθαρίζω το grub menu. _____________ Τώρα όσον αναφορά το Acronis OS selector έχεται να μου αναφέρεται κάτι (συγκεκριμένο χαρακτηριστικό που μου άρεσε ήταν ότι έχει την δυνατότητα να μπαίνεις στο bootmenu πατώντας esc)? Ακόμη κάπου άκουσα για έναν άλλο bootloader τον easyBCD γι' αυτό έχετε να μου αναφέρετε κάτι? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 Μια στιγμη. Ο λογος για τον οποιο ο παλιος πυρηνας μενει στον grub ειναι σημαντικος. Εστω οτι σημερα αναβαθμισες απο ubuntu 10.10 που εχει τον 2.6.35 σε 11.04 που εχει τον 2.6.38. Δεν αναφερω καν το ενδεχομενο "μικρης" ανααθμισης, πχ απο 2.6.38-1 σε 2.6.38-2. Και εστω οτι με τον 2.6.38 εχεις ενα προβλημα που σχετιζεται αμεσα ή εμμεσα με αυτον, πχ - μεγαλυτερη καταναλωση της μπαταριας, αν εισαι σε λαπτοπ - προβλημα με τον νεο opensource gpu driver και το kms του πυρηνα - προβλημα με το ασυρματο που δεν πιανει οπως επιανε πριν. Σε μια τετοια περιπτωση δεν θα χρειαστει να μπεις με τον παλιο πυρηνα, να ενημερωθεις και να δεις τι θα κανεις? Γιατι λοιπον να μην εχεις την επιλογη? Επισης, δεν βγαζεις απλα τις επιλογες του μενου απο το menu.lst, αλλα βγαζεις εντελως τα οποια παλια πακετα πυρηνα εχεις. Γιαυτο το λογο εχεις τον grub σαν πακετο εγκατεστημενο μονο σε μια απο τις παραπανω διανομες, κανεις την απεγκατασταση που λεω κνονικα, και μετα εκκινεις σε αυτη που πρεπει, τρεχεις ενα update-grub (εφοσον η διανομη το εχει το σκριπτακι) και τερμα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
zodiac Δημοσ. 9 Μαΐου 2011 Μέλος Share Δημοσ. 9 Μαΐου 2011 Καταλαβαίνω την λειτουργικότητα του grub, αλλά όπως όμως προανέφερα θα έχω ένα σύστημα triple-boot με μια 15'' οθόνη με αποτέλεσμα να ξεστραβώνομαι με το menu του grub κάθε φορά θα μπαίνω για να πάω στην επιλογή OS που θέλω γι' αυτό κυρίως ψάχνω μια εναλακτική για το grub. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
SV8XXX Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 Κατα τη γνωμη μου ο grub2 ειναι πολυ καλλυτερος. Συμφωνω απολυτως με αυτα που ειπε ο jim_p, και να συμπληρωσω οτι στο, /etc/default/grub μπορεις να κανεις Uncomment για παραδειγμα τη γραμμη #GRUB_DISABLE_RECOVERY="true" και να μη σου εμφανιζει το δευτερο μενου σε καθε πυρηνα ή το UUID των πυρηνων Μετα απο την επεξεργασια και το σωσιμο του αρχειου τρεχεις sudo update-grub και τελειωσες Θα ρθει στιγμη ομως που θα ευχοσουν να ειχες την επιλογη save mode, αλλα αφου ετσι κ αλιως θα εχεις και αλες διανομες μεσα θα μπορεις να διορθωσεις οτιδηποτε και χωρις αυτη την επιλογη. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 EasyBCD εδώ είναι όλοι καλό κουράγιο! . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
zodiac Δημοσ. 9 Μαΐου 2011 Μέλος Share Δημοσ. 9 Μαΐου 2011 Ευχαριστώ για τα links gtroza. Τώρα από αυτά που διάβασα είμαι ανάμεσα σε grub2 ή το Acronis OS selector για bootloader. Από ότι ξέρω τώρα το grub είναι πολύ ταχύτερο από το Acronis. Όμως το Acronis έχει πολύ περισσότερες επιλογές παραμετροποίησης. Τώρα το θέμα είναι η απόφαση. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
twiner Δημοσ. 9 Μαΐου 2011 Share Δημοσ. 9 Μαΐου 2011 grub2 και αφαίρεση των παλιών πακέτων πυρήνα μετά από κάθε upgrade. πιθανόν να μπορείς να το κάνεις και αυτόματα. αυτό που λέει ο SV8XXX για DISABLE_RECOVERY, επίσης χρήσιμο. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
zodiac Δημοσ. 9 Μαΐου 2011 Μέλος Share Δημοσ. 9 Μαΐου 2011 Thanks τελικά μάλλον σε grub2 θα καταλίξω. Μια ακόμα ερώτηση το default os πως το αλλάζουμε στο grub? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 10 Μαΐου 2011 Share Δημοσ. 10 Μαΐου 2011 Thanks τελικά μάλλον σε grub2 θα καταλίξω. Μια ακόμα ερώτηση το default os πως το αλλάζουμε στο grub? http://ubuntuforums.org/showthread.php?t=1195275 GRUB_DEFAULT - Sets the default menu entry. Entries may be numeric or "saved" * GRUB_DEFAULT=0 - Sets the default menu entry by menu position. As Grub Legacy, the first "menuentry" in grub.cfg is 0, the second is 1, etc. * GRUB_DEFAULT=saved - (Grub 1.98) Enables the "grub-reboot" and "grub-set-default" commands. o This setting allows the use of the following commands to set a default OS. The default OS will not be set merely by an interactive selection of an OS from the menu. o grub-set-default. Sets the default boot entry until changed. + The format is "sudo grub-set-default X, with X being the menuentry position (starting with 0 as the first entry) or the exact menu string. Examples: sudo grub-set-default 3 or sudo grub-set-default "Ubuntu, Linux 2.6.32-15-generic" σε τερματικό πχ sudo grub-set-default 3 << ο αριθμός είναι η σειρά καταχώρησης με αρχή το 0 μετά sudo update-grub γιά να ενημερωθεί το αρχείο /boot/grub/grub.cfg δεν γίνεται "με το χέρι" η εικόνα που παραθέτω είναι λίγο θολή (τι λίγο, τελείως! ) στο δικό μου αρχείο ήταν η όγδοη καταχώρηση (με αρχή μέτρησης το 0), δηλαδή η ένατη με αρχή το 1 μπορείς να αλλάξεις σε editor το αρχείο /etc/default/grub # If you change this file, run 'update-grub' afterwards to update# /boot/grub/grub.cfg. GRUB_DEFAULT=8 < ήταν 0 το έκανα 8 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" GRUB_CMDLINE_LINUX="" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' GRUB_GFXMODE=1024x768 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" πάλι όμως πρέπει να τρέξεις την εντολή sudo update-grub EULA a la micro$oft δεν φέρω καμία ευθύνη σε περίπτωση απώλειας δεδομένων ή άλλης φθοράς ή βλάβης τόσο σε υλικό όσο και σε λογισμικό η εγγύηση καλύπτει μόνο αντικατάσταση του μέσου (floppy/post) ή αποπληρωμή της αξίας του (του μέσου) :mrgreen: το δικό μου /boot/grub/grub.cfg που άνοιξα μόνο για να μετρήσω τις σειρές ## DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/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 load_env fi set default="8" 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 } insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=1024x768 set gfxpayload=keep insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 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 ###0 >> menuentry 'Ubuntu, with Linux 2.6.32-30-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro quiet splash nomodeset initrd /boot/initrd.img-2.6.32-30-generic } 1>>menuentry 'Ubuntu, with Linux 2.6.32-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 echo 'Loading Linux 2.6.32-30-generic ...' linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.32-30-generic } 2>>menuentry 'Ubuntu, with Linux 2.6.32-27-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 linux /boot/vmlinuz-2.6.32-27-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro quiet splash nomodeset initrd /boot/initrd.img-2.6.32-27-generic } 3>>menuentry 'Ubuntu, with Linux 2.6.32-27-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 echo 'Loading Linux 2.6.32-27-generic ...' linux /boot/vmlinuz-2.6.32-27-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.32-27-generic } 4>>menuentry 'Ubuntu, with Linux 2.6.32-26-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 linux /boot/vmlinuz-2.6.32-26-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro quiet splash nomodeset initrd /boot/initrd.img-2.6.32-26-generic } 5>>menuentry 'Ubuntu, with Linux 2.6.32-26-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 echo 'Loading Linux 2.6.32-26-generic ...' linux /boot/vmlinuz-2.6.32-26-generic root=UUID=f6be80ac-a160-4926-b4c6-d9cc321ddf02 ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.32-26-generic } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_memtest86+ ### 6>>menuentry "Memory test (memtest86+)" { insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 linux16 /boot/memtest86+.bin } 7>>menuentry "Memory test (memtest86+, serial console 115200)" { insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set f6be80ac-a160-4926-b4c6-d9cc321ddf02 linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### 8>>menuentry "Ubuntu, with Linux 2.6.32-31-generic (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-31-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro quiet splash initrd /boot/initrd.img-2.6.32-31-generic } 9>>menuentry "Ubuntu, with Linux 2.6.32-31-generic (recovery mode) (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-31-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro single initrd /boot/initrd.img-2.6.32-31-generic } 10>>menuentry "Ubuntu, with Linux 2.6.32-30-generic (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro quiet splash initrd /boot/initrd.img-2.6.32-30-generic } menuentry "Ubuntu, with Linux 2.6.32-30-generic (recovery mode) (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro single initrd /boot/initrd.img-2.6.32-30-generic } menuentry "Ubuntu, with Linux 2.6.32-28-generic (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-28-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro quiet splash initrd /boot/initrd.img-2.6.32-28-generic } menuentry "Ubuntu, with Linux 2.6.32-28-generic (recovery mode) (on /dev/sda5)" { insmod ext2 set root='(hd0,5)' search --no-floppy --fs-uuid --set f429489c-6629-4db2-a9d8-b5978528a58c linux /boot/vmlinuz-2.6.32-28-generic root=UUID=f429489c-6629-4db2-a9d8-b5978528a58c ro single initrd /boot/initrd.img-2.6.32-28-generic } ### 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 ### . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
SV8XXX Δημοσ. 10 Μαΐου 2011 Share Δημοσ. 10 Μαΐου 2011 Thanks τελικά μάλλον σε grub2 θα καταλίξω. Μια ακόμα ερώτηση το default os πως το αλλάζουμε στο grub? Απο το /etc/default/grub παλι GRUB_DEFAULT=0 Οπου "0" η πρωτη γραμμη του grub, "1" η δευτερη "2" η τριτη κοκ. Οταν τον εγκαταστισεις τρεξε στην κονσολα: >info -f grub -n 'Simple configuration' για να δεις τι μπορεις να πειραξεις. Ωπα με προλαβε ο gtroza Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 10 Μαΐου 2011 Share Δημοσ. 10 Μαΐου 2011 διά βίου μάθηση! . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
SV8XXX Δημοσ. 10 Μαΐου 2011 Share Δημοσ. 10 Μαΐου 2011 διά βίου μάθηση! . xixixi κυριολεκτικά για μένα να ειχα ενα τετοιο μαραφετι πριν 30 χρονια.. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.