MultiCD - Δημιουργήστε ένα MultiBoot Linux Live USB


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

Διαβάστε επίσης: Πώς να εγκαταστήσετε το Linux σε USB και να το εκτελέσετε σε οποιονδήποτε υπολογιστή

Σε αυτό το άρθρο, θα μάθετε πώς να δημιουργείτε πολυμέσα USB με δυνατότητα εκκίνησης, χρησιμοποιώντας το εργαλείο που ονομάζεται MultiCD – είναι ένα σενάριο φλοιού, σχεδιασμένο να δημιουργεί μια εικόνα πολλαπλής εκκίνησης με διαφορετικές διανομές Linux (σημαίνει ότι συνδυάζει πολλά CD εκκίνησης σε ένα). Αυτή η εικόνα μπορεί αργότερα να γραφτεί σε CD/DVD ή μονάδα flash, ώστε να μπορείτε να τη χρησιμοποιήσετε για να εγκαταστήσετε το λειτουργικό σύστημα κατά την επιλογή σας.

Τα πλεονεκτήματα της δημιουργίας ενός CD με σενάριο MultiCD είναι:

  • Δεν χρειάζεται να δημιουργήσετε πολλά CD για μικρές διανομές.
  • Εάν έχετε ήδη τις εικόνες ISO, δεν απαιτείται να τις κατεβάσετε ξανά.
  • Όταν κυκλοφορήσουν νέες διανομές, απλώς κατεβάστε και εκτελέστε ξανά το σενάριο για να δημιουργήσετε μια νέα εικόνα πολλαπλής εκκίνησης.

Διαβάστε επίσης: 2 τρόποι για να δημιουργήσετε ένα ISO από ένα bootable USB σε Linux

Κατεβάστε το σενάριο MultiCD

Μπορείτε να αποκτήσετε το MultiCD είτε χρησιμοποιώντας την εντολή git είτε κατεβάζοντας το αρχείο tar.

Εάν θέλετε να χρησιμοποιήσετε το αποθετήριο git, χρησιμοποιήστε την ακόλουθη εντολή.

git clone git://github.com/IsaacSchemm/MultiCD.git

Δημιουργία εικόνας Multiboot

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

Αφού κατεβάσετε τα αρχεία εικόνας, θα πρέπει να τα τοποθετήσετε στον ίδιο κατάλογο με το σενάριο MultiCD. Για μένα αυτός ο κατάλογος είναι MultiCD. Για τους σκοπούς αυτού του σεμιναρίου, έχω ετοιμάσει δύο εικόνες ISO:

CentOS-7 minimal
Ubuntu 18 desktop

Είναι σημαντικό να σημειωθεί ότι οι ληφθείσες εικόνες θα πρέπει να μετονομαστούν όπως αναφέρονται στη λίστα Υποστηριζόμενες διανομές ή να δημιουργηθεί ένας συμβολικός σύνδεσμος. Έτσι, εξετάζοντας τις υποστηριζόμενες εικόνες, μπορείτε να δείτε ότι το όνομα αρχείου για το Ubuntu μπορεί να παραμείνει το ίδιο με το αρχικό αρχείο.

Ωστόσο, για το CentOS, πρέπει να μετονομαστεί σε centos-boot.iso όπως φαίνεται.

mv CentOS-7-x86_64-Minimal-1810.iso centos-boot.iso

Τώρα για να δημιουργήσετε την εικόνα πολλαπλής εκκίνησης, εκτελέστε την ακόλουθη εντολή.

sudo multicd.sh 

Το σενάριο θα αναζητήσει τα αρχεία σας .iso και θα προσπαθήσει να δημιουργήσει το νέο αρχείο.

Μόλις ολοκληρωθεί η διαδικασία, θα καταλήξετε να έχετε ένα αρχείο που ονομάζεται multicd.iso μέσα στο φάκελο build. Τώρα μπορείτε να εγγράψετε το νέο αρχείο εικόνας σε CD ή μονάδα flash USB. Στη συνέχεια, μπορείτε να το δοκιμάσετε προσπαθώντας να εκκινήσετε από το νέο μέσο. Η σελίδα εκκίνησης θα πρέπει να μοιάζει με αυτό:

Επιλέξτε το λειτουργικό σύστημα που θέλετε να εγκαταστήσετε και θα ανακατευθυνθείτε στις επιλογές για αυτό το λειτουργικό σύστημα.

Ακριβώς έτσι, μπορείτε να δημιουργήσετε ένα μόνο μέσο εκκίνησης με πολλαπλές διανομές Linux σε αυτό. Το πιο σημαντικό μέρος είναι να ελέγχετε πάντα το σωστό όνομα για την εικόνα iso που θέλετε να γράψετε, γιατί διαφορετικά μπορεί να μην εντοπιστεί από το multicd.sh.

συμπέρασμα

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