Microdrive

Screenshot Λογισμικό:
Microdrive
Στοιχεία Λογισμικού:
Εκδοχή: 0.2
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Sreekant Kodela
Άδεια: Δωρεάν
Δημοτικότητα: 5

Rating: 2.0/5 (Total Votes: 1)

Το Microdrive είναι βασικά μια σειρά από σενάρια που μπορείτε να χρησιμοποιήσετε για να φτιάξετε το δικό σας ζωντανά linux cd.
Εξαρτάται από το busybox, isolinux και linux φυσικά.
Είμαι σχεδιάζει να χτίσει ένα μικρό μάτσο χωρίς σκληρό δίσκο, monitorless, keyboardless κόμβους να κάνει τη δουλειά απόδοση μου [3D]. Για να τρέχει, έχω διάφορες επιλογές, αλλά live cd φαίνεται να είναι πιο χωρίς προβλήματα.
Αλλά τότε δεν μπορούσα να βρω ένα live cd, το οποίο ακολουθεί περισσότερο ή λιγότερο πιστά ένα συνηθισμένο εγκατεστημένο σύστημα Linux. Φαίνονται να χρησιμοποιήσετε squashfs ή unionfs ή κάποια άλλη μορφή των συστημάτων αρχείων ψευδο εγγράψιμο. Εγώ δεν θα μπορούσε να πάρει ακόμη και το slax να μου δείξει μια οθόνη. Είμαι βέβαιος ότι έχει να κάνει με την κάρτα γραφικών laptop μου.
Αλλά το είδος του με ενέπνευσε να κάνω τη δική μου live cd, ώστε να μπορώ να ταιριάζουν με τα συστατικά στις ίδιες εκδόσεις βιβλιοθήκης των εγκατεστημένων συστημάτων μου.
Για το σκοπό αυτό, αντί να κάνει ένα CD, έσπασα το έργο που απαιτείται σε μια σειρά από σενάρια, έτσι ώστε το όλο θέμα είναι διαχειρίσιμο και να επαναχρησιμοποιηθεί.
Ας ελπίσουμε ότι θα είναι χρήσιμο σε κάποιον άλλο εκεί έξω.
Για να κάνετε ένα live cd:
1. Πάρτε το Microdrive Linux Ζωντανή σενάριο που από πάνω.
2. Αποσυμπιέστε τα αρχεία σε έναν κατάλογο.
3. Κάντε ένα κατάλληλο πυρήνα για live cd.
χρειάζεται initrd, ramdisk και ext2
κατά προτίμηση υποστηρίξει επίσης τις βασικές συσκευές, όπως παρακάτω. [Cd, devfs, framebuffer, VESA κλπ]
Δεν σκληρά και γρήγορα κανόνες. Afterall είναι βλασφημία cd σας!
4. Αντιγράψτε τον πυρήνα να ./src/bzImage.
5. Λήψη πηγή busybox συμπιεσμένο αρχείο και το βάζουμε στο ./src.
6. Λήψη πηγή syslinux συμπιεσμένο αρχείο και το βάζουμε στο ./src.
7. Εκτελέστε τα σενάρια που περιλαμβάνονται στον κατάλογο ./scripts. [Παρακαλώ σημειώστε. Μην cd στο κατάλογο scripts. Αντί να λειτουργεί ως ./scripts/SCRIPT_NAME. Όλα τα σενάρια υποθέτουν ότι εργάζονται από τον κατάλογο όπου ./src και ./scripts ./doc κλπ είναι τα επιμέρους καταλόγους.]
8. Ο σκοπός των σεναρίων [Κατά την πρώτη τους τρέχει με αυτή τη σειρά, καθώς και]:
 ./scripts/make-prelim-dirs: Αυτό θα κάνει όλες τις απαραίτητες καταλόγους, όπως itree - όπου θα γίνει η initrd εικόνα. cdtree - ό, τι είναι εδώ, θα endup σε cd. cdtree / zz - ό, τι άλλο λογισμικό που θέλετε να εγκαταστήσετε, να το εγκαταστήσετε εδώ. Επίσης /etc/rc.d/links στο live cd θα συνδέσει lib, usr, etc, etc / X11 / * από εδώ με το live σύστημα κατά τη διάρκεια της εκτέλεσης. cdtree / isolinux - όπου η initrd.img, isolinux καταλήγουν.
 ./scripts/build-busybox: Αυτό θα κατασκευάσει και εγκαταστήσει busybox στο itree. Θα είναι επίσης chmod u + S η βιβλιοθήκη busybox.
 ./scripts/build-isolinux: Λοιπόν, μάντεψε τι.
 ./scripts/find-libs: Μετά την εγκατάσταση των εκτελέσιμα busybox, θα χρειαστεί φυσικά τις βιβλιοθήκες I: E? libc, libm, LD-έτσι κλπ Λοιπόν, αυτό κάνει ακριβώς αυτό. Τους cannibalises από το σύστημα ξενιστή.
 ./scripts/install-base: Αυτό θα εγκαταστήσει ένα βασικό / itree / etc για να πάτε στο initrd.img. Μπορείτε να προσαρμόσετε τις ενέργειες που υπάρχει στην περιεκτικότητα σε καρδιές σας.
 ./scripts/update-itree: Ως root, θα ldconfig τα libs σε itree. Στη συνέχεια chroot στην itree. Θα πρέπει να πάρετε ένα κέλυφος. Αν δεν λειτουργεί εδώ, δεν είναι θα πετύχει στο cd.
 ./scripts/make-initrd: Θα πρέπει να εκτελέσετε αυτό ως root. Παρακαλούμε διαβάστε το σενάριο πριν φτάσει για το "su". Θα δημιουργήσει ένα initrd.img από itree / και το βάζει στην cdtree / isolinux /. Αυτό είναι ό, τι ο πυρήνας από Live CD φορτία και αισθάνεται περιεχόμενο που έχει ένα σύστημα αρχείων root.
 ./scripts/make-iso: Τέλος! . Κάντε μια ISO9660 εικόνα εκκίνησης για να κάψει σε CD ή CDRW.
9. Με άλλα λόγια:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [ως root]
./scripts/make-initrd [ως root]
./scripts/make-iso
Τι νέο υπάρχει σε αυτήν την έκδοση:
· Ενημέρωση για το νέο πυρήνα.
· Δεν devfs τώρα.

Παρόμοια λογισμικά

VelsaOS
VelsaOS

19 Feb 15

Nanvix
Nanvix

17 Feb 15

Άλλο λογισμικό του προγραμματιστή Sreekant Kodela

Σχόλια για Microdrive

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!