Για προχωρημενους λυτες(!)

alfisti | Κυρ, 01/13/2008 - 23:26 | 1' | 15

Εστω, σκληρος δισκος, με τρεις κατατμησεις.
Την a, στην οποια ειναι φορτωμενο λειτουργικο συστημα linux.
Την b, η οποια ειναι κενη και διαμορφωμενη ως ext3.
Την c, η οποια ειναι διαμορφωμενη ως swap.

Ποιες οι πιθανοτητες, να φορτωθει στην b, αλλη διανομη linux, η οποια ομως να χρησιμοποιησει σαν home την κατατμηση a?

Δώσε αστέρια!
Σχόλια

Η a έχει αρκετό χώρο;;
Η κατάτμιση αυτή είναι εκείνη στην οποία έχεις τα αρχεία συστήματος του αρχικού λειτουργικού. Θεωρητικά θα πρέπει να είναι μία μετρίου μεγέθους κατάτμιση. ¶ρα δεν μπορείς να την χρησιμοποιήσεις για home του linux που θες να φορμάρεις τώρα..
Έπειτα  ακόμα και αν φορμάρεις σαν νέος χρήστης ( δηλαδή με νέο λογαριασμό) θα πρέπει πάλι είτε να φορμάρεις στην a είτε στην b οπότε θα χάσεις αυτά που είχες φορμάρει αρχικά.

Για να μην μπερδευόμαστε θα στο πω πιο αναλυτικά.
Στην a για την ώρα έχεις τα αρχεία του συστήματος του λειτουργικού που έχεις τώρα πάνω.
Στην c έχεις το swap και στην b το home του λειτουργικού που έχεις.
Για να βάλεις τώρα αρχεία συστήματος στο b θα χάσεις το home που αντιστοιχεί στο λειτουργικό που έχεις στο a.
 Το a αν δεν το φορμάρεις θα διατηρήσεις το σύστημα που έχεις ήδη πάνω, αλλά δεν θα έχει πλέον home!!!

Πρόταση τώρα. Αν έχεις χώρο γιατί δεν στήνεις εκ νέου κατατμίσεις για  το νέο σου λειτουργικό στο partition b;;;
Δηλαδή όταν θα βάλεις το cd για να φορμάρεις θα του πεις να στο στήσει εκ νέου στην κατάτμιση b, αφού φυσικά θα έχεις πάρει backup όλα τα αρχεία που υπάρχουν μέσα (γιατί θα τα φορμάρει και δεν θα μείνει τίποτα )

Στην συνέχεια το home που θα σου βγεί ( όπου και με όσο χώρο θα μείνει)να το κάνεις mount και στο αρχικό σου λειτουργικό.
Θα μπουτάρεις μετά είτε από την αρχική κατάτμιση a είτε από την δεύτερη κατάτμιση συστήματος που θα έχεις φτιάξει, με κοινό home.

Ελπίζω να βοήθησα .. είναι όντως μπερδεψουά η κατάσταση!!!

Μπορείς να δημιουργήσεις μια ακόμα και να την έχεις κοινή π.χ.:/media/data
και για τις 2 διανομές. Σύνολο 4 κατατμήσεις.

Απλούστατο αλλά από άλλη οπτική γωνία.


παιδια, οι πιθανοτητες ειναι παρα πολλες.
εδω ομως αναφερω κατι για το οποιο ειχα αναρωτηθει στο παρελθον, και ειναι πιο πολυ θεωρητικο.
Η ερωτηση ηταν σαφης. Η a εχει λειτουργικο,  εχει χωρο,  ειναι  το  home  στην  ιδια  κατατμηση.
Η b ειναι κενη, αλλα εστω οτι δεν εχει τοσο χωρο για να φιλοξενησει και το home της διανομης που θελουμε να βαλουμε, και για καποιον λογο, δεν θελουμε να πειραξουμε καθολου την a.

(θεωρητικα, μπορουμε, την στιγμη που θα ορισουμε την a σαν home οπωτε δεν χρειαζεται φορμαρισμα. Η κανω λαθος?)

otttx33]Μπορείς να δημιουργήσεις μια ακόμα και να την έχεις κοινή π.χ.:/media/data
και για τις 2 διανομές. Σύνολο 4 κατατμήσεις.

Απλούστατο αλλά από άλλη οπτική γωνία.




Το ίδιο λέμε..

alfisti]παιδια, οι πιθανοτητες ειναι παρα πολλες.
εδω ομως αναφερω κατι για το οποιο ειχα αναρωτηθει στο παρελθον, και ειναι πιο πολυ θεωρητικο.
Η ερωτηση ηταν σαφης. Η a εχει λειτουργικο,  εχει χωρο,  ειναι  το  home  στην  ιδια  κατατμηση.
Η b ειναι κενη, αλλα εστω οτι δεν εχει τοσο χωρο για να φιλοξενησει και το home της διανομης που θελουμε να βαλουμε, και για καποιον λογο, δεν θελουμε να πειραξουμε καθολου την a.

(θεωρητικα, μπορουμε, την στιγμη που θα ορισουμε την a σαν home οπωτε δεν χρειαζεται φορμαρισμα. Η κανω λαθος?)



Όχι δεν μπορεί να λειτουργήσει έτσι γιατί το home της a δεν είναι σε χωριστή κατάτμιση και έτσι δεν μπορείς να το κάνεις mount στο λειτουργικό b που θα το έχεις στην b κατάτμιση..
Για σκέψου το λίγο; Τι θα του δώσεις να κάνει  mount;; Τα αρχεία συστήματος του a θα τα βλέπει και αυτά. Από που θα μπουτάρει; Πως θα του πεις να μπουτάρει απο το b και να βλέπει μόνο το home του a αφού θα τα έχεις όλα μαζί;;

Κάνω λάθος;;;

Κάτι τρελό:
Αν μέσα στο home του δεύτερου συστήματος (στο b) κάνεις soft link όλο το home το πρώτου? (π.χ. ln -s /amount/home/user_at_a/* /home/user_at_b)
Έκανα ένα πείραμα με ubuntu (να έχω δύο users με το home του ενός να παραπέμπει στον πρώτο) αλλά κόλλησα στα permissions. Δεν θέλω να πειράξω τον laptop αυτή τη στιγμή. Νομίζω ότι έχει πιθανότητες να δουλέψει.


nasos2007-11-1 22:17:27

marlene]


Όχι δεν μπορεί να λειτουργήσει έτσι γιατί το home της a δεν είναι σε χωριστή κατάτμιση και έτσι δεν μπορείς να το κάνεις mount στο λειτουργικό b που θα το έχεις στην b κατάτμιση..
Για σκέψου το λίγο; Τι θα του δώσεις να κάνει  mount;; Τα αρχεία συστήματος του a θα τα βλέπει και αυτά. Από που θα μπουτάρει; Πως θα του πεις να μπουτάρει απο το b και να βλέπει μόνο το home του a αφού θα τα έχεις όλα μαζί;;

Κάνω λάθος;;;



και που θα τα βλεπει τι? (ενταξει αρκει να μην τα πειραξεις απο λαθος).
Γιατι ομως να μην μπουταρουν και τα δυο, αφου εχουν διαφορετικο ./

alfisti]παιδια, οι πιθανοτητες ειναι παρα πολλες.
(θεωρητικα, μπορουμε, την στιγμη που θα ορισουμε την a σαν home οπωτε δεν χρειαζεται φορμαρισμα. Η κανω λαθος?)



Γενικά δεν βρίσκω το λόγο να μην δουλέψει.


mariene]Όχι δεν μπορεί να λειτουργήσει έτσι γιατί το home της a δεν είναι σε
χωριστή κατάτμιση και έτσι δεν μπορείς να το κάνεις mount στο
λειτουργικό b που θα το έχεις στην b κατάτμιση..
Για σκέψου το λίγο;
Τι θα του δώσεις να κάνει  mount;; Τα αρχεία συστήματος του a θα τα
βλέπει και αυτά. Από που θα μπουτάρει; Πως θα του πεις να μπουτάρει απο
το b και να βλέπει μόνο το home του a αφού θα τα έχεις όλα μαζί;;Κάνω λάθος;;;



Ούτως η άλλως το o boot loader θα υποδείξει πια κατάτμηση θα μπουτάρει (στο b το system στο ext3). Απλά το home θα υπάρχει σε μια κατάτμηση που το σύστημα το μόνο που θα κοιτάει είναι αυτός ο κατάλογος ας υπάρχουν και οι υπολοιποι από το system στο a.

nasos2007-11-1 23:6:45

τελικα, ολα τα δυσκολα προκυπτουν.
Περιμενοντας μια σιγουρη απαντηση στο παραπανω, θα θεσω και κατι αλλο (ειδικοτερο). (το βαζω εδω γιατι ετσι η αλλοιως δεν θα απασχολησει και πολους -μονο κατι περιεργους σαν και μενα)

Χθες δοκιμαζα απο το περιοδικο το nimplex.
Βρισκει λοιπον μονο του την ασυρματη συνδεση (!), με ονοματα, κωδικους κλπ., αλλα οταν παω να συνδεθω, μου λεει οτι η συνδεση εχει wap και πρεπει να εγκαταστησω το πακετο wap supplicant. Εψαξα google και nimplex forum, χωρις να βρω τιποτα. Εχετε καμια ιδεα?

(ακου τι τον απασχολει τον ανθρωπο!!!)

alfisti2007-11-2 14:56:34

alfisti]
τελικα, ολα τα δυσκολα προκυπτουν.
Περιμενοντας μια σιγουρη απαντηση στο παραπανω, θα θεσω και κατι αλλο (ειδικοτερο). (το βαζω εδω γιατι ετσι η αλλοιως δεν θα απασχολησει και πολους -μονο κατι περιεργους σαν και μενα)

Χθες δοκιμαζα απο το περιοδικο το nimplex.
Βρισκει λοιπον μονο του την ασυρματη συνδεση (!), με ονοματα, κωδικους κλπ., αλλα οταν παω να συνδεθω, μου λεει οτι η συνδεση εχει wap και πρεπει να εγκαταστησω το πακετο wap supplicant. Εψαξα google και nimplex forum, χωρις να βρω τιποτα. Εχετε καμια ιδεα?

(ακου τι τον απασχολει τον ανθρωπο!!!)



Ανήλικο μου παιδί!!!! η επιστήμη σηκώνει τα χέρια ψηλά με την περίπτωση σου!!!!

marlene]
Ανήλικο μου παιδί!!!!




σσσσστ!!! θα μας παρουν χαμπαρι
alfisti2007-11-2 17:27:16


Στη θέση σου, αρχικά, θα εγκαθιστούσα το 2ο λειτουργικό στο b. Όλο και το home. Για λόγους ασφαλείας.



Μετά από ένα Live CD θα έκανα τα εξής:



Θα προσαρτούσα το a και το b.

Θα μετέφερα το φάκελο (προσοχή) dimitris από το /home του b στο a.
ΔΕΝ θα μετέφερα το /home/dimitris, παρά μόνο το dimitris. Έτσι στο a
πλέον θα έβλεπε κανείς:

/bin

/boot

/dimitris  (του b)

/home      (του α)

...

/usr

/var



Μετά, θα έκανα umount το a.



Μετά,  στο /etc/fstab του b θα πρόσθετα μια γραμμή ώστε το /home του b να γίνεται mount στο a:



/dev/hda  /home ext3  defaults, mpla mpla mpla



Μετά, θα μετονόμαζα το /home του b σε /home1. Για να μη χάσω και τίποτε.



Μετά, θα έκανα reboot και θα ξεκινούσα με αδημονία το b...Λογικά θα παίξει, γιατί για το b, θα υπάρχει φάκελος dimitris με ολα τα data, όπως πριν, μέσα στο home του. Παράλληλα θα βρει και κάτι νέους χρήστες με περίεργα ονόματα: o usr, η bin, ο var, ο opt, η boot, κοκ.

Το πρόβλημα είναι τι θα σκεφτεί; Που τους βρήκα τόσους μουσαφίρηδες; Γιατί δεν τους έχω γραμμένους; Η δική μου η λογική είναι ότι θα τους γειώσει.

Γιατί;
Απλώς δοκιμάστε να φτιάξετε τέτοιους φάκελους με τέτοια ονόματα μέσα στο /home σας, ώστε να έχετε

/home/dimitris
/home/boot
/home/bin
κοκ

Κάντε reboot. Αν παίξει,τότε και η λύση που προτείνω θα παίξει.

Δεν λέω να το κάνεις από την εγκατάσταση του b μόνο για λόγους ασφάλειας. Λογικά θα παίξει και εκεί.



Τώρα, έχω εγώ μια ερώτηση:

Ισχύει το εξής;

1-1+1-1+1-1+1-..... = (1-1)+(1-1)+(1-1)+..... =  1-(1-1)-(1-1)-......



dimitris2007-11-3 2:4:26

Αν εξαιρεσουμε καταρχας το πρωτο σκελος που συνεχιζεται στο απειρο,

σαφως και δεν ισχυει μια και το β μας δινει 0
ενω το γ δινει 1.

τελος παντων, Μητσο (!) καποτε θα το κανω. Και οφειλεται να παραδεχτειτε οτι ηταν καλο.

   Τι να πω δεν ξέρω με άλλους τρόπους έβγαζα ότι δεν ισχύει και με άλλους ότι ισχύει.Πράγματι αν κάποιος το κάνει όπως το έκανε ο alfisti βγαίνει ότι δεν ισχύει γιατί είναι 0,0,1.
   Αν όμως βγάλεις κοινό παράγοντα στην τρίτη παράσταση ένα "-" τότε πριν το τέλος εμφανίζεται η πρώτη παράσταση που είναι μηδεν άρα:

1-(1-1)-(1-1)-......=   -[-1+(1-1)+(1-1)+....]=-[-1+1-1+1-1+1....]=-[0]=0

Τεσπα εγώ λέω ότι ισχύει..¶ντε Δημήτρη πες μας και εσύ τι είναι τελικά.


thanos2007-11-3 14:20:40

Σόρυ Θάνο, ο alfisti έχει δίκιο. Και ακριβώς για τους λόγους που είπε