dd για Dual Boot δίσκου

AK platsakos at gmail.com
Wed Feb 9 13:00:28 UTC 2011


Γεια χαρα σε ολους,

Σε παρομοια περιπτωση (πηρα νεο μεγαλυτερο δισκο και ηθελα να αλλαξω το
Ubuntu μου απο 32 σε 64-bit) εκανα τα παρακατω. H μεθοδος μου
προυποθετει οτι εχεις εναν εξωτερικο δισκο (η εστω ενα ανταπτορακι που
μπορει να κανει τον SATA USB στη χειροτερη), οποτε YMMV. Τα γραφω
παρακατω λιγο αναλυτικα

1) Πριν αλλαξεις τους δισκους, δημιουργεις μια λιστα με το τι πακετα
εχεις εγκαταστησει post-install.
2) Καθαριζεις το /home σου απο περιττα στοιχεια (π.χ. cache απο Firefox,
πιθανα αρχεια στο Trash, thumbnails ισως). Αν εχεις media (π.χ. .avi,
mp3 κτλ) βαλτα ξεχωριστα καπου αλλου
3) Κανεις το home ενα συμπιεσμενο tar. Αν εχεις κανει καλο καθαρισμα στο
βημα 2, τοτε το /home δεν θα ειναι πολυ μεγαλο
4) Προαιρετικο βημα αλλα το κανω παντα: sha256sum home.tar.gz >>
lista_me_ta_paketa.txt

Oπως ο Σιμος, δεν γνωριζω πως θα γινει το migration των Microsoft
Windows, οποτε θεωρω οτι το εχεις κανει πριν κανουμε οτι λεω παρακατω.
Εκδοσεις των Windows πριν απο 7 εκαναν overwrite τον MBR, οποτε περνα
πρωτα πρωτα καλου κακου, αλλιως θα τρεχεις να ξαναστηνεις GRUB

5) Φορας το νεο δισκο, περνας καπως τα Windows και οταν τελειωσει αυτο
βαζεις το CD Ubuntu και κανεις boot
6) Κανεις install το νεο συστημα σου κανονικα, με τις κατατμησεις οπως
τις θες. Στο home εγω προσωπικα βαζω XFS αλλα αυτο ειναι θεμα προσωπικης
επιλογης
7) Στο ονομα χρηστη βαζεις το ιδιο που ειχες στο παλιο σου συστημα
8) Κανεις boot στο νεο σου συστημα (10.04 LTS η 10.10 :) ), login με το
χρηστη και μετα update ωστε να εχεις τα latest πακετα. Εδω ισως
χρειαστει να κανεις και επανεκιννηση
9) Χρησιμοποιωντας καποιο script, κατεβαζεις τα περιεχομενα της
lista_me_ta_paketa.txt
10) Αντιγραφεις το home.tar.gz και αν εκανες sha256sum, το ξανακανεις
για να βεβαιωθεις οτι εισαι οκ
11) Κανεις untar το παλιο home πανω στο νεο.
12) Enjoy

Για τα βηματα που αναφερω με τα πακετα (1,9) εχω φτιαξει εγω προσωπικα
καποια python scripts τα οποια αυτοματοποιουν ολη τη διαδικασια, αν σε
ενδιαφερει, πες να τα στειλω

Με τα παραπανω, πηγα αναιμακτα απο 10.04 LTS 32bit σε 10.10 64bit, χωρις
να χασω ιχνος δεδομενων


On 02/09/2011 02:18 PM, Simos Xenitellis wrote:
> 2011/2/8 Charalampos Mysirlidis <c.mysirlidis at digitalds.net>:
>> Καλησπέρα σας.
>>
>> Έχω ένα δίσκο 160GB σε ένα σύστημα με Dual Boot Windows XP / Ubuntu
>> 10.04.
>> Το partition table του περιγράφονται ως εξής:
>>
>>    Device Boot      Start         End      Blocks   Id  System
>> /dev/sda1   *           1        4462    35840983+   7  HPFS/NTFS
>> /dev/sda2            4463       19456   120439243    f  W95 Ext'd (LBA)
>> /dev/sda5            9817       19456    77433268+   7  HPFS/NTFS
>> /dev/sda6            4463        9447    40041949+  83  Linux
>> /dev/sda7            9448        9816     2963961   82  Linux swap /
>> Solaris
>>
>>
>> Αυτή τη στιγμή έχω αγοράσει ένα καινούργιο δίσκο στα 320GB και θέλω να
>> κάνω clone copy όλο το δίσκο στον καινούργιο.
>> Η διαφορά είναι ότι θέλω να αυξήσω το partition με τα Ubuntu(sda6) κατά
>> 40GB και το sda5 με το υπόλοιπο διαθέσιμο.
>> Σύμφωνα με την εμπειρία σας να μου αναφέρετε επίσης αν είναι και ασφαλές
>> η συγκεκριμένη διαδικασία στην περίπτωση μου.
>>
>> Αν μπορεί κάποιος να στείλει κανένα καλό Guide ή να μου αναφέρει τα
>> βήματα που ακολούθησε τι πρέπει να προσέξω για να μην κλάψω τα δεδομένα
>> μου... :D
>>
> Για την περίπτωση του Ubuntu, μπορείς να χρησιμοποιήσεις τον οδηγό από
> το φόρουμ του Ubuntu-gr,
> «Μετακίνηση του /home σε άλλο δίσκο / partition»
> http://forum.ubuntu-gr.org/viewtopic.php?f=9&t=4422
>
> Επιγραμματικά,
> 1. βάζεις και τους δύο δίσκους σε λειτουργία στον υπολογιστή σου (είτε
> επιτραπέζιος, είτε φορητός)
> 2. εκκίνηση με το LiveCD/LiveUSB του Ubuntu
> 3. με το Σύστημα→Διαχείριση→Εργαλείο δίσκων (disk utility) φτιάχνεις
> τις κατατμήσεις στο νέο δίσκο,
> όπου φτιάχνεις νέα ξεχωριστή κατάτμηση για το /home. Αυτός είναι ο
> προτεινώμενος τρόπος κατά τους οδηγούς του φόρουμ Ubuntu-gr. Για τα
> αρχεία συστήματος του Ubuntu (/) βάζεις 12-20GB χώρο, για το /home του
> Ubuntu βάζεις τουλάχιστον 50GB (πάει όσο θέλεις). Για την κατάτμηση
> που προορίζεις για /home επιλέγεις το σύστημα αρχείων ext4.
> 4. αντιγράφεις το /home/* του παλιού δίσκου στην κατάτμηση που
> προορίζεις για το Home.
>
> τώρα κάνεις τη δουλειά μεταφοράς για την εγκατάσταση Windows (δεν ξέρω
> πως θα γίνει) και επιβεβαιώνεις ότι λειτουργεί.
>
> 5. Τώρα εγκαθιστάς το Ubuntu 10.10 (ή 10.04) όπου επιλέγεις να
> χρησιμοποιήσει την ξεχωριστή κατάτμηση για το /home. Προσέχεις να μην
> κάνει διαμόρφωση/μορφοποίηση/φορματ, μιας και έχεις το αντίγραφο του
> /home.
>
> Από τη στιγμή που δεν έχεις κάνει κάποια τροποποίηση στο παλιό δίσκο,
> δε θα χάσεις κάτι. Τα παραπάνω είναι επεμβάσεις στο νέο δίσκο μόνο.
> Μόλις ολοκληρωθεί η μεταφορά και είναι όλα μια χαρά, μπορείς να
> επιλέξεις να καθαρίσεις τον παλιό δίσκο.
>
> Σίμος




More information about the Ubuntu-gr mailing list