Clonezilla-SysRescCD
Σενάρια κελύφους του Clonezilla-SysRescCD
08/02/2009 - v 3.1.0

Πνευματικά δικαιώματα: © 2007-2009, Σπύρος Γεωργαράς <sng@hellug.gr>Μία σελίδα
Τελευταία ενημέρωση: 19/12/2009Εκτυπώσιμη μορφή
 
Επιλογή γλώσσας: Αγγλικά ΕλληνικάΡοή νέων RSS
 

Σε αυτή τη σελίδα θα παρουσιάσω τα σενάρια κελύφους που έγραψα για το Clonezilla-SysRescCD

startx-ttf-ati [^]

Περιλαμβάνεται στο: SystemRescueCD

Με αυτό το σενάριο κελύφους θα μπορέσετε να ξεκινήσετε τον X server (γραφικό περιβάλλον), αν έχετε κάρτα γραφικών ATI και TTF μόνιτορ. Σε αυτήν την περίπτωση η κανονική εντολή startx δε θα δουλέψει· θα καταλήξετε σε μια μαύρη οθόνη.

what-cd [^]

Περιλαμβάνεται στο: SystemRescueCD

Αυτό το σενάριο κελύφους θα εμφανίσει τα ονόματα συσκευής των CD/DVD σας, και θα αναφέρει αν μπορούν να γράψουν/διαβάσουν CD/DVD-ROM

Η οθόνη βοήθειάς του είναι η ακόλουθη:

# what-cd -h
what-cd - v 1.0.0 - S. Georgaras <sng@hellug.gr>

what-cd will try to identify your CD/DVDs
You can use it to identify the device name of your CD-Reader (default),
CD-Writer, DVD-Reader, and DVD-Writer.

Usage: what-cd [options]
Availabe options are:
    d           Print info about DVDs
    w           Print info about writers
    b           Batch mode. Only print one device name.
                If more than one device is found, print
                nothing. For use with scripts
    e deviceID  Eject device deviceID
                Accecpable values: -1...num of devices
                Use -1 when in batch mode
    v           Print version info and exit
    h           Print this screen and exit

Η τυπική του χρήση είναι η αναγνώριση της συσκευής εγγραφής DVD:

# what-cd -dw
Device /dev/hdd (id=0) can not write DVDs
Device /dev/hdc (id=1) can write DVDs

Όταν χρησιμοποιηθεί σε λειτουργία batch, θα εμφανίζει μόνο το όνομα της συσκευής. Αυτό είναι ιδιαίτερα χρήσιμο σε σενάρια κελύφους, αλλά και στη γραμμή εντολών, όπως φαίνεται στην ενότητα "Εγγραφή του DVD".

# what-cd -dwb
/dev/hdc

continue-multi-cd [^]

Περιλαμβάνεται στο: SystemRescueCD

Το continue-multi-cd θα σας βοηθήσει να συνεχίσετε ένα multi session CD· δηλ. θα σας βοηθήσει να ετοιμάσετε και να γράψετε στο CD τα επόμενα session. Μπορεί να υπολείπεται σε λειτουργικότητα, σε σχέση με τη χρήση των κανονικών εργαλείων γραμμής εντολής (το mksiofs και το cdrecord), αλλά ακριβώς λόγω αυτού, δε σας υποχρεώνει να γράψετε με το χέρι τις απαιτούμενες παραμέτρους.

Μπορείτε να το χρησιμοποιήσετε, για παράδειγμα, για να γράψετε στο CD του Clonezilla-SysRescCD κάποια επιπρόσθετα αρχεία βοήθειας, αλλά δεν μπορείτε να το χρησιμοποιήσετε για την αλλαγή των αρχείων ρυθμίσεων του isolinux, αφού αυτό θα τα διαβάσει από το πρώτο session κατά την εκκίνηση.

Η οθόνη βοήθειάς του είναι η ακόλουθη:

# continue-multi-cd -h
continue-multi-cd - v 2.0.0 - S. Georgaras <sng@hellug.gr>

Usage: continue-multi-cd [options] <path to be added to CD>

Available options are:
    d                Specify write device (in case auto detection does not work)
    c                Close the CD. No more burning will be possible
                     Default is to leave it open
    l                Don't burn the CD after image creation
    o <image name>   Save the image file as <image name>
    r                Remove the image file after burning
    f                On the fly burning of the CD. No image file will be created
    v                Print version info and exit
    h                Print this screen and exit

Θα πρέπει να προσέξετε ένα πράγμα: ο φάκελος <path to be added to CD> δε θα γραφτεί στο CD, παρά μόνο τα περιεχόμενά του.

Ας υποθέσουμε ότι θέλετε να προσθέσετε στο CD το φάκελο extra-doc, ο οποίος περιέχει τα αρχεία q-a.html και faq.html, και ότι η πλήρης διαδρομή του είναι /home/user/extra-doc. Αν εκτελέσετε την εντολή

continue-multi-cd -mwr /home/user/extra-doc

ο φάκελος extra-doc δε θα γραφτεί στο βασικό κατάλογο του CD, αλλά αντί αυτού θα γραφτούν εκεί τα αρχεία q-a.html και faq.html.

Για να γραφτεί και ο φάκελος extra-doc στο CD, θα πρέπει να τον αντιγράψετε σε μια προσωρινή τοποθεσία και να περάσετε ως παράμετρο τη διαδρομή αυτή, στο continue-multi-cd. Ας δούμε πως γίνεται:

mkdir -p /tmp/for-the-cd
cp -r /home/user/extra-doc /tmp/for-the-cd
continue-multi-cd -r /tmp/for-the-cd
rm -rf /tmp/for-the-cd


Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

Valid HTML 4.01 Transitional Valid CSS! [Valid RSS]

[Valid RSS]   Valid CSS!  Valid HTML 4.01 Transitional

[Valid RSS]   Valid CSS!  Valid HTML 4.01 Transitional

[Valid RSS]   Valid CSS!  Valid HTML 4.01 Transitional