Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub menu

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub menu

Δημοσίευσηαπό madvinegar » 24 Σεπ 2012, 11:00

Λογικά οι περισσότεροι γνωρίζουμε τον Plop Boot Manager. http://www.plop.at/en/bootmanager/index.html
Είναι ενα προγραμμα/iso αρχειο το οποίο εγκαθιστούμε σε ενα CD, και μας επιτρέπει να έχουμε παραπάνω επιλογές για boot αν δεν το υποστηριζει το BIOS μας.
Δλδ, αν σε καποιο παλιο PC ή laptop δεν υπάρχει υποστηριξη απο το BIOS για εκκινηση (boot) απο USB -αλλά υπάρχει απο CD-, μπορουμε να δημιουργησουμε ενα bootable CD με τον Plop Boot Manager, να εκκινησουμε μεσω αυτου του CD και μετα να μας ανοιξει ενα νεο μενου απο επιλογες μεσα στις οποιες υπαρχει και η επιλογη για εκιννηση απο USB.

Παρόλο που ειναι μεγάλη βοηθεια το ανωτερω, εψαξα στο ιντερνετ και βρηκα τρόπο να γινει ακομα καλυτερη και πιο χρηστική η διαδικασία.
Ο παρακατω οδηγος εξηγει πως να συμπεριλάβουμε μονιμα την επιλογή του μενού του Plop Bootmanager στο grub menu μας, ωστε να εχουμε κάθε φορά, αν θέλουμε, υποστήριξη για boot απο USB χωρις να χρειαζόμαστε το CD του Plop Bootmanager. Και χωρις εγκαταστάση προγράμματος. Πιστευω πως κατι τετοιο ειναι απίστευτα χρηστικό και καλό για παλιους υπολογιστες που δεν εχουν αυτη την επιλογή!

1ος Πολύ Απλός τρόπος!!!

Βημα 1
Κατεβαζουμε τον τελευταιο Plop Boot Manager απο εδω: http://www.plop.at/en/bootmanager/download.html
Ειναι zip αρχειο το οποιο λογικά θα κατεβει στον φακελο Downloads που εχουμε. Το ξε-ζιπάρουμε επιλέγοντας extract here (αποσυμπιεση εδω). Μέσα στο φάκελο υπάρχει ενα αρχειο iso με το ονομα "plpbt.iso". Το μετονομάζουμε (δεν ειναι υποχρεωτικό, απλά για ευκολία και ομορφιά) σε "PlopBootManager.iso"

Βημα 2
Ανοιγουμε τερματικό και δίνουμε τις εντολές
Κώδικας: Επιλογή όλων
sudo apt-get install grub-imageboot
sudo mkdir -p /boot/images

Με λιγα λογια εγκαθιστουμε το grub-imageboot και δημιουργουμε ενα φακελο με το ονομα "images" μεσα στο /boot

Βημα 3
Δίνουμε σε τερματικό
Κώδικας: Επιλογή όλων
gksudo nautilus

Ανοιγει ο ναυτίλος με δικαιώματα διαχειριστή και αντιγραφουμε το PlopBootManager.iso (απο το Βημα1) μέσα στο φακελο /boot/images
Αλλιως μεσω τερματικού με
Κώδικας: Επιλογή όλων
sudo mv /path-to-plpbt.iso /boot/images


Βημα 4
Σε τερματικό δινουμε
Κώδικας: Επιλογή όλων
sudo update-grub

και τελος!
Πλεον εχει προστεθεί στο grub menu μας η επιλογή του PlopBootManager!



Να τονισω πως με αυτον τον τρόπο μπορουμε να βαλουμε να φορτωνει όποιο iso διανομής θέλουμε. Απλά πιστευω πως αν προσθεσουμε μια και καλη τον plopbootmanager, μετα θα μπορουμε να φορτωνουμε τις διανομές με USB stick.

----------------------------------------------------------------------------------------------------------------------------------------------------



2ος Πιο πολύπλοκος τρόπος.

Βημα 1
Κατεβαζουμε τον τελευταιο Plop Boot Manager απο εδω: http://www.plop.at/en/bootmanager/download.html
Ειναι zip αρχειο το οποιο λογικά θα κατεβει στον φακελο Downloads που εχουμε. Το ξε-ζιπάρουμε επιλέγοντας extract here (αποσυμπιεση εδω).

Βημα 2
Ανοιγουμε τον ξεζιπαρισμενο φάκελο και μέσα του βρισκουμε εναν υπο-φακελο με το όνομα "Linux". Μεσα σε αυτο το φακελο θα βρουμε 2 αρχεια. Τα “plpbt.bin” και “plpcfgbt”. Αντιγράφουμε αυτά τα δύο αρχεία μέσα στο /boot.
Για να γινει αυτο, το κανουμε είτε μεσω
Κώδικας: Επιλογή όλων
gksudo nautilus
στο τερματικο ωστε να αποκτησουμε δικαιωματα διαχειρηστη, είτε απευθείας απο τερματικό ως ακολουθως:
Κώδικας: Επιλογή όλων
sudo cp /home/your-user-name/Downloads/plpbt-x.x.xx/Linux/plpbt.bin /boot
sudo cp /home/your-user-name/Downloads/plpbt-x.x.xx/Linux/plpcfgbt /boot

Φυσικά αντικαθιστάτε με το δικο σας username και με την εκδοση του plop bootmanager που κατεβασατε.

Βημα 3
Ανοιγετε το φακελο /boot/grub/grub.cfg
Κώδικας: Επιλογή όλων
sudo gedit /boot/grub/grub.cfg
ή για lubuntu
Κώδικας: Επιλογή όλων
sudo leafpad /boot/grub/grub.cfg


Κατεβαινετε κατω με το ποντικι και βρισκετε τη γραμμη που λέει
έγραψε:“END /etc/grub.d/10_linux”

Πάνω απο αυτη τη γραμμη θα βρείτε την παράγραφο:
έγραψε:menuentry 'Ubuntu, with Linux 3.2.0-25-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 3c809b33-3a20-421b-8689-b23e9fed96ad
echo 'Loading Linux 3.2.0-25-generic-pae ...'
linux /boot/vmlinuz-3.2.0-25-generic-pae root=UUID=3c809b33-3a20-421b-8689-b23e9fed96ad ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-25-generic-pae
}
}
### END /etc/grub.d/10_linux ###


Ανοίγετε ενα καινουριο text editor, αντιγράφετε ολη αυτη την παράγραφο μέσα, και κρατάτε μόνο τις 4 παρακάτω γραμμές (τις εχω με κοκκινο χρωμα επάνω για να τις ξεχωρίσετε). (Τις υπολοιπες γραμμες τις σβηνετε).
έγραψε:insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 3c809b33-3a20-421b-8689-b23e9fed96ad
linux /boot/vmlinuz-3.2.0-25-generic-pae root=UUID=3c809b33-3a20-421b-8689-b23e9fed96ad ro recovery nomodeset


Αλλάζετε την τελευταια γραμμή σε:
έγραψε:linux16 /boot/plpbt.bin


Και προσθέτετε την παρακάτω γραμμή πάνω πανω ως πρώτη:
έγραψε:menuentry "Plop Bootmanager" {

Και το κλείνετε όλο αυτο στο τέλος με ενα "}".

Δλδ το τελικο αποτέλεσμα θα ειναι κατι σαν το παρακατω:
έγραψε:menuentry "Plop Bootmanager" {
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 3c809b33-3a20-421b-8689-b23e9fed96ad
linux16 /boot/plpbt.bin
}

Προς το παρον, το αφηνετε αυτο στην ακρη και προχωρατε στο βημα 4.

Βημα 4
Μεσω
Κώδικας: Επιλογή όλων
gksudo nautilus
ή τερματικού, ανοιγετε το αρχειο /etc/grub.d/40_custom
Κώδικας: Επιλογή όλων
sudo gedit /etc/grub.d/40_custom
ή για lubuntu
Κώδικας: Επιλογή όλων
sudo leafpad /etc/grub.d/40_custom

Στο τέλος αυτου του αρχείου προσθέτετε την παράγραφο που φτιαξαμε στο βημα 3. Δλδ το αρχειο "40_custom" πρεπει μέσα να δειχνει καπως ετσι:
έγραψε:#!/bin/sh
exec tail -n +3 $0
# 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 "Plop Bootmanager" {
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 3c809b33-3a20-421b-8689-b23e9fed96ad

linux16 /boot/plpbt.bin
}



Μετά το τελευταιο "}" αφήστε τουλάχιστον 2 κενά απο κάτω (πατωντας δλδ το <enter> δυο φορές). Σωνετε και βγαινετε.

Βήμα 5
Ανοιγετε τερματικό και γράφετε
Κώδικας: Επιλογή όλων
sudo update-grub


Αυτο ήταν. Την επόμενη φορά που θα κανετε εκκινηση, στο grub menu θα υπάρχει κατω μια επιλογή που θα λεγετε Plop Bootmanager. Θα την επιλεγετε και θα ανοιγει το μενου του Plop Bootmanager μεσω του οποιου θα μπορειτε να επιλεγετε το USB ως μέσο εκκινησης.
Για οσους εχουν εγκατεστημενο μόνο ενα OS στον υπολογιστη, για να εμφανιστεί το grub menu πρεπει να κρατατε το shift πατημενο κατα την εκκινηση.
Ελπιζω ο παραπανω οδηγος να φανει χρησιμος. Εμενα με εχει βοηθήσει απιστευτα σε 2 παλιους υπολογιστες που εχω. Το εχω δοκιμασει σε ubuntu 12.04 32bit και σε lubuntu 12.04 32bit και δουλευει μια χαρα.

ΥΓ:
Για να αντιστρέψετε την παραπανω διαδικασία αρκεί
1ον Να σβησετε τα αρχεια “plpbt.bin” και “plpcfgbt” απο το /boot
2on Να σβήσετε τις εξτρα γραμμες που προσθέσαμε στο αρχειο custom_40
3ον Να τρεξετε πάλι sudo update-grub στο τερματικό.




Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα
Τελευταία επεξεργασία από madvinegar και 06 Μαρ 2014, 12:51, έχει επεξεργασθεί 6 φορά/ες συνολικά
1 Γνώσεις Linux: Μέτριο ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ Καλό
2 Ubuntu 18.04 bionic beaver 4.13.0-16-generic 64bit (el_GR.UTF-8, Gnome ubuntu)
3 Intel Core2 Duo CPU T5550 1.83GHz ‖ RAM 2008 MiB ‖ Acer Chapala - Acer, inc. Aspire 5920G
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Blog: https://madvinegar.wordpress.com/
Άβαταρ μέλους
madvinegar
superbTUX
superbTUX
 
Δημοσιεύσεις: 3105
Εγγραφή: 15 Ιαν 2012, 21:10
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό simosx » 24 Σεπ 2012, 13:46

Μπράβο! Χρήσιμος οδηγός και τώρα μπορούμε να παραπέμπουμε τους χρήστες εδώ για ό,τι ζήτημα μπορεί να επιλύσει το PLoP.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό madvinegar » 24 Σεπ 2012, 13:55

Ευχαριστω! Βασικά μπορουν οσοι θελουν πλεον να κανουν τους παλιους υπολογιστες να μπουταρουν απο USB! Σαν αναβαθμιση BIOS ενα πράγμα... :P
1 Γνώσεις Linux: Μέτριο ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ Καλό
2 Ubuntu 18.04 bionic beaver 4.13.0-16-generic 64bit (el_GR.UTF-8, Gnome ubuntu)
3 Intel Core2 Duo CPU T5550 1.83GHz ‖ RAM 2008 MiB ‖ Acer Chapala - Acer, inc. Aspire 5920G
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Blog: https://madvinegar.wordpress.com/
Άβαταρ μέλους
madvinegar
superbTUX
superbTUX
 
Δημοσιεύσεις: 3105
Εγγραφή: 15 Ιαν 2012, 21:10
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό eliasps » 24 Σεπ 2012, 13:58

Ήρθε η ώρα να επαναφέρω στη "ζωή" έναν πολύ παλιό υπολογιστή που πιάνει χώρο και σκόνη στην αποθήκη! Θα βάλω κάποια διανομή από τις ελαφριές.
Πολύ καλός οδηγός και όντως πολύ χρήσιμος. :thumbup:
Άβαταρ μέλους
eliasps
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4017
Εγγραφή: 16 Δεκ 2011, 22:25
Τοποθεσία: Αθήνα, Αττική
Launchpad: eliasps
IRC: eliasps
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό Learner » 24 Σεπ 2012, 14:18

:thumbup:

Όντως χρήσιμος ο οδηγός , ειδικά για υπολογιστές που δεν υποστηρίζουν εκκίνηση από Usb
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9766
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό dim459 » 25 Σεπ 2012, 21:36

Μπράβο, καλή δουλειά ! !
Γνώσεις ⇛ Linux: Αν μου δώσεις οδηγίες σε τερματικό δεν τρομάζω ┃ Προγραμματισμός: Καθόλου┃ Αγγλικά: Εξαιρετικά
Λειτουργικό : Kubuntu 22.04 64bit.
Συσκευές-> Πάρα πολλές, θα στο γράψω ανά περίπτωση.
Άβαταρ μέλους
dim459
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 3777
Εγγραφή: 15 Φεβ 2009, 19:28
Τοποθεσία: Bόρεια Αττική
Εκτύπωση

Re: Προσθήκη της επιλογής Plop Bootmanager μόνιμα στο grub m

Δημοσίευσηαπό madvinegar » 06 Μαρ 2014, 12:42

Επεσε σημερα στην αντίληψη μου (απο το mint forum) ένα συγκεκριμένο πακέτο (grub-imageboot) και σκέφτηκα ενα πολύ απλο τρόπο για να προσθεσουμε το plopboot manager στο grub menu! Ανανέωσα το αρχικό ποστ ανάλογα!
1 Γνώσεις Linux: Μέτριο ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ Καλό
2 Ubuntu 18.04 bionic beaver 4.13.0-16-generic 64bit (el_GR.UTF-8, Gnome ubuntu)
3 Intel Core2 Duo CPU T5550 1.83GHz ‖ RAM 2008 MiB ‖ Acer Chapala - Acer, inc. Aspire 5920G
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Blog: https://madvinegar.wordpress.com/
Άβαταρ μέλους
madvinegar
superbTUX
superbTUX
 
Δημοσιεύσεις: 3105
Εγγραφή: 15 Ιαν 2012, 21:10
Εκτύπωση


Επιστροφή στο Οδηγοί - How to - Tutorials