μεταφορά - προσάρτηση του /home σε άλλο partition

Ξεκίνησε από stamstat, 23 Φεβ 2016, 11:50:01 ΠΜ

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

stamstat

καλημέρα σε όλους,

σε ένα από τα σχολεία που εργάζομαι φέτος, βρήκα μία εγκατάσταση LTSP 12.04 όπου Λειτουργικό και Δεδομένα χρηστών είναι όλα αποθηκευμένα σε ένα μόνο partition το λεγόμενο "ubu_os". Το / προσαρτάται σε αυτό το μοναδικό partition.

Η ερώτηση μου είναι πως θα μπορούσα να κάνω το /home να προσαρτάτε σε κάποιο άλλο partition (θα ονομάζεται users_data)

ευχαριστώ

alkisg

Καταρχάς, αυτό δεν είναι απαραίτητο, μπορείς να συνεχίσεις να χρησιμοποιείς ένα μόνο partition.
Αν θες να το μετακινήσεις, ξεκινάς από ένα live CD και το κάνεις από εκεί.
Δεν θέλει κάτι ιδιαίτερο, gparted για αλλαγή μεγέθους partition και δημιουργία νέων,
και `sudo nautilus` για την μετακίνηση όλων των αρχείων του /home με γραφικό τρόπο.
Αν προτιμάς κονσόλα, είναι με sudo mv προέλευση προορισμός.
Α, αφού τελειώσεις με τη μετακίνηση, θα πρέπει να βάλεις μια τέτοια γραμμή στο /etc/fstab:
Παράθεση από: /etc/fstab
UUID=fbae2b0f-92bc-479e-b8d3-7146c8483718 /home           ext4    defaults        0       2
Το UUID το βλέπεις με π.χ. την εντολή blkid.

gidarakos

Άλκη επειδή ακολούθησα τις οδηγίες αλλά - όπως είδες απόμακρα - τελικά είχαμε θέμα με τα δικαιώματα πρέπει κάτι να προσέξουμε/προσθέσουμε στις οδηγίες για μελλοντική χρήση; Έλλειπε κάποια εντολή rsync;
Βέβαια έχει αναφερθεί στο Μεταφορά των λογαριασμών των χρηστών σε άλλο δίσκο όπως υπάρχει και το Partitioning/Home/Moving.

alkisg

Κώστα με ποιον τρόπο τελικά μετακίνησες τα αρχεία; Είχαν καταλήξει να έχουν ιδιοκτήτη root:root, αντί για user:group.
Μια ευκολομνημόνευτη και αξιόπιστη εντολή για αντιγραφές είναι sudo cp -a /source /target
Το rsync έχει μια παραπάνω πολυπλοκότητα χωρίς λόγο, όταν χρησιμοποιείται τοπικά, όπου αρκεί η cp.

gidarakos

Ολα τα βήματα πρέπει να γίνουν απο live cd κατι που αρχικα δεν τηρήθηκε.. δηλαδή εγιναν καποιες δοκιμες απο την εγκατάσταση με λογαριασμό administrator.. ισως αυτό να μας δημιούργησε κ το πρόβλημα..