Νέα εγκατάσταση κρατώντας το παλιό /home

Ξεκίνησε από elf, 23 Νοε 2012, 10:42:37 ΜΜ

« προηγούμενο - επόμενο »

gidarakos

#15
Κατόπιν υποστήριξης από τον Άλκη, αν έχουμε κάνει guest logins ίσως υπάρχουν αντίστοιχες εγγραφές μέσα στα αρχεία passwd, group, shadow και gshadow.
Αυτές τις εγγραφές πρέπει να τις σβήσουμε διαφορετικά ΔΕ θα μπορούμε να κάνουμε την εισαγωγή των χρηστών στο 4ο βήμα!

Ενημέρωσα σχετικά το 1ο βήμα του οδηγού.

richard

Χαίρετε

Τώρα που θέλει ένα σχολείο και να κρατήσει την 12,04 (για καλού/κακού) και να γίνει καινούργια εγκατάσταση 18,04, βάζω την ερώτηση εάν μπορεί να χρησιμοποιεί ένα διαμέρισμα (partition) που θα είναι χωριστό και για τις δύο εκδόσεις;

Επειδή έχει αλλάξει και την επιφάνεια εργασίας και αρκετά άλλα ίσως δεν θα δουλέψει.

Στην περίπτωση που γίνεται προβλέπω ως εξής:

Τα βήματα:

1) Έχει ήδη προσθέσει ένα δεύτερο δίσκο. Άρα με gdisk βάζουμε /dev/sdb1 200MB με κώδικα ef02 που αφήνουμε "raw" (χωρίς format) και /dev/sdb2 10G με κώδικα 8200 και /dev/sdb3 240G με κώδικα 8300 και /dev/sdb4 υπόλοιπο 250G με κώδικα 8300

2) Από την 12,04 κάνουμε

     sudo rsync -a –progress /home/ /mnt/dev/sdb4/

για να αντιγραφεί το παλαιό home χωρίς την ετικέτα "home" στο δεύτερο δίσκο.

3) Κάνουμε την εγκατάσταση 18,04 στο /dev/sdb3 με το home στο /dev/sdb4 χώρίς να κάνουμε format.

4) Τα υπόλοιπα όπως γράφεται παραπάνω.

Richard

alkisg

Richard αν κατάλαβα καλά από το ef02 που αναφέρεις, θες να κάνεις εγκατάσταση grub σε δίσκο με GPT partition table αλλά χωρίς UEFI. Αυτό δεν προτείνεται εκτός αν ο υπολογιστής έχει ήδη Windows/GPT/UEFI που δεν θέλουμε να πειραχτούν, και θέλουμε να βάλουμε και Ubuntu σε BIOS/CSM/Legacy mode.

Αν θες 32bit Ubuntu, καλύτερα χρησιμοποίησε MBR partition table και BIOS/CSM/Legacy mode.
Αν θες 64bit Ubuntu, καλύτερα χρησιμοποίησε GPT partition table και UEFI mode.

Αν έχεις ήδη Windows ΚΑΙ θες 32bit Ubuntu σε UEFI, δες αυτό: https://alkisg.mysch.gr/steki/index.php?topic=7586.0

richard

Ο server έχει μόνο ubuntu 12,04 και απλώς θέλει να προσθέσουμε την 18,04. Η ερώτηση ήταν εάν μπορεί να χρησιμοποιεί το ίδιο home της 12,04 με την 18,04.

Εντάξει. Θα  χρησιμοποιεί MBR partition table και BIOS/CSM/Legacy mode.

Richard

alkisg

Ναι βέβαια μπορεί να χρησιμοποιηθεί το ίδιο /home. Αλλά αν κατάλαβα καλά θες να το αντιγράψεις στον νέο δίσκο, όχι να χρησιμοποιήσεις το παλιό partition.
Οπότε κάνε μια κανονική εγκατάσταση στο δεύτερο δίσκο χωρίς να χρησιμοποιήσεις πουθενά τερματικό, και αφού τελειώσει, βάλε και τον παλιό δίσκο επάνω και αντέγραψε το παλιό /home όπως θες, rsync, mv, cp -a, sudo nautilus... και στο τέλος από τα sch-scripts κάνε εισαγωγή χρηστών από passwd.

richard

Η δασκάλα θέλει να κρατάει και τους δύο δίσκους για να υπάρχουν και οι δύο επιλογές. Η σκέψη μου ήταν να αντιγράψω το παλαιό home της 12,04 στο /dev/sdb4 ΚΑΙ να σβήσω το παλαιό home της 12,04 από τον πρώτον δίσκο επειδή ΔΕΝ είναι σε χωριστό διαμέρισμα ΚΑΙ να προσθέσω το mount /dev/sdb4 /home και για την 12,04.

Όμως δεν είχα το χρόνο να το κάνω ακόμα. Απλώς η 12,04 παρέμενε όπως ήταν και η 18,04 έχει ένα χωριστό home.

Ευχαριστώ.

Richard

alkisg

Σ' αυτήν την περίπτωση λες στο Ubuntu να εγκατασταθεί στο /dev/sdb1 με home το /dev/sda2.
Έτσι ο grub εμφανίζει αυτόματα διπλό μενού και μπορεί να επιλέξει την παλιά 12.04 ή την νέα 18.04 όποτε θέλει.
Μετά από τα sch-scripts κάνεις εισαγωγή χρηστών από passwd (από το /dev/sda1/etc/passwd).