Δημοσιεύτηκε: 17 Ιαν 2014, 21:21
από xXx
Θέλετε να κάνετε οικονομία στα DVD δισκάκια σας;
Ένας φοβερός συνάνθρωπος μας, ο Isaac Schemm έχει δώσει τη λύση.
Για να πάρουμε τα πράγματα από την αρχή:
Το ubuntu εδώ και λίγο σχετικά καιρό έχει μεγαλώσει σε μέγεθος και δεν χωράει
πλέον σε δισκάκι CD. Έτσι για να μη σπαταλάμε δισκάκια DVD τα οποία στην ουσία
είναι επιεικώς "άδεια" αναγκαζόμαστε να "γράφουμε" τις εικόνες δίσκων ubuntu που
κατεβάζουμε και θέλουμε είτε να εγκαταστήσουμε, είτε απλά να δοκιμάσουμε σε USB.
Αυτό όμως δεν είναι η λύση, γιατί το USB στικάκι μας προφανώς θα το χρειαστούμε
για κάτι άλλο κάποια στιγμή. Έτσι κρατάμε και την εικόνα στον δίσκο μας, ώστε αν
χρειαστεί να την "ξαναγράψουμε" στο USB μας. Αυτό είναι:
α) Κόπος.
β) Σπατάλη χώρου στο σκληρό μας δίσκο.
γ) Σπατάλη του χρόνου μας.
δ) Σπατάλη του USB μας καθώς μειώνεται η ζωή του με κάθε επανεγγραφή.
Αν πάλι γράφαμε κάθε έκδοση σε ένα DVD θα σπαταλούσαμε τα δισκάκια DVD μας, και
αυτό γιατί θα καταστούσαμε στην ουσία 3200+ MB άχρηστα.
Το καλύτερο θα ήταν να μπορούσαμε να βάζαμε 5 εικόνες Ubuntu σε ένα εκκινήσιμο
DVD και να μπορούμε να επιλέξουμε την έκδοση που θέλουμε να εκκινήσουμε.
Spoiler: show
Πολύ χρήσιμο αν φτιάχνουμε κάποιο πρόγραμμα και θέλουμε να εξετάζουμε το πως
ανταποκρίνεται σε διαφορετικές εκδόσεις του Ubuntu, καθώς και για περιπτώσεις
ανάκτησης δεδομένων, επιδιορθώσεων κ.λ.π.

Το να φτιάξουμε Πολλαπλώς εκκινήσιμο DVD μπορεί να γίνει και με το χέρι, και
ίσως με περισσότερες επιλογές από ότι μας δίνει το MultiCD, το πρόγραμμα για το
οποίο ξεκίνησα αυτό το νήμα, αλλά:
Είναι φοβερά χρονοβόρα και εξαιρετικά πολύπλοκη διαδικασία, με ένα σωρό αρχεία
να πρέπει να στοιχειοθετηθούν σωστά, οπότε μεγάλο το ποσοστό ανθρώπινου λάθους.
Spoiler: show
Θυμάμαι πριν από 10-12 χρόνια που έφτιαχνα ένα MultiCD, με τρείς Live διανομές
το οποίο μου πήρε μία εβδομάδα τουλάχιστον, και δεν λειτούργησε στις 5 από τις
6 προσπάθειες, λόγω ορθογραφικού ή άλλου ανθρώπινου λάθους. Ευτυχώς είχαν από
τότε εφευρεθεί τα επανεγγράψιμα CD. Ναι, για 3 διανομές σε 1 CD μιλάμε... χα!

Το πρόγραμμα λοιπόν στον τομέα αυτό είναι σωτήριο. Και σε συνδυασμό με
το VirtualBox, δεν θα χαλάσουμε ούτε ένα δισκάκι πριν να είμαστε σίγουροι για το
αποτέλεσμα του εγχειρήματος μας.
Εκτέλεση:
Θα φτιάξω σε αυτό το παράδειγμα ένα MultibootDVD με τις παρακάτω εκδόσεις:
ubuntu-12.10-desktop-i386.iso
ubuntu-13.04-desktop-amd64.iso
ubuntu-13.04-desktop-i386.iso
ubuntu-13.10-desktop-amd64.iso
ubuntu-13.10-desktop-i386.iso
Όλες αυτές οι εικόνες βρίσκονται στη θέση: /media/GREEN/LINUXES/ISO
Κατεβάζω το αρχείο *tar.gz από την , το οποίο στην χρονική
στιγμή που συγγράφεται ο οδηγός ονομάζεται:IsaacSchemm-MultiCD-b3bbfe8.tar.gz
Από ένα τερματικό λοιπόν:
Αποσυμπιέζω το αρχείο από τις Λήψεις μου στον προσωπικό μου φάκελλο:
Κώδικας: Επιλογή όλων
tar -xzvf Λήψεις/IsaacSchemm-MultiCD-b3bbfe8.tar.gz -C ~/

και μετονομάζω τον φάκελλο σε MultiCD
Κώδικας: Επιλογή όλων
mv ~/IsaacSchemm-MultiCD-b3bbfe8 ~/MultiCD

Μεταβαίνω στον φάκελλο MultiCD
Κώδικας: Επιλογή όλων
cd ~/MultiCD

Δημιουργώ συντομεύσεις για τις εικόνες μου στο φάκελλο MultiCD όπου τυγχάνει να
βρίσκομαι αυτή τη στιγμή:
Κώδικας: Επιλογή όλων
ln -s /media/GREEN/LINUXES/ISO/ubuntu-12.10-desktop-i386.iso 1.ubuntu.iso
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.04-desktop-i386.iso 2.ubuntu.iso
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.10-desktop-i386.iso 3.ubuntu.iso
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.04-desktop-amd64.iso 4.ubuntu.iso
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.10-desktop-amd64.iso 5.ubuntu.iso

Ο λόγος που μετονομάζω τις συντομεύσεις είναι επειδή θέλω το τελικό μου μενού να
έχει μία λογική σειρά, και να μην είναι σαν αυτό:
Εικόνα
Λίγη προσοχή εδώ γιατί μπορεί να πάρετε αυτό:
Εικόνα
αν δεν τρέξετε το πρόγραμμα με την επιλογή -i που εξηγώ παρακάτω.
Spoiler: show
Αν δεν ήμουν παράξενος θα έκανα απλά:
Κώδικας: Επιλογή όλων
ln -s /media/GREEN/LINUXES/ISO/ubuntu-12.10-desktop-i386.iso .
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.04-desktop-i386.iso .
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.10-desktop-i386.iso .
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.04-desktop-amd64.iso .
ln -s /media/GREEN/LINUXES/ISO/ubuntu-13.10-desktop-amd64.iso .

και θα άφηνα το πρόγραμμα να φτιάξει το μενού σύμφωνα με τη σειρά (την οποία δεν
έχω κατανοήσει) που αυτό ακολουθεί.

Τρέχω λοιπόν την εντολή:
Κώδικας: Επιλογή όλων
./multicd -m -i

Ο διακόπτης -m προστάζει το πρόγραμμα να μην φτιάξει ένα μενού για το memtest86+
Ούτως ή άλλως θα έχουμε την επιλογή αυτή πέντε φορές στα υπο-μενού μας.
και απαντώ σε μερικές ερωτήσεις που παραμετροποιούν το αποτέλεσμα.
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Σημειώστε ότι θα πρέπει να έχετε το πακέτο dialog εγκατεστημένο για να μπορέσει
ο διακόπτης -i να λειτουργήσει.
Εαν δεν είναι εγκατεστημένο το dialog τότε πολύ απλά τρέχω:
Κώδικας: Επιλογή όλων
sudo apt-get install dialog

και το πρόβλημα μου λύθηκε.
Σε λίγο το DVD μου είναι έτοιμο να το τσεκάρω στο VirtualBox.
Και είναι κάπως έτσι:
Εικόνα
Πολύ ικανοποιητικό για τα γούστα μου. Ελπίζω και για τα δικά σας.
Έτσι τώρα έχω ένα εκκινήσιμο DVD, με 5 διαφορετικές εκδόσεις Ubuntu να διαλέξω,
μπορώ πλέον να σβήσω τις αρχικές εικόνες από το δίσκο μου, και το σημαντικότερο
από όλα: Σπαταλήθηκαν περίπου 100-150ΜΒ χώρου στο DVD.
Σίγουρα κάτι θα μπορούσα να στριμώξω σε αυτά τα 100-150ΜΒ, μιας και το
πρόγραμμα αυτό δεν υποστηρίζει μόνο Ubuntu, αλλά και πάρα πολλές ακόμη διανομές,
ως και εικόνες δισκέτας για την αναβάθμιση του BIOS κ.λ.π.
Αλλά επειδή δεν θέλω να ανακατεύω πράγματα γενικώς (παράξενος;) θα ζήσω με το
κρίμα της σπατάλης αυτής στον λαιμό μου.

Προσοχή:
Οι εντολές καθώς και τα κείμενα στις εικόνες, αναφέρονται στο παράδειγμα αυτού
του οδηγού, και λειτουργούν άψογα γι' αυτόν, αλλά... 99.99% δεν θα λειτουργήσουν
ως έχουν για την δική σας περίπτωση.

Ελπίζω να βρείτε αυτόν τον οδηγό χρήσιμο, και να σώσετε πολλά GB στο εξής.

Μιας και από ότι βλέπω σας άρεσε ο οδηγός, τον παραθέτω και σε για ευκολότερη ανάγνωση.
http://ubuntuone.com/1SI5YK80p6vilsxV2cAr0o
Η έκδοση PDF έχει κάποιες διαφορές από τον αυθεντικό οδηγό, και αυτό κυρίως για καλλωπιστικούς
σκοπούς, και για να μη αποπροσανατολίζει τον αναγνώστη ( δεν έχει spoiler στο LibreOffice ).
Το σκέφτηκα πολύ, αλλά δεν γινόταν αλλιώς.