Πώς να εκκινήσετε μια εικόνα ISO από το GRUB2

Linux έχει ένα πολύ σημαντικό πλεονέκτημα έναντι των Windows σε μια θεμελιώδη πτυχή: Μπορείτε να το δοκιμάσετε και να δείτε αν λειτουργεί σωστά στον υπολογιστή σας εκκινώντας απευθείας από το CD εγκατάστασης., ονομάζεται Live CD. Σχεδόν όλες οι διανομές σήμερα έχουν αυτή τη δυνατότητα.

Ωστόσο, υπάρχουν άλλες δυνατότητες, που αποφεύγουν την ανάγκη εγγραφής ενός CD κάθε φορά που ο χρήστης θέλει να δημιουργήσει ένα ζωντανό CD. Το πιο συνηθισμένο είναι συνήθως αντιγραφή Linux σε USB χρησιμοποιώντας ένα ειδικό πρόγραμμα και στη συνέχεια εκκινήστε τον υπολογιστή από USB. Ωστόσο, σε περίπτωση που έχετε ήδη GRUB2 εγκατεστημένο στον υπολογιστή σας, υπάρχει μια άλλη πιθανότητα που είναι ελάχιστα δημοσιευμένη, αλλά πολύ πιο γρήγορη, πιο αποτελεσματική και ασφαλέστερη.


Κάνατε χιλιάδες CD για να εγγράψετε τις αγαπημένες σας εικόνες διανομής; Σκέφτηκες ότι φορτώνοντας το Linux από USB βρισκόσουν στην κορυφή του κύματος; Χα! Αυτή η μέθοδος εξοικονομεί χρόνο και χρήμα, καθώς εκτός του ότι είναι εξαιρετικά γρήγορη, είναι πολύ πιο ασφαλής (λόγω της έλλειψης πιθανών "σφαλμάτων εγγραφής" και άλλων προβλημάτων που σχετίζονται με την ανάγνωση του Live CD) και αποφεύγει την ανάγκη εγγραφής των αρχείων . Εικόνες ISO σε CD ή USB.

βήματα

1. - Επεξεργαστείτε το αρχείο /etc/grub.d/40_custom

sudo gedit /etc/grub.d/40_custom
Σημείωση: Το TonyDiaz, με μεγάλη διακριτικότητα, μας συμβουλεύει να τροποποιήσουμε αυτό το αρχείο και όχι /boot/grub/grub.cfg. Ο λόγος είναι ότι το σύστημα αντικαθιστά grub.cfg κάθε φορά που κάνετε μια τροποποίηση στο GRUB, η οποία συμβαίνει πολύ συχνά. Για αυτόν τον λόγο, είναι απαραίτητο να τροποποιήσετε το πρότυπο που έχει σχεδιαστεί αποκλειστικά για να προσθέσετε προσαρμοσμένες καταχωρήσεις μενού στο GRUB: 40_ προσαρμοσμένο.

2. - Προσθέστε μια νέα καταχώρηση στο μενού παρόμοιο με αυτό που φαίνεται παρακάτω:

μενούLubuntu Live"{ 
ορισμός root = (hd0,5)
βρόχος επιστροφής /vbox/lubuntu-10.10.iso
linux (loop) / casper / vmlinuz boot = casper iso-scan / όνομα αρχείου =/vbox/lubuntu-10.10.iso --
initrd (loop) /casper/initrd.lz
}

3. - Μην ξεχάσετε να επεξεργαστείτε τα μέρη που εμφανίζονται με κόκκινο χρώμα, όπου:

  • μενού: είναι το όνομα που θα εμφανίζεται στη λίστα GRUB2 κατά την εκκίνηση του υπολογιστή. Στην περίπτωσή μου, όπως εγώ 
  • ορίστε τη ρίζα: υποδεικνύει σε ποιο διαμέρισμα είναι το αρχείο ISO. Για να γνωρίζετε ποια είναι η σωστή διαμόρφωση, η συλλογιστική είναι απλή. 
  • Πού είναι η εικόνα ISO της αγαπημένης μου διανομής; Στον δίσκο Y, διαμέρισμα X. Πιθανότατα γνωρίζετε σε ποια διαδρομή είναι τοποθετημένος ο δίσκος, αλλά όχι το όνομα της συσκευής του. Γι 'αυτό…
  • Άνοιξα Σύστημα> Διαχείριση> Βοηθητικό πρόγραμμα δίσκου και, αφού επέλεξα τον σκληρό δίσκο στον οποίο βρίσκεται το εν λόγω διαμέρισμα, κάντε κλικ στο διαμέρισμα για να εμφανίσετε όλα τα δεδομένα και τα χαρακτηριστικά του.
  • Με επιλεγμένο το διαμέρισμα, αναζητήστε την ετικέτα "Συσκευή" και δείτε ποια δεδομένα εμφανίζει. Στην περίπτωσή μου λέει: / dev / sda5. Όντας hda ή sda σημαίνει ότι είναι δίσκος 1. αν ήταν sdb Ω Δb, θα ήταν δίσκος 2. Όπως πρόκειται για sda5, σημαίνει ότι είναι το διαμέρισμα 5 του δίσκου 1. Για αυτό το θέμα, το "set root" πρέπει να έχει (hd0, 5). Το Grub2 ξεκινά την καταμέτρηση δίσκου με 0, και αυτός είναι ο λόγος που αυτή η ρύθμιση σας λέει ότι η εικόνα ISO βρίσκεται στο δίσκο 1, διαμέρισμα 5. 
  • Loopback: υποδεικνύει τη διαδρομή μέσα στο διαμέρισμα όπου βρίσκεται το αρχείο ISO. Είναι εύκολο να μπερδευτείτε σε αυτό το σημείο, επειδή αυτό που ζητείται δεν είναι η διαδρομή όπου είναι τοποθετημένος αυτός ο δίσκος αλλά η υπόλοιπη διαδρομή. Για παράδειγμα, ο δίσκος μου sdaxnumx βόλτες / πολυμέσα / αντίγραφο ασφαλείας /. Επομένως, θα ήταν η πλήρης διαδρομή του φακέλου όπου βρίσκεται η εν λόγω εικόνα ISO / πολυμέσα / αντίγραφο ασφαλείας / vbox /. Ωστόσο, όπως σας είπαμε ήδη στο "set root" σε ποιον δίσκο και διαμέρισμα, δεν είναι απαραίτητο να αποσαφηνίσετε τη διαδρομή όπου ήταν τοποθετημένος ο δίσκος (/ πολυμέσα / αντίγραφο ασφαλείας /). Για αυτόν τον λόγο, το μονοπάτι για να μπείτε σε αυτό το σημείο θα ήταν απλά /vbox/file.iso.
  • linux (βρόχος): μας λέει ποιος πυρήνας θα χρησιμοποιήσει για εκκίνηση και πού βρίσκεται. Το σκεπτικό είναι το ίδιο με το προηγούμενο σημείο. Για την εκκίνηση του συστήματος με τα μενού και τα παράθυρα στα ισπανικά, καθώς και τη διάταξη πληκτρολογίου, είναι απαραίτητο να προσθέσετε τις παραμέτρους τοπικής ρύθμισης και bootkbd. Επιπλέον, έτσι ώστε αντί για τα μηνύματα του πυρήνα να δείχνει την εικόνα φόρτωσης (splash), είναι απαραίτητο να προσθέσετε την παράμετρο splash. Τέλος, για να ομαδοποιήσετε ίσες εισόδους, πρέπει να προσθέσετε την αθόρυβη παράμετρο Έτσι, αυτή η πιο «εξατομικευμένη» έκδοση θα μοιάζει με αυτήν:
    linux (loop) / casper / vmlinuz boot = casper locale = es_ES bootkbd = es console-setup / layoutcode = es diam splash iso-scan / filename = / vbox / lubuntu-10.10.iso -
  • initrd (βρόχος): μας λέει πού είναι το initrd. 
  • 4. - Αφού αποθηκεύσετε το εν λόγω αρχείο, το μόνο που μένει είναι να ενημερώσετε το GRUB2:

    sudo update-grub

    Μόλις δοκίμασα αυτήν τη μέθοδο με το Lubuntu 10.10 και δεν χρειάστηκαν 20 δευτερόλεπτα για να φορτωθεί πλήρως! Σας διαβεβαιώνω ότι αυτός είναι ο καλύτερος τρόπος για να δοκιμάσετε εκδόσεις Ubuntu Beta ή άλλες διανομές χωρίς να αλλάξετε το σύστημά σας, να εγκαταστήσετε το Virtual Box, να χρειαστεί να κάψετε ένα CD ή να ξοδέψετε ένα USB μόνο για να το χρησιμοποιήσετε ως Live CD κ.λπ.

    Σας ευχαριστώ Miguel Mayor i Tur για την πρόταση του θέματος!

    Αφήστε το σχόλιό σας

    Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

    *

    *

    1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
    2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
    3. Νομιμοποίηση: Η συγκατάθεσή σας
    4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
    5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
    6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

    1.   Miquel Mayol i Tur dijo

      ΤΟ ΑΡΧΕΙΟ ΔΕ ΒΡΕΘΗΚΕ

      ΠΡΕΠΕΙ ΝΑ ΦΟΡΤΩΣΕΤΕ ΤΟ KERNEL ΠΡΩΤΟ

      Έχω εγκαταστήσει το ubuntu 10.10 amd64 στο ext4, το οποίο προφανώς αλλάζει τη σύνταξη, την οποία δεν ξέρω, και μου δίνει σφάλματα.

      Αντιγράψαμε τον αρχικό πυρήνα στο αρχείο 40_custom, για αυτό αντιγράφοντας εντολές, από δοκιμή και σφάλμα, αλλά όλοι μου δίνουν το ίδιο σφάλμα.

      Κάνοντας ένα ls στο grub, τα χωρίσματα - πρέπει να είναι κάτι από το ext4 - ονομάζονται έτσι, και δεν ξέρω γιατί κάνουν μεταξύ των μοναδικών εισαγωγικών.

      Λοιπόν, παρακαλώ: 1, - Διευκρινίστε ότι λειτουργεί για κατατμήσεις ext2

      2.- Κάντε μια επέκταση για την εκκίνηση των κατατμήσεων ext4, επειδή δεν είμαι σαφής και σίγουρα θα είναι chorradita, αλλά όπως και το προηγούμενο, ήξερα ότι θα μπορούσε να είναι, αλλά δεν βρήκα πού θα το εξηγούσαν εγώ, στην ακόμη χειρότερη έκδοση ext4.

      ευχαριστώ εκ των προτέρων

      Το 40_custom μου, στο οποίο λειτουργεί μόνο το Ubuntu

      #! / Bin / sh

      exec tail -n +3 $ 0

      # Αυτό το αρχείο παρέχει έναν εύκολο τρόπο προσθήκης προσαρμοσμένων καταχωρίσεων μενού. Απλώς πληκτρολογήστε το

      # καταχωρήσεις μενού που θέλετε να προσθέσετε μετά από αυτό το σχόλιο. Προσέξτε να μην αλλάξετε

      # η γραμμή "exec tail" παραπάνω.

      menuentry "Ubuntu, με Linux 2.6.35-23-generic" –class ubuntu –class gnu-linux –class gnu –class os {

      ρεκόρ

      insmod part_msdos

      insmod ext2

      ορισμός root = "(hd0, msdos1)"

      αναζήτηση –no-floppy –fs-uuid –set c617a74c-d199-49fc-997e-77ebbe33a8bb

      linux /boot/vmlinuz-2.6.35-23-generic root = UUID = c617a74c-d199-49fc-997e-77ebbe33a8bb ro silent splash nomodeset # video = uvesafb: mode_option = >> 1024 × 768-24 <<, mtrr = 3 , scroll = ywrap initrd /boot/initrd.img-2.6.35-23-generic} menuentry "Rescatux" {recordfail insmod part_msdos insmod ext2 set root = '(hd0, msdos1)' loopback loop /isos/rescatux.iso linux ( loop) / casper / vmlinuz boot = casper locale = en_ES bootkbd = en console-setup / layoutcode = en silent splash iso-scan / filename = / isos / rehatux.iso - initrd (loop) /casper/initrd.lz} menuentry « revatux2 »{set root = '(hd0, msdos1)' loopback loop /isos/rescatux.iso linux (loop) / casper / vmlinuz boot = casper iso-scan / filename = / isos / rehatux.iso - initrd (loop) / casper / initrd.lz}

    2.   Miquel Mayol i Tur dijo

      Manolo, καθώς δεν λειτούργησε για μένα, πήγα στο Burg και ούτε, θα ήσασταν τόσο ευγενικοί που θα επικολλήσετε αυτό που έχετε για το Burg - το οποίο παρεμπιπτόντως, σας ευχαριστώ που με ανακαλύψατε, πόσο ωραίο -.

      Νομίζω ότι το πρόβλημά μου πηγάζει από το γεγονός ότι χρησιμοποιώ ext4, αν ισχύει και για εσάς θα μπορούσα να χρησιμοποιήσω μαργαριτάρια.

      παρεμπιπτόντως, θα μπορούσαμε να σας στείλουμε μια καταχώριση σχετικά με τον τρόπο εγκατάστασης του burg, το οποίο θα διατηρηθεί με ενημερώσεις και τον τρόπο προσθήκης εικόνων ISO.

    3.   Manolo Pajaro dijo

      Δεν λειτουργεί για μένα, δοκίμασα με έναν κωδικό που βρέθηκε σε άλλη σελίδα και στη συνέχεια με ένα αντίγραφο αυτού που βάζετε και δεν έχω καμία από τις δύο επιλογές στο GRUB. Έχω περάσει από το υπόλοιπο του grub.cfg και παρατήρησα ότι η παράμετρος για το set root πηγαίνει σε μεμονωμένα εισαγωγικά, το βάλατε έτσι στο αρχείο σας και λειτούργησε; Δεν λειτούργησε με κανέναν τρόπο: /

    4.   Ας χρησιμοποιήσουμε το Linux dijo

      Manolo, δεν πρόκειται για επικόλληση, όπως και σε άλλες περιπτώσεις. Σημειώστε ότι το άρθρο εξηγεί λεπτομερώς ποια πράγματα πρέπει να αλλάξετε έτσι ώστε όλα να λειτουργούν στη συγκεκριμένη περίπτωσή σας.
      Ενημερώστε με εάν αντιμετωπίζετε προβλήματα με τις οδηγίες ...
      Μια μεγάλη αγκαλιά! Παύλος.

    5.   αδελφικός dijo

      Φαίνεται ενδιαφέρον, θα το δοκιμάσω ...

    6.   Rafael dijo

      Ή τι ενδιαφέρον άρθρο, αυτό είναι χρήσιμο ... Συνήθως χρησιμοποιώ ένα USB με το υπέροχο Multiboot, κυρίως επειδή μου επιτρέπει να έχω ένα USB στο fat32 με τα "ζωντανά" συστήματά μου έτοιμα να εκκινήσουν σε υπολογιστές όπου το σύστημα δεν είναι πλέον μποτάκια (win) και διατηρώντας την επιλογή αποθήκευσης αρχείων στο usb ... αλλά καθώς είναι ένα σύστημα fat32 έχει το μεγάλο μειονέκτημα ότι δεν δέχεται αρχεία μεγαλύτερα από 4 GB και γι 'αυτό μου αρέσει αυτό !!!
      αφορά

    7.   Miquel Mayol i Tur dijo

      Είστε ευπρόσδεκτοι, χαρούμενοι που το έχετε εξηγήσει τόσο καλά, τώρα λείπει το ίδιο πράγμα για να κάνετε multiboot από ένα USB, εγκαθιστώντας το grub2 σε αυτό, με τα διαστήματα ανάκτησης και άλλα.

      Χαρά μου να συνεχίσω να διαβάζω.

    8.   Ο Τονυδιαζ dijo

      Πολύ καλά! Αλλά αν μου επιτρέψετε, θα προσπαθήσω να το βελτιώσω λίγο.

      Το αρχείο /boot/grub/grub.cfg δημιουργείται από ένα εργαλείο που ονομάζεται grub-mkconfig χρησιμοποιώντας πρότυπα που βρίσκονται στη διαδρομή /etc/grub.d/, επομένως, κάθε φορά που δημιουργείται ένα νέο αρχείο grub (για παράδειγμα, όταν εισέρχεται ένας νέος πυρήνας, ή μια ενημέρωση αυτού, ή όταν η εντολή update-grub εκτελείται χειροκίνητα) το σύστημα αντικαθιστά το προηγούμενο αρχείο με το νέο, διαγράφοντας κάθε καταχώριση που έχουμε εισαγάγει χειροκίνητα. Με άλλα λόγια, οι εγγραφές θα πρέπει να εισάγονται στο αρχείο κάθε φορά που υπάρχει τροποποίηση στο grub, η οποία συμβαίνει πολύ συχνά.

      Επομένως, η πρότασή μου είναι ότι το αρχείο /boot/grub/grub.cfg ΔΕΝ πρέπει να επεξεργαστεί, αλλά το πρότυπο που αντιστοιχεί στο σύστημα από το οποίο θέλετε να εκκινήσετε. Σε αυτήν την περίπτωση, καθώς είναι μια "προσαρμοσμένη" καταχώρηση, θα πρέπει να μεταβεί στο αρχείο /etc/grub.d/40_custom, το οποίο είναι έτοιμο να προσθέσει προσαρμοσμένες καταχωρήσεις.

      Με αυτόν τον τρόπο, η προσαρμοσμένη καταχώρισή μας θα προστίθεται πάντα αυτόματα κάθε φορά που το σύστημα δημιουργεί ένα νέο grub.cfg.

      Έτσι έχω να εκκινήσω από μια εικόνα iso SystemRescueCD και λειτουργεί σαν γοητεία 😉

      Χαιρετίσματα σε όλους.

    9.   Ας χρησιμοποιήσουμε το Linux dijo

      Έχετε όλο τον λόγο! Ευχαριστώ που μου το θύμισες. Αυτήν τη στιγμή προσθέτω αυτήν την τροποποίηση.

    10.   Ο Τονυδιαζ dijo

      Είμαι και πάλι 😉

      Ξέχασα να σας πω στο προηγούμενο μήνυμά μου ότι εάν το αρχείο /etc/grub.d/40_custom ή οποιοδήποτε άλλο πρότυπο έχει τροποποιηθεί, είναι απαραίτητο να ενημερώσετε το grub χρησιμοποιώντας την εντολή update-grub.

      Χαιρετίσματα και συνεχίστε! 🙂

    11.   Ας χρησιμοποιήσουμε το Linux dijo

      Ετοιμος! Ευχαριστώ και πάλι! 🙂

    12.   Επισκέπτης dijo

      Τόσο καλό! Αυτό είναι πολύ χρήσιμο! Ευχαριστώ πολύ 😀

    13.   cex dijo

      Εάν θέλουμε μια εικόνα του Ubuntu (για άλλες διανομές δεν φροντίζω να λειτουργεί):
      · Ξεκινήστε με τα μενού και τα παράθυρα στα ισπανικά, καθώς και τη διάταξη του πληκτρολογίου
      Ότι κατά την εκκίνηση, αντί για μηνύματα πυρήνα, εμφανίστε την εικόνα φόρτωσης (splash)
      η τέταρτη γραμμή θα ήταν:

      linux (loop) / casper / vmlinuz boot = casper locale = es_ES bootkbd = es console-setup / layoutcode = es diam splash iso-scan / filename = / vbox / lubuntu-10.10.iso -

      Η ησυχία χρησιμοποιείται για την ομαδοποίηση ίσων εισόδων.

      Παρεμπιπτόντως, θα ήταν ωραίο εάν καταστήσατε σαφέστερο ότι το sudo update-grub πρέπει να γίνει μόλις το αρχείο που υποδεικνύεται έχει τροποποιηθεί και αποθηκευτεί.

    14.   Manolo Pajaro dijo

      Ναι ναι, ξέρω ότι δεν πρέπει να το αντιγράψω κατά λέξη χαχα δεν το έκανα έτσι, έκανα τροποποίηση σύμφωνα με την ομάδα μου και έμαθα ήδη ποιο ήταν το πρόβλημα, ότι δεν χρησιμοποιώ grub αλλά burg xD

    15.   αδελφικός dijo

      Γεια σας!

      Το έχω διαμορφώσει για να εκκινήσω ένα Ubuntu 10.10 Live και λειτουργεί τέλεια (θα βάλω ένα σύνδεσμο στο blog μου σε αυτό το άρθρο), εδώ είναι η διαμόρφωσή μου:

      menuentry "Ubuntu 10.10 Live" {
      set root = (hd0,1)
      loopback loop /home/fraterneo/ubuntu-10.10-desktop-i386.iso
      linux (loop) / casper / vmlinuz boot = casper silent splash iso-scan / filename = / home / fraternal / ubuntu-10.10-desktop-i386.iso -
      initrd (loop) /casper/initrd.lz
      }

      Ωστόσο, προσπάθησα να το κάνω με ένα Fedora 13 Live cd στο οποίο έχω τοποθετήσει αυτήν τη διαμόρφωση:

      menuentry «Fedora 13 Ζωντανά» {
      set root = (hd0,1)
      loopback loop /home/fraterneo/Fedora-13-i686-Live.iso
      linux (loop) / EFI / boot / vmlinuz0 root = live: LABEL = Fedora-13-i686-Live rootfstype = auto ro liveimg ήσυχο rhgb
      initrd (loop) /EFI/boot/initrd0.img
      }

      Ποιο στη διαδικασία εκκίνησης (splash image) μου δίνει το ακόλουθο σφάλμα:
      Δεν βρέθηκε ριζική συσκευή
      Η εκκίνηση απέτυχε, κοιμάται για πάντα

      Δεν βρήκα ακόμη την πιθανή λύση. Ας δούμε αν κάποιος από εσάς ενθαρρύνεται και διερευνάται περαιτέρω.

      Ενας χαιρετισμός!.

    16.   Κουστώ dijo

      Καλύτερα να χρησιμοποιήσετε το gksudo gedit, όχι το sudo gedit.

    17.   Πάντσοβ dijo

      Υπέροχο αδερφέ, οι δυνατότητες που δίνει το GRUB είναι απίστευτες, τώρα έχω πώς να δείξω αρκετά ζωντανά χωρίς να χρησιμοποιήσω CD hehehe! Εξοχος!

    18.   Αυτοδιαχείρηση dijo

      Είναι δυνατόν να το κάνουμε με το grub4dos;

    19.   Ας χρησιμοποιήσουμε το Linux dijo

      Η αλήθεια είναι ότι δεν ξέρω. 🙁
      Ενημερώστε μας αν ανακαλύψετε κάτι ...
      Στην υγειά σας! Παύλος.

    20.   Μαρσέλο dijo

      Τετραγωνισμένος. Αυτές οι παράμετροι λειτουργούν μόνο για το Ubuntu. Ο φάκελος / casper και τα αρχεία vmlinuz και initrd.lz βρίσκονται μόνο στις διανομές * buntu. Στο Fedora είναι εντελώς διαφορετικό, επομένως τέτοιες παράμετροι δεν λειτουργούν. Ερευνά το θέμα.

    21.   Ας χρησιμοποιήσουμε το Linux dijo

      Γεια σου Μιγέλ! Η αλήθεια είναι ότι δεν βλέπω μεγάλη διαφορά με την εντολή που συνιστάται στην ανάρτηση. Τέλος πάντων, όσο καταλαβαίνω, δεν έχει σημασία σε ποια μορφή (EXT2 ή EXT4 ή οποιαδήποτε άλλη) είναι η εκκίνηση της εκκίνησής σας. Στην πραγματικότητα, το έχω στο ext4 και ο κώδικας στην ανάρτηση λειτούργησε τέλειος για μένα.
      Αυτό που προτείνω είναι το εξής:

      1) ότι βεβαιωθείτε ότι υπάρχει η διαδρομή isofile. Δηλαδή, στην περίπτωση του κώδικα που περιλαμβάνεται στην ανάρτηση, υπάρχει το /vbox/lubuntu-10.10.iso. Γι 'αυτό, άνοιξα απλώς το Ναυτίλος, μεταβαίνομαι στον εν λόγω φάκελο και να δω αν υπάρχει το αρχείο ISO.

      2) το δεύτερο σημείο που μπορεί να δημιουργεί προβλήματα είναι η ρίζα. Ελέγξτε ότι η ρίζα είναι σωστή. Η ανάρτηση εξηγεί πώς να ξέρετε τι τιμή να εκχωρήσετε σε αυτήν τη μεταβλητή. Διαφορετικά, αυτό που απομένει είναι να κάνετε δοκιμή και σφάλμα.

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

      Μια αγκαλιά! Παύλος.
      2)

    22.   το λατρεύω dijo

      Ήξερα πώς έγινε στο GRUB 1 αλλά όχι στο 2 😀
      Σας έχω συνδέσει στο σχόλιο ενός σεμιναρίου που έκανα για να φτιάξω ένα Multiboot Pendrive http://www.youtube.com/watch?v=FbpYNSuaNTI&hd=1
      χαιρετίσματα

    23.   Ας χρησιμοποιήσουμε το Linux dijo

      Ωχ! Πολύ καλός δάσκαλος !!
      Ήμουν έτοιμος να γράψω μια ανάρτηση για το θέμα (multiboot pendrive). Όταν το κάνω, θα συμπεριλάβω σίγουρα το βίντεό σας. Εάν δεν σας πειράζει, φυσικά ... και πάντα να ξεκαθαρίζετε την πηγή και τη συγγραφή σας, φυσικά.
      Σας ευχαριστούμε για το χρόνο και για την κοινή χρήση των γνώσεών σας με την κοινότητα.
      Μια μεγάλη αγκαλιά! Παύλος.

    24.   Ινουκάζ dijo

      Έχω μια ερώτηση, κάπως συγκεκριμένη, αν για παράδειγμα έχω εγκαταστήσει μόνο windows xp και χωρίς διανομή, αλλά έχω ήδη προετοιμάσει τα διαμερίσματα, πώς ή τι πρέπει να κάνετε για να εγκαταστήσετε μόνο ό, τι είναι δίκαιο και απαραίτητο, έτσι ώστε να ξεκινήσω GRUB2, για να κάνω την εκκίνηση του ISO που έχω σε έναν άλλο σκληρό δίσκο ???

    25.   Ινουκάζ dijo

      Λοιπόν, ας δούμε, η ιδέα είναι ότι στο διαμέρισμα όπου πρόκειται να εγκαταστήσω τη νέα διανομή, έχει μόνο την είσοδο του / boot / grub και ίσως ένα Kernel 2.6, και τις διαμορφώσεις του, έτσι ώστε αργότερα κατά την εγκατάσταση να είναι ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ.

      Η βασική ιδέα είναι να εξοικονομήσετε πολύ χρόνο, δεν βλέπω το νόημα να εγκαταστήσω ένα distro, να τροποποιήσω το grub, να εγκαταστήσω ένα άλλο, εάν εγκαταστήσω μόνο το grub, μπορώ να ξεκινήσω το iso απευθείας, χωρίς την ανάγκη CD ή USB.

      Λοιπόν, ούτως ή άλλως, αν έχω εγκαταστήσει ένα distro είναι το Slackware64, αλλά πάντως, θα κατεβάσω το ενημερωμένο ISO του Chakra Linux για να δω αν αυτή τη φορά μπορώ να εγκαταστήσω το xD

    26.   Miquel Mayol i Tur dijo

      http://ubuntuforums.org/showthread.php?t=1632692
      Μου δόθηκε εδώ μια εναλλακτική λύση που φαίνεται ωραία.
      ΑΛΛΑ ΔΕΝ ΛΕΙΤΟΥΡΓΕΙ, προφανώς οφείλεται στην εκκίνηση στο EXT4

      menuentry "Ubuntu 10.10 Maverick ISO 64bit" {
      set isofile = »/ boot / ISO / maverick-desktop-amd64.iso»

      loopback loop (hd0,5) $ isofile
      linux (loop) / casper / vmlinuz boot = casper iso-scan / filename = $ isofile nomodeset
      initrd (loop) /casper/initrd.lz
      }

    27.   Φρανσίσκο Χαβιέ Μάρτιν Λόπεζ dijo

      Για προηγουμένως, πώς θα ήταν η καταχώρηση;

    28.   Παύλος dijo

      Έχω πρόβλημα με ένα σημειωματάριο όπου το Grub boot (grub2) ήταν αποκλεισμένο, είχα το Huayra (έκδοση Debian του Linux) και τα Windows 8, άλλαξαν το grub.cfg και η εκκίνηση μπλοκαρίστηκε.
      Αυτό δεν θα ήταν πρόβλημα, εκτός από το ότι όταν θέλω να εκκινήσω από ένα LiveUSB, ο φορητός υπολογιστής επανεκκινείται και δεν ξεκινά από το USB και η Εγκατάσταση δεν μπορεί να αλλάξει.
      Θα ήθελα να μάθω πώς μπορώ να αντιγράψω ένα ISO από ένα pendrive στον σκληρό δίσκο και να το τρέξω από εκεί (ISO του LiveUSB).

      Ευχαριστίες

      1.    ας χρησιμοποιήσουμε το linux dijo

        Γεια, Πάμπλο!

        Σας συνιστούμε να υποβάλλετε αυτήν την ερώτηση στην υπηρεσία ερωτήσεων και απαντήσεων που ονομάζεται Ask DesdeLinux έτσι ώστε ολόκληρη η κοινότητα να μπορεί να σας βοηθήσει με το πρόβλημά σας.

        Μια αγκαλιά, Πάμπλο.

    29.   Mariano dijo

      Πώς μπορώ να το κάνω με το ubuntu 15.04 mate amd64. Βάζοντας τον πυρήνα ίσως τη λύση;
      Έχω δύο δίσκους, στο πρώτο Ubuntu 10.04 με σύστημα ext4. Στο δεύτερο έχω ένα διαμέρισμα ext4 και ένα άλλο με ntfs. Στο δεύτερο, στο διαμέρισμα ext4 αντιγράφω το iso και το εξήγαγα στη θέση του. Ακολούθησα όλα τα βήματα του σεμιναρίου, με αντίστοιχες τροποποιήσεις ανάλογα με τη θέση του δίσκου μου.
      Μετά την επανεκκίνηση, και η εγγραφή grub εμφανίστηκε, στην περίπτωσή μου, "Ubuntu mate 15.04", δεν μπήκα στην εγκατάσταση, αλλά βγήκε ότι δεν υπήρχε πυρήνας για επιλογή. Τι θα μπορούσα να κάνω λάθος; Θα εκτιμούσα μια απάντηση.

    30.   Λόρεντσιο dijo

      Δεν λειτουργεί για μένα, στο Linux Mint.
      Το δοκίμασα με το Ubuntu 14.04.02 και με το Bodhi Linux.
      Σε διαμέρισμα ntfs και σε ext4
      Δημιουργείται μια νέα γραμμή στο grub, αλλά κατά την επιλογή του τίποτα δεν ξεκινά, η οθόνη παραμένει μαύρη.
      Χαιρετισμούς.

    31.   Reinaldo dijo

      Καλημέρα, φίλοι αυτού του μέσου, έχω πρόβλημα με το μενού του grub2 μου, πηγαίνει έτσι.

      1-slackware x64 efi
      2-Έχω εγκαταστήσει τα παράθυρα 7

      * Μόλις άλλαξα το πληκτρολόγιο και με εξέπληξε το γεγονός ότι το slack δεν μου έδειξε, ψάχνοντας πληροφορίες παρατήρησα ότι ήταν πρόβλημα μενού, πήρα ένα iso του ίδιου slack, μπήκα και έδωσα την 3η επιλογή όπου λέει ότι δεν αναγνωρίζει την εκκίνηση /, και για να είμαι ειλικρινής δεν ξέρω τι να κάνω μετά από αυτό, αν κάποιος μπορεί να εξηγήσει πώς να πάρει το χαλαρό μου πίσω, θα το εκτιμούσα .. ή να μου στείλετε ένα url όπου εξηγούν τα βήματα

      Ευχαριστώ εκ των προτέρων αγαπητοί φίλοι αυτού του υπέροχου ιστολογίου

    32.   Γεωργίνο dijo

      Καλοί φίλοι Έχω μια ερώτηση ίσως είναι ανόητο για μερικούς ... Έχω δημιουργήσει ένα πρόγραμμα εγκατάστασης για το Ubuntu LTS την τελευταία διαθέσιμη για λήψη της έκδοσης 16.04 για επιτραπέζιους υπολογιστές που θέλω να την εγκαταστήσω ως ενιαίο σύστημα σε Asus Prime Z2027-A με Επεξεργαστής Celeron και Ram 4 Gb με SDA 256 Gb ... τι είναι απαραίτητο για αυτό που πρόκειται να χρησιμοποιηθεί, εξόρυξη Ethereum.

      Το πρόβλημα είναι ότι έβαλα το USB ήδη με το ISO που έχει εισαχθεί με το UNEBOOTIN…. Ενεργοποιώ τον υπολογιστή για εκκίνηση από το USB και αμέσως πριν μπω στη λειτουργία εγκατάστασης με γραφική διεπαφή, ξεκινά το σύστημα εκκίνησης GRUB, το οποίο ο υπολογιστής και όλα τα συστατικά του είναι κουτί, δεν έχουν απολύτως τίποτα, υποθέτω ότι είναι θέμα το Ubuntu με Grub…. ανιχνεύει όλες τις συσκευές που έκανα ένα LS για να δω ότι υπήρχε ...

      Το πρόβλημα είναι βασικό που θέλω να εγκαταστήσω UBUNTU αλλά φτάνω μόνο στο Grub>
      Λίγο

      Ευχαριστώ εκ των προτέρων.