THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Linux / Unix => Topic started by: arashi on October 03, 2010, 21:41:14 pm



Title: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 21:41:14 pm
Πειτε παρακαλω κανενας καμια γνωμη

πως θα κανατε παρτισιον ενα δισκο 1ΤΒ?

Ποσο home ποσο swap και απο κει και περα χωριστο παρτισιον για /boot? αξιζει?



Title: Re: [Linux] Pαrtitioning
Post by: Καμένος on October 03, 2010, 21:54:32 pm
4GB swap
100GB /
100GB /home
τα υπόλοιπα partition για data


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 21:58:46 pm
4GB swap
100GB /
100GB /home
τα υπόλοιπα partition για data

Στο single user pc μου ομως ουσιαστικα τα data ειναι το /home .... (?)


Title: Re: [Linux] Pαrtitioning
Post by: Καμένος on October 03, 2010, 22:04:02 pm
Οχι απλά συνηθως εγώ βάζω /, /home και το υπόλοιπο ένα partition ntfs για να βάζω δεδομένα (ταινίες κτλ)


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 22:08:38 pm
Οχι απλά συνηθως εγώ βάζω /, /home και το υπόλοιπο ένα partition ntfs για να βάζω δεδομένα (ταινίες κτλ)

Οκ απλα ηθελα να ειναι ξεκαθαρο

Ευχαριστω πολυ για το χρονο σου  ;)


Title: Re: [Linux] Pαrtitioning
Post by: SolidSNK on October 03, 2010, 22:12:16 pm
Δε νομίζω να χρειάζεται τόσο μεγάλο /. Στο δικό μου επίσης έχω ένα /boot 32mb για τα kernel images και το boot info.


Title: Re: [Linux] Pαrtitioning
Post by: alekos on October 03, 2010, 22:14:14 pm
Νομίζω πως εξαρτάται από το πως θα χρησιμοποιήσεις το pc
Αυτήν την στιγμή έχω 15 GB / από τα οποία χρησιμοποιώ μόνο τα 7.5GB και έχω περάσει και πολλά άχρηστα προγράμματα.
Άσε πάντως και 100GB για winodws γιατί καλό το virtualization αλλά καλύτερο το dualboot.
Άσχετο αλλά τι διανομή θα βάλεις?


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 22:16:40 pm
Νομίζω πως εξαρτάται από το πως θα χρησιμοποιήσεις το pc
Αυτήν την στιγμή έχω 15 GB / από τα οποία χρησιμοποιώ μόνο τα 7.5GB και έχω περάσει και πολλά άχρηστα προγράμματα.
Άσε πάντως και 100GB για winodws γιατί καλό το virtualization αλλά καλύτερο το dualboot.
Άσχετο αλλά τι διανομή θα βάλεις?

Εχω λαμβανειν καινουριο pc εντος εβδομαδας

Τωρα ειμαι Ε8500 4ram 2tb raid δισκους

και απλα επειδη εχω βαρεθει να κανω backup τα κωλο δεδομενα μου θελω σταθερο /home
σε παρτισιον για να γλιτωνω τα φορματ
(θα κρατησω δλδ απο το παλιο μονο τα 2raid 1TB hdd)
με βλεπω και παλι για ubuntu 10.04 οπως και τον τελευταιο μηνα

εδιτ dual boot απο εναν αρχαιουτσικο 160gb sata


Title: deleted
Post by: BOBoMASTORAS on October 03, 2010, 22:22:11 pm
deleted


Title: Re: [Linux] Pαrtitioning
Post by: SolidSNK on October 03, 2010, 22:23:52 pm
Δε νομίζω να χρειάζεται τόσο μεγάλο /. Στο δικό μου επίσης έχω ένα /boot 32mb για τα kernel images και το boot info.

Εγώ με /boot 50Mb έχω ψιλοπρόβλημα. Δε μπορώ να έχω πάνω από 3 kernels εγκατεστημένους. Αν έχει βάλει κανένα ubuntu που κάνει κάθε λίγο και λιγάκι update και κρατάει τους παλιούς πυρήνες κάποια στιγμή θα του βγάλει πρόβλημα. Επισης σε desktop σύστημα δε βλέπω το λόγο να έχεις το /boot σε άλλο partition
Χμμ σωστά, εγώ μόνο τον παλιό κρατάω και για άλλους πυρήνες έχω VM...


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 22:32:31 pm
Επισης σε desktop σύστημα δε βλέπω το λόγο να έχεις το /boot σε άλλο partition

Βασικη μου απορια εξαρχης οντως...

Παντως μπλεχτηκα πολυ οταν εκανα το σεταρισμα και με το software raid
Μεχρι να βγαλω ακρη (σχεδον) ξημερωσε...


Title: Re: [Linux] Pαrtitioning
Post by: Tempus Fugit on October 03, 2010, 22:49:07 pm
Γενικα μιλώντας πάντως, σε dual boot καλό ειναι το κοινο partition που εχει κανεις για δεδομενα
να ειναι ntfs γιατι τα ubuntu διαβαζουν ntfs, τα win δεν διαβαζουν -σωστά- ext3.

Επειδή την πάτησα, γι' αυτό.  :P



Επίσης ασχετο λίγο σχόλιο. Σήμερα έβαλα τα 10.04 ενώ είχα πολύ καιρό να κάνω update (είχα 9.04
ή 8.10) και δεν τα πολυχρησιμοποιουσα λογου αυτου του μπουρδουκλώματος στο γενικότερο filesystem
των υπολογιστων μου. Εχω να πω ότι όσο πιο windows/mac-like γινονται τα ubuntu τοσο πιο πολυ κολλανε
με φαίνεται. Ακομη δεν τα βαλα και μπουκωναν (τα προηγουμενα ηταν πιο cool)


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 23:03:49 pm
Πλακα πλακα τωρα που το σκεφτομαι

2 δισκους 1TB σε software raid και τους δυο μονο swap kai /

μπορω να τους κανω repartitioning on the fly ....τωρα?

Εχω καμια 1,6ΤΒ απο τα 2 αδειο για την ωρα πριν περασω τα data απο τα backupia.....

Και να εχω ετοιμο την ερχομενη εγκατασταση, οποτε να πειραξω μονο το / τοτε....

δλδ να κοψω ενα κομματι και να γινει /home
?



Title: Re: [Linux] Pαrtitioning
Post by: Γιώργος on October 03, 2010, 23:29:02 pm
δλδ να κοψω ενα κομματι και να γινει /home

Yep. Μην ξεχάσεις να ενημερώσεις το /etc/fstab αν έχεις ήδη κάνει την εγκατάσταση. :)


Title: Re: [Linux] Pαrtitioning
Post by: arashi on October 03, 2010, 23:36:08 pm
δλδ να κοψω ενα κομματι και να γινει /home

Yep. Μην ξεχάσεις να ενημερώσεις το /etc/fstab αν έχεις ήδη κάνει την εγκατάσταση. :)

Ωραιος  ;)

Τωρα πες μου και... πως γινεται....? Τα κανω unmount και μετα μπορω να τα κανω resize?

Υποψιν τα βλεπω ως ενα raid-0 array...


Title: Re: [Linux] Pαrtitioning
Post by: Γιώργος on October 04, 2010, 01:27:50 am
Από live-cd θα πρέπει να κάνεις την δουλειά. Πώς θα κάνεις unmount το / ρε συ; :P

Μπαίνεις από live-cd, ανοίγεις έναν disk partitioner (gparted πχ αν βάλεις του ubuntu) κάνεις το resize και δημιουργείς το νέο σου χώρο. Έπειτα, κάνεις restart και μπαίνεις σε single user mode (από τον grub πατάς το recovery), οπότε μπαίνεις σαν root. Αυτό για να μην χρειαζόμαστε το /home.

Υποθέτοντας ότι το νέο σου partition είναι το /dev/sda3 (θα το δεις), κάνεις:

Code:
# mv /home /oldhome
# mkdir /home
# mount /dev/sda3 /home
# cp /oldhome/* /home -r

Έπειτα πας να πειράξεις το fstab:
Code:
# vim /etc/fstab

Όπου "vim" βάλε τον αγαπημένο σου text-editor. Εμένα είναι ο vim.


Αν στο fstab προσθέτεις (εάν έκανες format σε ext3)
Code:
/dev/sda3           /home           ext3    defaults        0       2

Εάν θες να βάλεις το UUID του partition σου, μπορείς να το βρεις ως εξής:
Code:
# blkid /dev/sda3


ps: όσο είσαι logged in as root, ΠΟΛΥ προσοχή στο τι κάνεις, έτσι;

ps2: η δουλειά της μετακίνησης του /home μπορεί να γίνει κι όσο είσαι στο live cd. Κάνεις mount τον δίσκο σου στο /media/disk (πχ) και δουλεύεις ομοίως, με το /media/disk να είναι το αντίστοιχο / (root).


Title: Re: [Linux] Pαrtitioning
Post by: Tempus Fugit on October 06, 2010, 00:22:38 am
btw, μπορώ να κάνω mount to /home σε NTFS partition? H μονο μέσω symlink?
Βασικά ψάχνοντας είδα ότι έλεγαν πως δεν μπορεις να κάνεις το /home γιατι ανηκει
στο filesystem αλλα μπορεις να κανεις mount αλλον φακελο, πχ media. Δεν το ελεγε
και πολυ ξεκαθαρα ομως.
Δεν θελω να ειναι σε φάκελο του ntfs αλλα ολο το ntfs.


Title: Re: [Linux] Pαrtitioning
Post by: Γιώργος on October 06, 2010, 05:01:50 am
btw, μπορώ να κάνω mount to /home σε NTFS partition? H μονο μέσω symlink?
Βασικά ψάχνοντας είδα ότι έλεγαν πως δεν μπορεις να κάνεις το /home γιατι ανηκει
στο filesystem αλλα μπορεις να κανεις mount αλλον φακελο, πχ media. Δεν το ελεγε
και πολυ ξεκαθαρα ομως.
Δεν θελω να ειναι σε φάκελο του ntfs αλλα ολο το ntfs.

Τι εννοείς "να κάνεις mount το /home σε NTFS partition"; Το partition - και γενικά ένα device - κάνεις mount, όχι τον φάκελο.


Αν θες να δοκιμάσεις, μπορείς να κάνεις ένα partition format σε NTFS, να μεταφέρεις εκεί ό,τι έχεις στο /home/* και να το κάνεις mount στο /home.

Δηλαδή δοκίμασε (σε Vbox αν δεν θες να το διακινδυνεύσεις) το εξής, αφού κάνεις format το /dev/sda2 (π.χ.) σαν NTFS:

Code:
# mv /home /oldhome
# mount -t NTFS /dev/sda2 /home
# cp /oldhome/* /home -r

Λογικά θα σου πετάξει warning ότι δεν μπορεί να κρατήσει τα permissions των φακέλων και αρχείων - λογικό, γιατί το NTFS δεν υποστηρίζει αυτά τα permissions.

Το /oldhome κράτα το για backup ή πέτα το...

Με αυτόν τον τρόπο το /home σου θα το βλέπουν και τα Windows, σαν έναν drive D:\ :)
Οπότε θα έχεις access σαν D:\Tempus\Documents ή D:\kounavi\Music ή ό,τι άλλο τέλος πάντων έχεις κάνει ..


ps: θυμίσου να τροποποιήσεις και το /etc/fstab


Title: deleted
Post by: BOBoMASTORAS on October 06, 2010, 05:29:37 am
deleted