Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό fkol k4 » 24 Οκτ 2012, 16:18

Κάθε οδηγός (όπως αυτός) αλλά και κάθε θέμα, υπάρχει η δυνατότητα να προστίθεται στα αγαπημένα σας θέματα του λογαριασμού σας στο forum, ώστε ή να ανατρέχετε εύκολα σε αυτό ανεξάρτητα από το αν υπάρχει ή όχι στους σελιδοδείκτες του browser σας, ή να το βρίσκετε αμέσως για να το προτείνετε σε κάποιον άλλο χρήστη. Δείτε εδώ πως μπορείτε να κάνετε κάτι τέτοιο.


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

Οι επιλογές αυτόματης διαμέρισης του Ubuntu είναι εξυπηρετικές, αλλά συνήθως μόνο για την 1η φορά που θα γίνει η εγκατάσταση.
Παρακάτω θα δούμε πως μπορούμε να κάνουμε μια καθαρή εγκατάσταση μιας έκδοσης Ubuntu επάνω από μια άλλη έκδοση Ubuntu.

Στον οδηγό ως πειραματόζωα χρησιμοποιήθηκαν το Ubuntu 10.10 Maverick Meerkat ως η παλιά έκδοση και το Ubuntu 12.04 LTS Precise Pangolin ως η νέα έκδοση μιας και είμαστε το forum του Ubuntu. Αυτά όμως που περιγράφει ο οδηγός παρακάτω, ισχύουν για οποιοδήποτε Linux λειτουργικό σύστημα, είτε είναι Fedora, openSuse, Debian, Gentoo, Arch, οτιδήποτε. Έχουμε τη δυνατότητα να εναλλασσόμαστε μεταξύ οποιασδήποτε έκδοσης οποιασδήποτε διανομής με αυτόν τον τρόπο.



Βήμα 1ο: Προετοιμασία της υπάρχουσας εγκατάστασης.


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

Κώδικας: Επιλογή όλων
cat /etc/fstab > diskos.txt

Αυτό, θα δημιουργήσει στον προσωπικό μας φάκελο ένα αρχείο με όνομα diskos.txt που θα περιέχει τις πληροφορίες του αρχείου /etc/fstab που θα χρειαστούμε. Μην κολλήσετε στο όνομα diskos.txt, ένα απλό όνομα αρχείου είναι, βάλτε ότι νομίζετε.

Βρίσκουμε λοιπόν το αρχείο αυτό και κάνοντας 2πλό κλικ επάνω του, ανοίγει με τον επεξεργαστή κειμένων και βλέπουμε κάτι σαν το παρακάτω:

Μπορεί να φαίνονται ακαταλαβίστικα, αλλά στην ουσία δεν είναι κάτι πολύπλοκο. Με ένα «καθάρισμα» των σχολίων (οι γραμμές με το # μπροστά) που δεν χρειάζονται και λίγη αραίωση των πληροφοριών (χωρίς να αλλάξω απολύτως τίποτα), αυτό που παίρνουμε είναι το αρκετά πιο εμφανές

Βλέπουμε λοιπόν, πως στο επάνω μέρος η τονισμένη γραμμή που γράφει # <file system> <mount point>... κτλ κτλ, είναι επικεφαλίδα και χαρακτηρίζει την κάθε στήλη που βρίσκεται από κάτω της.
Έγκυρες γραμμές είναι οι γραμμές με τα λευκά γράμματα, ενώ τα σχόλια (η μισή γραμμή με μπλε γράμματα) περιγράφουν τη γραμμή που είναι ακριβώς από κάτω τους.
Ας δούμε λοιπόν μια από αυτές:
Παίρνουμε την 1η γραμμή με σχόλιο, καθώς η γραμμή που γράφει proc... δεν αφορά το δίσκο, αλλά το σύστημα.
Αν δούμε, το 1ο σχόλιο, γράφει τη φράση / was in /dev/sda4 during installation που μεταφράζεται ως «το σημείο προσάρτησης / βρισκόταν στο διαμέρισμα /dev/sda4 όταν έγινε η εγκατάσταση».
Ομοίως μεταφράζονται και τα υπόλοιπα. Αυτό που εμείς θέλουμε, είναι ακριβώς αυτά τα σχόλια. Αν θέλετε τα σημειώνετε και σε ένα χαρτάκι, αν και θα δούμε παρακάτω πως δεν είναι απαραίτητο.

Στο παράδειγμα, έχει χρησιμοποιηθεί μια σχετικά πολύπλοκη εγκατάσταση με ξεχωριστά διαμερίσματα για το /home και για το /boot. Αυτό έχει γίνει για να δείξουμε πως ακόμα και σε μια τέτοια εγκατάσταση η διαδικασία είναι το ίδιο απλή. Στη δική σας εγκατάσταση, ότι δεν υπάρχει απλά δεν του δίνετε σημασία.


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

Στο παράδειγμα αυτό, η εγκατάσταση έχει γίνει κρατώντας το σημείο προσάρτησης /home σε ξεχωριστό διαμέρισμα, οπότε είναι εύκολο να αντικαταστήσουμε το λειτουργικό διατηρώντας όλα μας τα αρχεία. Αν στην περίπτωσή σας το σημείο προσάρτησης /home δεν βρίσκεται σε ξεχωριστό διαμέρισμα αλλά η εγκατάσταση βρίσκεται ολόκληρη σε ένα μόνο διαμέρισμα, δεν γίνεται να διατηρήσετε τα αρχεία σας. Θα πρέπει να τα αντιγράψετε κάπου αλλού και να τα περάσετε ξανά στο λειτουργικό σας μετά την εγκατάσταση.


Βήμα 2ο: Προετοιμασία από το Live CD-DVD-USB.


Εκκινούμε λοιπόν με το Live CD-DVD-USB μας και στο πρώτο παράθυρο που εμφανίζεται επιλέγουμε «Δοκιμή του Ubuntu» ή "Try Ubuntu", ώστε να βρεθούμε σε Live συνεδρία και όχι απευθείας στον εγκαταστάτη.
Αν λοιπόν χρησιμοποιούμε για παράδειγμα το Ubuntu 12.04 LTS, θα βρεθούμε μπροστά στην παρακάτω επιφάνεια εργασίας:

Ας δούμε λοιπόν αν όντως ο δίσκος μας είναι χωρισμένος όπως έχουμε σημειώσει. Αυτό θα το δούμε με το Gparted, το οποίο υπάρχει εγκαταστημένο στο Live CD-DVD-USB μας.
Πάμε λοιπόν στο Dash και ανοίγουμε το Gparted:

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

Βλέπουμε όμως πως υπάρχουν και άλλα 2 διαμερίσματα, ένα διαμέρισμα NTFS (στην εικόνα το /dev/sda1) που είναι το Windows XP μας (υποτίθεται πως έχουμε dual boot εγκατάσταση) και άλλο ένα fat32 (στην εικόνα το /dev/sda2) το οποίο το είχαμε φτιάξει για να βάζουμε πράγματα που θέλουμε να διαβάζονται και από τα 2 λειτουργικά μας, με αυτά τι γίνεται;
- Φυσικά, θα τα συμπεριλάβουμε και αυτά στην εγκατάστασή μας (χωρίς βεβαίως να πειράξουμε ότι υπάρχει μέσα τους).
Κατ' αρχήν, ας αντιγράψουμε το αρχείο diskos.txt που φτιάξαμε στην αρχή, ώστε να το συμβουλευόμαστε μήπως ξεχάσουμε κάτι.
Για να το κάνουμε αυτό, θα πρέπει να προσαρτήσουμε (τι φοβιστική λέξη αλήθεια για κάτι τόσο απλό!!!) το διαμέρισμα που περιέχει τον προσωπικό μας φάκελο.
Αυτό, γίνεται με τον εξής απλούστατο τρόπο:

Όπως βλέπουμε στις τρεις παραπάνω φωτογραφίες, στο αριστερό πάνελ του Ναυτίλου εμφανίζονται όλα τα διαθέσιμα διαμερίσματα με το όνομα της ετικέτας τους. Πατώντας λοιπόν επάνω τους, προσαρτούνται αυτόματα και μπορούμε να αντιγράψουμε κάτι από εκεί.
Προσαρτημένο είναι ένα διαμέρισμα όταν έχουμε πρόσβαση στα αρχεία του και φαίνεται από το σηματάκι που μοιάζει με το "eject" στα δεξιά από το όνομά του όπως φαίνεται από τη 2η και 3η φωτογραφία επάνω.

Το επόμενο βήμα, είναι να «καθαρίσουμε» τις ρυθμίσεις του λειτουργικού που βρίσκονται στον προσωπικό μας φάκελο, ώστε το καινούριο να βάλει τις δικές του.
Αυτό, δεν μπορούμε να το κάνουμε έτσι απλά από τον Ναυτίλο, μιας και τα αρχεία του προσωπικού μας φακέλου ανήκουν στον χρήστη που είχαμε φτιάξει για την εγκατάσταση (στο παράδειγμα τον fkol-k4), ενώ εμείς χρησιμοποιούμε τον χρήστη του Live CD-DVD-USB που είναι άλλος (στο Live CD-DVD-USB του Ubuntu για παράδειγμα, είναι ο χρήστης ubuntu) ο οποίος δεν έχει δικαίωμα να πειράξει τα αρχεία μας.
Θα πρέπει λοιπόν να «αναβαθμιστούμε», οπότε θα ανοίξουμε πλέον τον Ναυτίλο με δικαιώματα υπερχρήστη.
Αυτό, θα το κάνουμε πατώντας το συνδυασμό Alt+F2 και πληκτρολογώντας στο πεδίο που θα εμφανιστεί την εντολή
Κώδικας: Επιλογή όλων
gksu nautilus


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

Από ότι φαίνεται και στις παραπάνω φωτογραφίες, επιλέγουμε ότι δεν θεωρούμε απαραίτητο και το διαγράφουμε.
Εγώ τα διαγράφω με το συνδυασμό πλήκτρων Shift+Delete, ο οποίος αποτελεί μόνιμη διαγραφή των αρχείων, αλλά αν δεν είστε σίγουροι χρησιμοποιήστε απλά το Delete ώστε τα αρχεία να πάνε στον κάδο ανακύκλωσης.
Η γενικότερη ιδέα, είναι πως ότι δεν διαγράψουμε εμείς, δεν θα το διαγράψει ούτε το λειτουργικό με την εγκατάσταση, ενώ ότι δεν βρει θα το δημιουργήσει από την αρχή.
Εν πάση περιπτώσει, το τι θα κρατήσετε το κρίνετε εσείς.

Κάποιοι κρατούν επίσης και τον κρυφό φάκελο .mozilla για παράδειγμα, εγώ όχι μιας και για όλους τους browsers χρησιμοποιώ την υπηρεσία sync που προσφέρει ο καθένας.
Επίσης, θα μπορούσαμε να μη διαγράψουμε τίποτα, αλλά αυτό δεν είναι καθαρή εγκατάσταση αλλά αναβάθμιση, ενώ αν αλλάζουμε διανομή (πχ από Fedora σε Ubuntu) μπορεί να δημιουργήσει και πολύ μεγάλα προβλήματα.


Υπενθυμίζω πως αν στην περίπτωσή σας το σημείο προσάρτησης /home δεν βρίσκεται σε ξεχωριστό διαμέρισμα αλλά η εγκατάσταση βρίσκεται ολόκληρη σε ένα μόνο διαμέρισμα, δεν γίνεται να διατηρήσετε τα αρχεία σας. Θα πρέπει να τα αντιγράψετε κάπου αλλού και να τα περάσετε ξανά στο λειτουργικό σας μετά την εγκατάσταση.


Βήμα 3ο (και τελευταίο): Εγκατάσταση


Ανοίγουμε λοιπόν τον εγκαταστάτη.
Το 1ο μήνυμα που πιθανώς θα εμφανιστεί, είναι το παρακάτω:

Αυτό το μήνυμα, μας ειδοποιεί πως έχουμε εκκινήσει τον εγκαταστάτη ενώ δεν έχουμε φροντίσει πρώτα να αποπροσαρτήσουμε όλα τα διαμερίσματα.
Αναφέρεται στο διαμέρισμα που είχαμε τον προσωπικό μας φάκελο και τη swap του δίσκου την οποία την προσαρτά αυτόματα το Live CD-DVD-USB.
Αν τα μόνα προσαρτημένα διαμερίσματα είναι αυτά δεν πειράζει, καλού κακού όμως για την περίπτωση που υπάρχει και κάποιο άλλο απαντήστε «ναι», ώστε να αποπροσαρτήσει τα πάντα το λειτουργικό για να μπορεί να κάνει όποια διεργασία χρειαστεί.

Παρακάτω, θα συναντήσουμε τις επιλογές διαμέρισης του εγκαταστάτη:

Εδώ, όπως φαίνεται και από την εικόνα, θα επιλέξουμε το «κάτι άλλο», "something else". "advanced partitioning", «χειροκίνητη κατάτμηση», «προχωρημένη κατάτμηση» ή όπως αλλιώς ονομάζεται αυτή η επιλογή από τον κάθε εγκαταστάτη (είπαμε, αυτό εφαρμόζεται σε οποιοδήποτε Linux).

Έτσι, θα εμφανιστεί το αναλυτικό μενού του εγκαταστάτη για το δίσκο, το οποίο φαίνεται στην παρακάτω εικόνα:

Από εδώ λοιπόν, θα ρυθμίσουμε το κάθε διαμέρισμα να πάρει τον ίδιο ρόλο που είχε και πριν.
Για να αναθέσουμε ρόλο σε ένα διαμέρισμα, το επιλέγουμε και πατάμε «change», επεξεργασία» ή απλά κάνουμε 2πλο κλικ επάνω του και έτσι ανοίγει το μενού επεξεργασίας του κάθε διαμερίσματος.

Το μέγεθος (1η γραμμή) το αφήνουμε ως έχει.
Στη δεύτερη γραμμή, καθορίζουμε το σύστημα αρχείων που θα χρησιμοποιήσουμε. Πατάμε το τρίγωνο στην άκρη και επιλέγουμε το κατάλληλο σύστημα αρχείων. Για Linux συνίσταται η χρήση του ext4.

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

Κατά τον ίδιο τρόπο θα ρυθμίσουμε και τα τρία (ή όσα έχετε στη δική σας εγκατάσταση) διαμερίσματα του Linux και το αποτέλεσμα θα είναι κάτι σαν το παρακάτω:

Όπως φαίνεται και από τις παραπάνω εικόνες, στα διαμερίσματα με σημεία προσάρτησης τα / και /boot, έχω σημειώσει με Εικόνα το τετραγωνάκι "format", ενώ στο διαμέρισμα με σημείο προσάρτησης το /home δεν το έχω σημειώσει.

Αυτό είναι πολύ σημαντικό, σε ότι θέλουμε να διατηρηθεί θα πρέπει να μην σημειώνουμε το τετραγωνάκι "format". Επίσης, θα πρέπει να προσέξουμε να του βάλουμε το ίδιο σύστημα αρχείων που είχε και πριν, αλλιώς αν το κάνουμε λάθος το λειτουργικό θα του κάνει "format" για να το κάνει ότι το σημειώσαμε (το έχω πάθει, ισχύει!!!).


Στα διαμερίσματα με σημεία προσάρτησης όπου θα μπουν αρχεία συστήματος (/, /boot, /etc, /opt, /usr κτλ κτλ), θα πρέπει πάντα να σημειώνουμε το τετραγωνάκι "format". Αυτός είναι και ο λόγος που δεν μπορούμε να διατηρήσουμε τα αρχεία μας αν δεν έχουμε ξεχωριστό διαμέρισμα με σημείο προσάρτησης /home, ότι δηλαδή όλα περιέχονται μέσα στο διαμέρισμα με σημείο προσάρτησης / και πρέπει να του σημειώσουμε το τετραγωνάκι "format", οπότε ότι υπάρχει μέσα του θα χαθεί.


Με το διαμέρισμα της swap, δεν χρειάζεται να ασχοληθούμε, θα το αναλάβει ο εγκαταστάτης του λειτουργικού αυτόματα.

- Και με τα διαμερίσματα windows και Fat32 τι κάνουμε;

Με τον ίδιο τρόπο θα τα ρυθμίσουμε κι αυτά:

Όπως βλέπετε, σε κανένα από τα δύο διαμερίσματα δεν έχω σημειώσει το τετραγωνάκι "format" και έχω προσέξει να μην αλλάξω το σύστημα αρχείων που είχαν (NTFS και FAT32 αντίστοιχα).
Αυτό που κάνει τη διαφορά, είναι το σημείο προσάρτησης του καθενός.
Τα σημεία αυτά δεν υπήρχαν σαν επιλογή στο drop-down μενού του κάθε διαμερίσματος. Σε αυτή την περίπτωση, τα γράφουμε χειροκίνητα.

Λίγα λόγια για τα επιλεγμένα σημεία προσάρτησης:

  • Στο διαμέρισμα του windows θέλω μεν να έχω πρόσβαση, αλλά δεν πρόκειται να το χρησιμοποιώ και πολύ συχνά. Οπότε, δεν θέλω να φαίνεται στο μενού του Ναυτίλου και να γεμίζει ο χώρος με επιλογές. Οπότε, επέλεξα ένα σημείο προσάρτησης που να μη φαίνεται στον Ναυτίλο. Το /mnt είναι ένα συχνά χρησιμοποιούμενο στο Linux σημείο προσάρτησης και δεν εμφανίζεται στο αριστερό πάνελ του Ναυτίλου, αλλά μπορούμε φυσικά να πάμε με αυτόν σε αυτό το σημείο.
    Το όνομα /mnt δεν είναι υποχρεωτικό, είναι μια σύμβαση, θα μπορούσα να χρησιμοποιήσω για παράδειγμα το /Mitsos, το /Axrista-Windows, το /PAO13 ή οποιοδήποτε άλλο θέλω.
  • Το διαμέρισμα FAT32 από την άλλη, το χρησιμοποιώ συχνά, οπότε θέλω να υπάρχει στο μενού του Ναυτίλου για να το βρίσκω γρήγορα. Οπότε, επιλέγω ως σημείο προσάρτησης το /media το οποίο εμφανίζεται στο αριστερό πάνελ του Ναυτίλου. Εδώ, το όνομα του σημείου προσάρτησης είναι υποχρεωτικό.

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

Όπως φαίνεται και στην εικόνα, εδώ θα πρέπει να φτιάξετε τον ίδιο χρήστη που είχατε και πριν. Αυτό σημαίνει να βάλετε το ίδιο όνομα και το ίδιο όνομα χρήστη.
Στα άλλα πεδία (όνομα υπολογιστή, password) μπορείτε να βάλετε ότι θέλετε.
Βέβαια, δεν απαγορεύεται να βάλετε άλλο όνομα χρήστη. Αν όμως το κάνετε έτσι, δεν θα χρησιμοποιηθεί ο παλιός προσωπικός σας φάκελος (ούτε φυσικά θα σβηστεί όμως), αλλά θα φτιαχτεί ένας νέος με το όνομα του νέου χρήστη και θα πρέπει να μεταφέρετε εκεί τα αρχεία σας μετά την εγκατάσταση.

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

Tip:
Αντί να σημειώσετε το τετραγωνάκι format στα διαμερίσματα του συστήματος, μπορείτε απλά να τα προσαρτήσετε με το Live CD-DVD-USB και μετά ως υπερχρήστης να διαγράψετε το περιεχόμενό τους. Μόνο που αυτό θα πρέπει να γίνει με Shift+Delete για να μην πιάνουν τα παλιά αρχεία το χώρο του δίσκου (στον κάδο) και δημιουργηθεί πρόβλημα χώρου στη νέα εγκατάσταση.


Τελευταία επεξεργασία από fkol k4 και 25 Οκτ 2012, 12:08, έχει επεξεργασθεί 7 φορά/ες συνολικά
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Πως να επανεγκαταστήσουμε το λειτουργικό μας.

Δημοσίευσηαπό madvinegar » 24 Οκτ 2012, 16:32

Συγχαρητηρια για τον οδηγο Fkol. Respect.
1 Γνώσεις Linux: Μέτριο ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ Καλό
2 Ubuntu 18.04 bionic beaver 4.13.0-16-generic 64bit (el_GR.UTF-8, Gnome ubuntu)
3 Intel Core2 Duo CPU T5550 1.83GHz ‖ RAM 2008 MiB ‖ Acer Chapala - Acer, inc. Aspire 5920G
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Blog: https://madvinegar.wordpress.com/
Άβαταρ μέλους
madvinegar
superbTUX
superbTUX
 
Δημοσιεύσεις: 3105
Εγγραφή: 15 Ιαν 2012, 21:10
Εκτύπωση

Re: Πως να επανεγκαταστήσουμε το λειτουργικό μας.

Δημοσίευσηαπό konnn » 24 Οκτ 2012, 17:12

Μπράβοο..
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3566
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Πως να επανεγκαταστήσουμε το λειτουργικό μας.

Δημοσίευσηαπό Learner » 24 Οκτ 2012, 21:52

Βιβλίο έγραψες πάλι :thumbup:

Ερώτηση: Αν επιλέξουμε δηλαδή την δεύτερη επιλογή "Upgrade Ubuntu 10.10 to 12.04" , το ίδιο δεν θα γίνει ; Αναβάθμιση των /boot /etc/ κλπ και διατήρηση του /home ;
Τον τίτλο "Πως να επανεγκαταστήσουμε το λειτουργικό μας." μήπως να τον κάνεις "Χειροκίνητη εγκατάσταση διανομής - Επιλογές για προχωρημένους" ; (ή κάπως έτσι) , γιατί φαίνεται αναβάθμιση πως γίνεται , όχι επανεγκατάσταση του λειτουργικού (του ίδιου λειτουργικού).
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9753
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό fkol k4 » 24 Οκτ 2012, 22:01

Learner έγραψε:Ερώτηση: Αν επιλέξουμε δηλαδή την δεύτερη επιλογή "Upgrade Ubuntu 10.10 to 12.04" , το ίδιο δεν θα γίνει ; Αναβάθμιση των /boot /etc/ κλπ και διατήρηση του /home ;

Υποθέτω πως ναι (δεν το δοκίμασα), αλλά:
  • Τότε έχουμε αναβάθμιση όπως λες κι εσύ, δεν είμαι σίγουρος για το αν αυτό χαρακτηρίζεται ως καθαρή εγκατάσταση (καινούριο, να μυρίζει δέρμα το σαλόνι λέμε... :lol: ). Άσε που μια φορά που το έκανα (από 10.10 σε 10.10 ως νέος χρήστης) έγιναν όλα σκ@τ@ και άμα καείς με το χυλό φυσάς και το γιαούρτι :mrgreen:
  • Αυτό γίνεται μόνο από Ubuntu σε Ubuntu, ενώ η τρίτη επιλογή εφαρμόζεται με οποιοδήποτε εγκαταστάτη οποιασδήποτε διανομής, οπότε εμένα με κάνει να αισθάνομαι λίγο πιο ασφαλής

Edit:
Για τον τίτλο έχεις δίκιο, αλλά ούτε αυτός που προτείνεις μου αρέσει...
Θα τον αλλάξω πάντως σε κάτι καλύτερο.
Εdit 2:
Το έκανα «Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση
Νομίζω πως δεδομένου του χώρου, είναι αρκετά ακριβής περιγραφή (όντως, πολύ σωστά παρατήρησες, δεν γίνεται πάντα επανεγκατάσταση του ίδιου λειτουργικού, η μέθοδος μπορεί να αφορά upgrade, downgrade ή και αλλαγή διανομής).
Εdit 3:
Learner έγραψε:Βιβλίο έγραψες πάλι :thumbup:

Μπαα, δεν είναι πολλά, έβαλα όμως πολλές φωτογραφίες για να φαίνεται πως έγραψα πολλά :lol:
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό Ilias95 » 26 Οκτ 2012, 13:15

Πρώτα απ' όλα συγχαρητήρια για τον οδηγό!

fkol k4 έγραψε:
  • Στο διαμέρισμα του windows θέλω μεν να έχω πρόσβαση, αλλά δεν πρόκειται να το χρησιμοποιώ και πολύ συχνά. Οπότε, δεν θέλω να φαίνεται στο μενού του Ναυτίλου και να γεμίζει ο χώρος με επιλογές. Οπότε, επέλεξα ένα σημείο προσάρτησης που να μη φαίνεται στον Ναυτίλο. Το /mnt είναι ένα συχνά χρησιμοποιούμενο στο Linux σημείο προσάρτησης και δεν εμφανίζεται στο αριστερό πάνελ του Ναυτίλου, αλλά μπορούμε φυσικά να πάμε με αυτόν σε αυτό το σημείο.
    Το όνομα /mnt δεν είναι υποχρεωτικό, είναι μια σύμβαση, θα μπορούσα να χρησιμοποιήσω για παράδειγμα το /Mitsos, το /Axrista-Windows, το /PAO13 ή οποιοδήποτε άλλο θέλω.
  • Το διαμέρισμα FAT32 από την άλλη, το χρησιμοποιώ συχνά, οπότε θέλω να υπάρχει στο μενού του Ναυτίλου για να το βρίσκω γρήγορα. Οπότε, επιλέγω ως σημείο προσάρτησης το /media το οποίο εμφανίζεται στο αριστερό πάνελ του Ναυτίλου. Εδώ, το όνομα του σημείου προσάρτησης είναι υποχρεωτικό.

Μια απορία σχετικά.
Σε ποιο configuration file βρίσκονται τα mount points των διαμερισμάτων που δεν προσαρτώνται αυτόματα και άρα δεν συμπεριλαμβάνονται στο fstab όπως αυτά που περιγράφεις παραπάνω;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό fkol k4 » 26 Οκτ 2012, 13:52

Ευχαριστώ Ηλία.
Σιγά να μη μου έκανες εσύ εύκολη ερώτηση...Εικόνα

Δεν το έχω ψάξει και πάρα πολύ άρα μην το δέσεις, έχω όμως την εντύπωση πως δεν κάνω λάθος.

Τη δουλειά αυτή την κάνει ο πυρήνας Linux από όσο είδα και κρατά τα στοιχεία των δίσκων (partition tables και διαμερίσματα) στο /sys/block/
Δεν δίνει όμως κάποιο mount point, ή τουλάχιστον δεν δίνει κάποιο mount point με την έννοια που χρησιμοποιείται στο λειτουργικό, αλλά περισσότερο με την έννοια «που βρίσκεται το καθετί ώστε να ξέρω τι να δώσω αν μου ζητηθεί mount (τεχνικότατη περιγραφή, δεν έχεις να πειςΕικόνα )».

Οπότε δεν νομίζω να χρειάζεται κάποιο ειδικό configuration file για τις πληροφορίες αυτές.

Πιστεύω να κατάλαβα την ερώτησή σου, αν όχι, κάντο μου λίγο πιο λιανά.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό Ilias95 » 26 Οκτ 2012, 14:11

Ναι θα το πω πιο απλά γιατί μπερδευτήκαμε κι εσύ και εγώ. :P

Εσύ, έκανες χειροκίνητη εγκατάσταση και για το partition των Windows επέλεξες σαν mount point το /mnt/windows-XP στην διάρκεια της εγκατάστασης.
Αν πας και κάνεις το mount μέσα απ' τον Ναυτίλο (απλά κάνοντας κλικ) τότε η προσάρτηση θα γίνει στον /mnt/windows-XP.

Εγώ, έκανα αυτόματη εγκατάσταση οπότε κατά την διάρκεια της εγκατάστασης δεν ρύθμισα κανένα mount point για το Windows partition.
Όταν κάνω mount μέσα απ' τον Ναυτίλο (και όχι χρησιμοποιώντας την εντολή mount), η προσάρτηση θα γίνει στον /media/windows-XP.

Αυτή η επιλογή που έχεις κάνει να θέσεις τον /mnt/windows-XP σαν σημείο προσάρτησης του windows partition κάπου πρέπει να είναι καταγεγραμμένη.
Μια υπόθεση που κάνω τώρα είναι ότι ίσως βρίσκεται και αυτή στο fstab με την επιλογή noauto.

Ένα αντίγραφο του fstab σου θα μπορούσε να μας διαφωτίσει. :)
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό simosx » 26 Οκτ 2012, 14:16

fkol k4 έγραψε:
Learner έγραψε:Ερώτηση: Αν επιλέξουμε δηλαδή την δεύτερη επιλογή "Upgrade Ubuntu 10.10 to 12.04" , το ίδιο δεν θα γίνει ; Αναβάθμιση των /boot /etc/ κλπ και διατήρηση του /home ;

Υποθέτω πως ναι (δεν το δοκίμασα), αλλά:
  • Τότε έχουμε αναβάθμιση όπως λες κι εσύ, δεν είμαι σίγουρος για το αν αυτό χαρακτηρίζεται ως καθαρή εγκατάσταση (καινούριο, να μυρίζει δέρμα το σαλόνι λέμε... :lol: ). Άσε που μια φορά που το έκανα (από 10.10 σε 10.10 ως νέος χρήστης) έγιναν όλα σκ@τ@ και άμα καείς με το χυλό φυσάς και το γιαούρτι :mrgreen:
  • Αυτό γίνεται μόνο από Ubuntu σε Ubuntu, ενώ η τρίτη επιλογή εφαρμόζεται με οποιοδήποτε εγκαταστάτη οποιασδήποτε διανομής, οπότε εμένα με κάνει να αισθάνομαι λίγο πιο ασφαλής


Η επιλογή για αναβάθμιση από μια διανομή στην άλλη (ή και «αναβάθμιση» από την ίδια διανομή στην ίδια, όταν έχουμε LiveCD/LiveUSB της ίδιας έκδοσης) φαίνεται να διατηρεί το /home και να σβήνει όλα τα υπόλοιπα (οπότε τα εγκαθιστά ξανά από την αρχή). Αυτό δεν το ήξερα, και δεν το έχω επιβεβαιώσει ο ίδιος. Νομίζω ότι το ανέφερε ο medigeek. Προσωπικά δεν το έχω κάνει με την «αυτόματη αναβάθμιση» διότι δε θέλω να κάνω κάποιο λάθος, οπότε ουσιαστικά χρησιμοποιώ ακριβώς τον παραπάνω τρόπο που περιγράφει ο fkol_k4.

Ilias95 έγραψε:Σε ποιο configuration file βρίσκονται τα mount points των διαμερισμάτων που δεν προσαρτώνται αυτόματα και άρα δεν συμπεριλαμβάνονται στο fstab όπως αυτά που περιγράφεις παραπάνω;


Ανάλογα με την προεπιλογή της εγκατάστασής σου, όσες κατατμήσεις δεν αναφέρονται στο /etc/fstab προσαρτώνται βάσει της πολιτικής της διανομής.
Η εντύπωση που έχω είναι ότι για κατατμήσεις σε εξωτερικούς δίσκους (στικάκια), γίνεται αυτόματη προσάρτηση. Για εσωτερικούς δίσκους, πρέπει να καθοριστούν στο /etc/fstab.
Τώρα, σε 12.10, βλέπω ότι οι εξωτερικοί δίσκοι προσαρτώνται στο /media/όνομαχρήστη/...

Είναι εξαιρετικά χρήσιμο να βάλεις ετικέτες (labels) σε δίσκους, εσωτερικούς και εξωτερικούς, ώστε να τους αναγνωρίζεις. Γίνεται μέσω του Εργαλείο δίσκων/Δίσκοι.
Για εξωτερικό δίσκο, η ετικέτα θα είναι και το όνομα του καταλόγου προσάρτησης.

fkol k4 έγραψε:ότι δεν

Αυτό πρέπει να το αλλάξεις σε «ό,τι δεν». Αν το «ότι» μπορεί να αντικατασταθεί με το «οτιδήποτε», τότε είναι το άλλο είδος «ότι», και πρέπει να γραφεί ως «ό,τι».
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Αντικατάσταση λειτουργικού με χειροκίνητη ρύθμιση.

Δημοσίευσηαπό fkol k4 » 26 Οκτ 2012, 14:35

Ilias95 έγραψε:Εγώ, έκανα αυτόματη εγκατάσταση οπότε κατά την διάρκεια της εγκατάστασης δεν ρύθμισα κανένα mount point για το Windows partition.
Όταν κάνω mount μέσα απ' τον Ναυτίλο (και όχι χρησιμοποιώντας την εντολή mount), η προσάρτηση θα γίνει στον /media/windows-XP.

Ακριβώς.
Ilias95 έγραψε:Αυτή η επιλογή που έχεις κάνει να θέσεις τον /mnt/windows-XP σαν σημείο προσάρτησης του windows partition κάπου πρέπει να είναι καταγεγραμμένη.
Μια υπόθεση που κάνω τώρα είναι ότι ίσως βρίσκεται και αυτή στο fstab με την επιλογή noauto.

Ναι, καταγράφεται στο /etc/fstab κανονικά την ώρα της εγκατάστασης. Η mount option είναι απλά defaults.
Ilias95 έγραψε:Ένα αντίγραφο του fstab σου θα μπορούσε να μας διαφωτίσει. :)

Όχι απόλυτα, στο δικό μου συγκεκριμένα δεν υπάρχει η ακριβής στοίχιση όπως την κάνει το Ubiquity, αλλά είναι φτιαγμένο εξ' ολοκλήρου με το χέρι με τη στοίχιση του anaconda (installer της Fedora και του Sabayon) που τη βρίσκω πιο ευανάγνωστη.
Δεν έχω αλλάξει όμως mount options, απλά τη στοίχιση, οπότε ναι, φαίνεται τι δίνεται κατά την εγκατάσταση σε κάθε mount point:
Κώδικας: Επιλογή όλων
precise-fkol-k4 @ Precice-amd:~$ cat -n /etc/fstab
     1   # /etc/fstab: static file system information.
     2   #
     3   # Use 'blkid' to print the universally unique identifier for a
     4   # device; this may be used with UUID= as a more robust way to name devices
     5   # that works even if disks are added and removed. See fstab(5).
     6   #
     7   # <file system>                             <mount point>                   <type>      <options>               <dump>  <pass>  <partition name>
     8   proc                                        /proc                           proc        nodev,noexec,nosuid     0       0
     9   none                                        /tmp                            tmpfs       defaults                0       0       # tmpfs
    10   
    11   # Installation (/, /boot, /home, swap etc.) mountings
    12   UUID=440b2222-5f94-4e4e-9a05-f7eb26b9190f   none                            swap        sw                      0       0       # /dev/sda2: TYPE="swap"
    13   UUID=358b5a00-ef17-4637-a6c2-cec6265fbb01   none                            swap        sw                      0       0       # /dev/sdb2: LABEL="swap-2"
    14   UUID=93f48475-b58a-4003-849c-0e993cccdd94   /                               ext4        errors=remount-ro       0       1       # /dev/sda3: LABEL="Precise-amd"
    15   UUID=21ffd1b4-6966-4b9c-bc76-91535363a069   /home                           ext4        defaults                0       2       # /dev/sda4: LABEL="SG-750GB-Homes"
    16   
    17   # /dev/sda mountings
    18   UUID=9c1903c6-aca9-461f-9f30-b957afdb318a   /mnt/sda/Fedora-amd             ext4        defaults                0       0       # /dev/sda5: LABEL="_Fedora-17-i686-"
    19   
    20   # /dev/sdb mountings (ST31000528AS - GPT partition table):
    21   UUID=fc72f016-fac0-4d27-9e0c-1c4ff03c315c   /mnt/sdb/Mint-Maya-amd          ext4        defaults                0       2       # /dev/sdb3: LABEL="Mint-Maya-amd"
    22   UUID=f5ae173f-60cf-4ca3-ab94-5f1517ce9f9b   /mnt/sdb/Sabayon-amd            ext4        defaults                0       2       # /dev/sdb4: LABEL="Sabayon-amd"
    23   UUID=66f98384-8b79-44d3-99e2-0e3ce8108302   /media/SG-1TB-Homes             ext4        defaults                0       2       # /dev/sdb5: LABEL="SG-1TB-Homes"
    24   UUID=257bee50-3f34-4d59-9afe-092a3d66e56a   /mnt/sdb/Quantal-amd            ext4        defaults                0       2       # /dev/sdb6: LABEL="Quantal-amd"
    25   

Όπως βλέπεις, εγώ δεν έχω βάλει απλά το σημείο /mnt/<mount-point> ως σημείο προσάρτησης, αλλά τα έχω χωρίσει και ανά δίσκο, δηλαδή /mnt/sda/<mount-point> και /mnt/sdb/<mount-point>.

Τη δημιουργία των υποφακέλων /mnt/sda/ και /mnt/sdb/ την αναλαμβάνει ο εγκαταστάτης (και ο Ubiquity αλλά και ο Anaconda και ο Debian Installer), η διαφορά είναι πως αν κάνεις μετά την εγκατάσταση την εγγραφή μιας γραμμής με σημείο προσάρτησης /mnt/<category>/<mount-point>, θα πρέπει να φτιάξεις χειροκίνητα το φάκελο <category> μέσα στο /mnt (το </mnt> και το <mount-point> δεν χρειάζεται).

Όλες οι τιμές στο αρχείο, είναι ότι δίνει ο Ubiquity. Το μόνο που δεν αναλαμβάνει ο Ubiquity είναι η γραμμή #9, που τοποθετεί το /tmp στη μνήμη RAM.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials