initCommon(); $template->displayHeader(); ?>

5. Σημειώσεις εγκατάστασης

[Υπόδειξη] Τελευταίες σημειώσεις κυκλοφορίας στον Ιστό

Αυτές οι σημειώσεις κυκλοφορίας μπορεί να έχουν λάβει ενημερώσεις. Για να δείτε τις τελευταίες σημειώσεις κυκλοφορίας για το Fedora, επισκεφτείτε το:

http://docs.fedoraproject.org/release-notes/

[Σημαντικό] Οδηγός εγκατάστασης Fedora

Για πληροφορίες για το πως μπορείτε να εγκατασταθεί το Fedora, ανατρέξτε στο http://docs.fedoraproject.org/install-guide/.

[Υπόδειξη] Προβλήματα κατά την εγκατάσταση δεν καλύπτονται από αυτές της σημειώσεις κυκλοφορίας

Αν αντιμετωπίσετε ένα πρόβλημα ή έχετε μία ερώτηση κατά την εγκατάσταση η οποία δεν απαντάται σε αυτές τις σημειώσεις κυκλοφορίας, μπορείτε να ανατρέξετε στα http://fedoraproject.org/wiki/FAQ και http://fedoraproject.org/wiki/Bugs/Common.

Το Anaconda είναι το πρόγραμμα εγκατάστασης του Fedora. Αυτή η ενότητα περιλαμβάνει θέματα που αφορούν το Anaconda και την εγκατάσταση του Fedora 9.

[Σημείωση] Λήψη μεγάλων αρχείων

Αν σκοπεύετε να κάνετε λήψη της εικόνας DVD ISO του Fedora 7, παρακαλούμε να έχετε υπόψιν σας ότι κάποια εργαλεία λήψης αρχείων δε μπορούν να χειριστούν αρχεία με μέγεθος μεγαλύτερο των 2 GiB. Τα wget 1.9.1-16 και πάνω, curl και ncftpget μπορούν να κάνουν λήψη αρχείων μεγαλύτερων των 2 GiB. Το BitTorrent είναι ακόμη μια μέθοδος για λήψη μεγάλων αρχείων. Για πληροφορίες για τη λήψη και τη χρήση του αρχείου torrent, ανατρέξτε στο http://torrent.fedoraproject.org/.

Το Anaconda ελέγχει την ακεραιότητα των μέσων εγκατάστασης από προεπιλογή. Αυτή η λειτουργία δουλεύει με τις μεθόδους εγκατάστασης από CD, DVD, ISO σκληρού δίσκου και NFS ISO. Το έργο Fedora προτείνει να ελέγχετε όλα τα μέσα εγκατάστασης πριν αρχίσετε την εγκατάσταση και πριν αναφέρετε οποιαδήποτε σφάλματα σχετικά με την εγκατάσταση. Πολλά από τα σφάλματα που αναφέρονται στην πραγματικότητα οφείλονται σε κακογραμμένα CD ή DVD.

Η λειτουργία mediacheck είναι πολύ ευαίσθητη και μπορεί να αναφέρει ως ελαττωματικούς κάποιους δίσκους που είναι λειτουργικοί. Αυτό συχνά οφείλεται σε λογισμικό εγγραφής δίσκων το οποίο δεν περιλαμβάνει padding όταν δημιουργεί δίσκους από αρχεία ISO. Για να χρησιμοποιήσετε αυτήντη δοκιμή, κατά τη διαδικασία εκκίνησης πιέστε ένα πλήκτρο για να εμφανιστείτο μενού. Κατόπιν πιέστε το πλήκτρο Tab, προσθέστετην επιλογή mediacheck στη λίστα παραμέτρων, και πιέστε Enter.

Μετά την επιτυχή ολοκλήρωση της λειτουργίας mediacheck, επανεκκινήστε για να επιστρέψετε τη λειτουργία DMA στην κανονική της κατάσταση. Σε πολλά συστήματα αυτό καταλήγει σε πιο γρήγορη εγκατάσταση από κάποιο δίσκο. Μπορείτε να μη χρησιμοποιήσετε την επιλογή mediacheck κατά την επανεκκίνηση.

[Σημαντικό] Το BitTorrent πιστοποιεί αυτόματα την ακεραιότητα των αρχείων

Αν χρησιμοποιείτε το BitTorrent, τα αρχεία που κατεβάζετε ελέγχονται αυτόματα. Αν η λήψη του αρχείου σας ολοκληρωθεί, δε χρειάζεται να το ελέγξετε. Όταν κάψετε το CD ή το DVD σας, ωστόσο, θα ήταν καλό να εκτελέσετε έτσι κι αλλιώς το mediacheck.

Για να εκτελέσετε έλεγχο μνήμης πριν εγκαταστήσετε το Fedora πιέστεοποιοδήποτε πλήκτρο για να περάσετε στο μενού εκκίνησης, και κατόπιν επιλέξτε Memory Test. Αυτή η επιλογή εκτελεί το λογισμικό δοκιμής απομονωμένης μνήμης Memtest86 στη θέση του Anaconda. Η δοκιμή μνήμης Memtest86 συνεχίζει μέχρι να πατηθεί το πλήκτρο Esc.

[Σημείωση] Διαθεσιμότητα Memtest86

Πρέπει να εκκινήσετε από το δίσκο εγκατάστασης 1, το DVD, ή από ένα CD διάσωσης ούτως ώστε να χρησιμοποιήσετε αυτό το χαρακτηριστικό.

Το Fedora 9 υποστηρίζει γραφικές εγκαταστάσεις FTP και HTTP. Ωστόσο η εικόνα εγκατάστασης πρέπει είτε να χωράει στη RAM είτε να εμφανίζεται σε τοπικό αποθηκευτικό χώρο όπως το δίσκο εγκατάστασης 1. Συνεπώς, μόνο συστήματα με μνήμη RAM περισσότερη από 192MiB, ή τα οποία έχουν εκκινήσει από το δίσκο εγκατάστασης 1 μπορούν να χρησιμοποιήσουν το γραφικό πρόγραμμα εγκατάστασης. Συστήματα με 192MiB RAM ή λιγότερη επιστρέφουν αυτόματα σε εγκατάσταση λειτουργίας κειμένου . Αν προτιμάτε να εκτελέσετε εγκατάσταση λειτουργίας κειμένου, γράψτε linux text στην προτροπή boot:.

5.1. Αλλαγές στο Anaconda

  • Ενσωματωμένη υποστήριξη για αλλαγή μεγέθους σε κατατμήσεις ext2, ext3 και ntfs.

  • Υποστήριξη για εγκατάσταησ σε κρυπτογραφημένες συσκευές, συμπεριλαμβανομένου και του συστήματος αρχείων root.

  • Ενοποιημένες εικόνες ISO εκκίνησης δικτύου, οι οποίες αντικαθιστούν τις παλιές boot.iso, diskboot.img, και rescuecd.iso.

  • Η τοποθεσία του λογισμικού εγκατάστασης δεύτερου επιπέδου (second stage installer) είναι τώρα ανεξάτητο από την τοποθεσία των πακέτων λογισμικού.

  • Native εγκαταστάσεις στις αρχιτεκτονικές x86 και x86_64 χρησιμοποιώντας EFI και εκκίνηση μέχω grub.

  • Αναζήτηση και ανίχνευση υλικού συστημάτων βασισμένο στο HAL και το udev.

  • Υποστήριξη για διατήρηση δεδομένων στις ζωντανές εικόνες των μέσων USB flash.

5.2.1. Ονόματα συσκευών IDE

Η χρήση του /dev/hdX είναι ξεπερασμένη σε i386 και x86_64 για οδηγούς IDE, και έχει αλλάξει σε /dev/sdX. Δείτε τη σχετική σημείωση σχετικά με τη σημασία ονομασίας συσκευών για αναβαθμίσεις από το FC6, και τους περιορισμούς στην κατάτμηση.

5.2.2. IDE RAID

Δεν υποστηρίζονται όλοι οι ελεγκτές IDE RAID. Αν o ελεγκτής σας RAID δεν υποστηρίζεται ακόμα από το dmraid μπορείτε να δημιουργήσετε συστοιχίες RAID με χρήση του λογισμικού RAID του Linux. Για τους ελεγκτές που υποστηρίζονται, ρυθμίστε τις λειτουργίες τους μέσα από το BIOS του υπολογιστή σας.

5.2.3. Εγκατάσταση πολλαπλών NIC και PXE

Κάποιοι εξυπηρετητές με πολλαπλές διεπαφές δικτύου μπορεί να μην ορίσουν το eth0 στην πρώτη διεπαφή δικτύου όπως τη γνωρίζει το BIOS, το οποίο μπορεί να προκαλέσει το πρόγραμμα εγκατάστασης να δοκιμάσει να χρησιμοποιήσει μια διαφορετική διεπαφή δικτύου από αυτήν που χρησιμοποιεί το PXE. Για να αλλάξετε αυτήν τη συμπεριφορά χρησιμοποιήστε τα παρακάτω στα αρχεία ρύθμισης pxelinux.cfg/*:

IPAPPEND 2 
APPEND ksdevice=bootif

Οι παραπάνω επιλογές ρυθμίσεων κάνουν το πρόγραμμα εγκατάστασης να χρησιμοποιεί την ίδια διεπαφή δικτύου με τα BIOS και PXE. Μπορείτε επίσης να χρησιμοποιήσετε την παρακάτω επιλογή:

ksdevice=link 

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

Ανατρέξτε στο http://fedoraproject.org/wiki/DistributionUpgrades για λεπτομερείς διαδικασίες που συνιστώνται για αναβάθμιση του Fedora.

5.3.1. Emacs

If you are upgrading to Fedora 9 and use emacs, you must upgrade to the latest version of emacs for your prior release to ensure a clean upgrade. Fedora 8 users must have emacs-22.1-10.fc8 or later, while Fedora 7 users must have emacs-22.1-7.fc7.

To see what version of emacs is installed, run the rpm -q emacs command.

5.3.2. Όρια κατάτμησης οδηγού SCSI

Ενώ παλαιότεροι οδηγοί IDE υποστήριζαν μέχρι και 63 τμήματα δίσκου ανά συσκευή, συσκευές SCSI είναι περιορισμένες σε 15 τμήματα δίσκου ανά συσκευή. Το Anaconda χρησιμοποιεί τον νέο οδηγό libata με τον ίδιο τρόπο όπως το υπόλοιπο λογισμικό του Fedora, έτσι είναι αδύνατο να ανιχνεύσει περισσότερα από 15 τμήματα δίσκου σε έναν δίσκο IDE κατά τη διαδικασία εγκατάστασης ή αναβάθμισης.

Αν αναβαθμίζετε ένα σύστημα με περισσότερα από 15 τμήματα δίσκου, μπορεί να χρειαστεί να μεταφέρετε το δίσκο σε Λογική Διαχείριση Τόμου (LVM). Αυτός ο περιορισμός μπορεί να δημιουργήσει συγκρούσεις με άλλα λειτουργικά συστήματα αν δεν υποστηρίζουν LVM. Οι περισσότερες σύγχρονες διανομές Linux υποστηρίζουν LVM, και οδηγοί είναι διαθέσιμοι επίσης και για άλλα λειτουργικά συστήματα.

5.3.3. Οι κατατμήσεις δίσκου πρέπει να έχουν ετικέτες

Μια αλλαγή στον τρόπο που ο πυρήνας linux διαχειρίζεται τις συσκευές αποθήκευσης σημαίνει πως συσκευές του τύπου /dev/hdX ή /dev/sdX μπορεί να διαφέρουν από τις τιμές που χρησιμοποιήθηκαν σε προηγούμενες εκδόσεις. Το Anaconda λύνει αυτό το πρόβλημα χρησιμοποιώντας ετικέτες κατατμήσεων. Αν δεν υπάρχουν αυτές οι ετικέτες, τότε το Anaconda εμφανίζει ένα προειδοποιητικό μήνυμα που ενημερώνει ότι οι κατατμήσεις πρέπει να αποκτήσουν ετικέτες και πως η αναβάθμιση δε γίνεται να προχωρήσει. Συστήματαπου χρησιμοποιούν Λογική Διαχείρηση Τόμων (LVM) και το device mapper συνήθως δεν απαιτούν ξανά ετικέτες.

5.3.3.1. Για να ελέγξετε τις ετικέτες των κατατμήσεων δίσκου

Για να δείτε τις ετικέτες των κατατμήσεων, εκκινήσετε την υπάρχουσα εγκατάσταση Fedora, και εισάγετε τα ακόλουθα σε μια προτροπή τερματικού:

/sbin/blkid

Επιβεβαιώσετε οτι κάθε γραμμή τόμου στη λίστα έχει μια τιμή LABEL=, όπως φαίνεται παρακάτω:

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
5.3.3.2. Ενημέρωση των εγγραφών των σημείων προσάρτησης του συστήματος αρχείων

Αν έχουν προστεθεί ή αλλάξει ετικέττες, οι εγγραφές συσκευών στο /etc/fstab πρέπει να τροποποιηθούν ωστε να ταιριάζουν:

su -c "cp /etc/fstab /etc/fstab.orig"
su -c "gedit /etc/fstab"

Ένα παράδειγμα εγγραφής προσάρτησης με βάση την ετικέτα είναι:

LABEL=f7-slash  /  ext3  defaults  1 1
5.3.3.3. Ενημερώσετε την εγγραφή kernel root στο grub.conf

Αν η ετικέτα για το σύστημα αρχείων/ (ριζικό) έχει τροποποιηθεί, η παράμετρος εκκίνησης του πυρήνα στο αρχείο ρυθμίσεων του grub πρέπει επίσης να τροποποιηθεί:

su -c "gedit /boot/grub/grub.conf"

Ένα αντίστοιχο παράδειγμα γραμμής kernel στο grub είναι:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
5.3.3.4. Δοκιμάστε τις αλλαγές στις ετικέτες

Αν τροποποιήθηκαν ετικέτες των κατατμήσεων, ή το αρχείο /etc/fstab, τότε ξεκινήσετε την υπάρχουσα εγκατάσταση Fedora για να επιβεβαιώσετε οτι όλες οι κατατμήσεις προσαρτώνται κανονικά και η σύνδεση γίνεται με επιτυχία. Όταν τελειώσετε, επανεκκινήσετε με το μέσο εγκατάστασης για να ξεκινήσει το πρόγραμμα εγκατάστασης και να προχωρήσετε με την αναβάθμιση.

5.3.4. Αναβαθμίσεις έναντι καθαρών εγκαταστάσεων

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

  • Πριν αναβαθμίσετε, κρατήστε αντίγραφα ασφάλειας ολόκληρου του συστήματος. Συγκεκριμένα, κρατήστε τα /etc, /home, και πιθανόν τα /opt και /usr/local αν έχουν εγκατασταθεί προσαρμοσμένα πακέτα εκεί. Μπορεί να επιθυμείτε να χρησιμοποιήσετε μία προσέγγιση πολλαπλών εκκινήσεων (multi-boot) με ένα "κλώνο" της παλιάς εγκατάστασης σε διαφορετικό/ά τμήμα/τα δίσκου σαν μια λύση ασφάλειας. Σε αυτήν την περίπτωση, δημιουργήστε εναλλακτικά μέσα εκκίνησης όπως μία δισκέτα εκκίνησης GRUB.

    [Υπόδειξη] Αντίγραφα ασφάλειας ρυθμίσεων συστήματος

    Αντίγραφα ασφάλειας των ρυθμίσεων στο /etc είναι επίσης χρήσιμα για την ανακατασκευή των ρυθμίσεων συστήματος μετά από μια νέα εγκατάσταση.

  • Μετά την ολοκλήρωση της αναβάθμισης, εκτελέστε την παρακάτω εντολή:

    rpm -qa --last > RPMS_by_Install_Time.txt 
    

    Εξετάστε το τέλος της εξόδου για πακέτα που έχουν ημερομηνία παλιότερη της εγκατάστασης. Αφαιρέστε ή αναβαθμίστε αυτά τα πακέτα από τρίτα αποθετήρια ή αλλιώς χειριστείτε τα αναλόγως. Μερικά εγκατεστημένα πακέτα μπορεί να μην είναι πλέον διαθέσιμα σε κανένα ρυθμισμένο αποθετήριο. Για να δείτε αυτά τα πακέτα, χρησιμοποιήσετε την εξής εντολή:

    su -c "yum list extras"

5.4. Το πρόβλημα Kickstart HTTP

Όταν γίνεται χρήση ενός αρχείου ρυθμίσεων Kickstart από το HTTP, η λήψη του αρχείο αυτού μπορεί να αποτύχει με ένα σφάλμα που λέει ότι το αρχείο δεν μπόρεσε να ανακτηθεί. Επιλέξτε το κουμπί OK αρκετές φορές χωρίς να κάνετε αλλαγές για να περάσετε αυτό το σφάλμα με επιτυχία. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε κάποια άλλη από τις υποστηριζόμενες μεθόδους ανάκτησης ρυθμίσεων Kickstart.

displayFooter('$Date: 2008/05/12 21:31:55 $'); ?>