Σήμερα το πρωί είχα μία ... σατανική ιδέα!
Αφορμές:
1. η "εγκατάσταση" τριών διανομών σε live usb.
2. η δυνατότητα τού Puppy γιά την λεγόμενη frugal εγκατάσταση.
Καί το αποτέλεσμα κάτι πού φαινομενικά είναι "άχρηστο".
Καλές οί εικονικές μηχανές, καλές οί κατατμήσεις δίσκου, ή τα liveusb, όμως ...
Αν απλά θέλουμε να δούμε γιά λίγες μέρες ένα livecd, ή ακόμη, όταν είμαστε σπίτι να μην μπαίνουμε στην διαδικασία της εκκίνησης από usb.
Τότε?
Τι λέτε γιά απλή "αντιγραφή" τού livecd στον σκληρό?
Το δοκίμασα με PCLinuxOS καί sidux.
Λογικά δουλεύει με οποιοδήποτε livecd (αν καί όχι πάντα με τον ίδιο τρόπο).
Κατεβάσαμε λοιπόν το iso.
1η περίπτωση αυτή τού pclinuxos.
Θα αποσυμπιέσουμε ή θα ανοίξουμε το iso. Θα βρούμε δύο φακέλους (boot & isolinux) καί ένα αρχείο livecd.sgfs.
Θα πάρουμε τα τρία αρχεία καί θα τα αντιγράψουμε σε έναν φάκελο στον σκληρό μας.
Έστω στο δεύτερο partition καί τον έχουμε ονομάσει pclos.
Ανοίγουμε το αρχείο /boot/grub/menu.lst της διανομής μας καί προσθέτουμε:
title PCLinuxOS live
kernel (hd0,1)/pclos/isolinux/vmlinuz livecd=/pclos/livecd initrd=initrd.gz root=/dev/rd/3 acpi=on vga=791 keyb=us splash=verbose fstab=rw,auto
initrd (hd0,5)/pclos/isolinux/initrd.gz
(μην τρομάζετε, η εγγραφή υπήρχε στο live cd -απλά, προσθέσαμε τον φάκελο καί την κατάτμηση τού δίσκου).
Καί το live cd τού pclos τρέχει πλέον από τον σκληρό μας.
2η περίπτωση αυτή τού sidux (η οποία μάλλον είναι πιό κοντά -υποθέτω- σε όλα τα livecd).
Όταν αποσυμπιέσουμε το iso δεν θα βρούμε αντίστοιχο live αρχείο.
Θα δημιουργήσουμε λοιπόν έναν φάκελο sidux καί θα αντιγράψουμε από το iso τον φάκελο /boot (στον οποίο περιέχονται τα .initrd καί vmlinuz) καί θα τοποθετήσουμε το ίδιο το iso στο partition -προσοχή ΟΧΙ στον φάκελο. Γιά να το "ανιχνεύσει" κατά την εκκίνηση το θέλει στο partition -ή αλλοιώς στο /.
Θα προσθέσουμε στον grub την εγγραφή
title sidux live
kernel (hd0,2)/sidux/boot/vmlinuz-2.6.27-10.slh.1-sidux-686 boot=fll fromhd fromiso nointro quiet lang=gr vga=791
initrd (hd0,5)/sidux/boot/initrd.img-2.6.27-10.slh.1-sidux-686
(η εγγραφή υπήρχε στο livecd -απλά προσθέσαμε το fromhd fromiso καί το lang=gr γιά να έχουμε layout στο πληκτρολόγιο).
Καλώς ήρθατε καί σε livecd sidux πού τρέχει από τον σκληρό.
====




















καί βέβαια, με μιά χακιά, σώζονται ρυθμίσεις έτσι?
θα χρειαστεί βέβαια να φτιάξουμε live usb καί στην συνέχεια να αντιγράψουμε το save αρχείο κάπου στον σκληρό, καί να προσθέσουμε μία persist εντολή στον grub.
μην τρελαίνεστε. εύκολο είναι.
====
the hamster's is out there
http://hamster-linux.blogspot.com/
http://alfistiforlinux.synthasite.com/</
====
http://alfistigr-photo.blogspot.com/
====
http://alfistigr-photo.blogspot.com/