migrate from 40 to 80gb h/d

gkourtis at freemail.gr gkourtis at freemail.gr
Tue Feb 17 22:22:38 EET 2004


Μπορούν να χρησιμοποιθούν βοηθητικές εφαρμογές όπως (PartitionMagic για 
windows περιβάλλον - δεν γνωρίζω τι υπάρχει για Linux).

Για να γίνει χαμηλού επιπέδου αντιγραφή (που σίγουρα θα δουλεύει) μπορεί 
να αντιγραφεί όλος ο πρώτος δίσκος στον δεύτερο, πράγμα που θα αφήσει
ένα πίνακα κατατμήσεων (partition table) λίγο λάθος αλλά το πράγμα 
διορθώνεται εκ των υστέρων.
Αυτό μπορεί να γίνει είτε σε windows είτε σε linux.

Σε linux μπορείς να χρησιμοποιήσεις την εντολή cp μόνο αν δεν έχει λάθη 
χαμηλού επιπέδου ο πρώτος δίσκος.
Αν έχει λάθη ενδείκνυται η εντολή "dd" που τα προσπερνάει.

Φυσικά θα πρέπει να σιγουρευτείς πιός είναι ο πρώτος και ο δεύτερος 
δίσκος στο PC και μετά να κάνεις
cp /dev/hda /dev/hdc (αν φυσικά υποθέσουμε ότι η πηγή είναι /dev/hda και 
ο προορισμός το /dev/hdc.

Αν ο δίσκος προέλευσης έχει κάπου μη αντικατεστημένο τομέα (sector) με 
λάθος τότε θα πρέπει να χρησιμοποιηθεί το dd με την επιλογή "noerror" .

Αν θέλεις να εκτελέσεις τα ίδια από windows μέσα από vb μπορείς να 
δόσεις της αντίστοιχες εντολές γράφοντας στο παράθυρο αποσφαλμάτωσης:
FileCopy "\\.\PhysicalDrive1", "\\.\PhysicalDrive2" όταν βγάλει λάθος 
τότε έχει τελειώσει (εκτός και άν βγάλει λάθος πρωτού φτάσει στο τέλος).

Για ποιό δύσκολες περιπτώσεις έχω κώδικα που αντιγράφει και όταν 
υπάρχουν λάθη.
Δυστυχώς όταν υπάρχουν λάθη τα 2000 είναι πιό καλά στην διαχείρηση του 
δίσκου από το Linux και έτσι ενώ είχα ξεκινήσει να κάνω την δουλειά μου 
με Linux
είχα αναγκαστεί τελικά να κάνω τον κώδικα σε Windows  ( Ανάκτηση 
δεδομένων δίσκου με λάθη).

Στο Linux ο δίσκος με λάθη αργεί πολύ να επανέρθει σε σύγκριση με τα 
Windows (μάλλον θέλει φτιάξιμο ο σχετικός κώδικας).

Η σωστή μέθοδος είναι να έχουμε τρίτο δίσκο, να ξεκινήσουμε το 
λειτουργικό με αυτόν και να βλέπουμε τους δυο άλλους δίσκους και να 
κάνουμε την αντιγραφή.

Προτείνο άρα εναλλακτικά την χρήση του άριστου Knnopix και την εκτέλεση 
των εντολών από αυτό.

ΔΕΝ ΧΡΕΙΑΖΕΤΑΙ ΝΑ ΑΣΧΟΛΗΘΕΙΣ ΝΑ ΦΤΙΑΞΕΙΣ ΠΡΟΚΑΤΑΡΚΤΙΚΑ ΤΙΠΟΤΑ ΣΤΟΝ ΔΙΣΚΟ 
ΠΡΟΕΛΕΥΣΗΣ .

Η αντιγραφή θα τα φτιάξει όλα.

Για τα resize υπάρχουν σίγουρα βοηθητικές εφαρμογές στο linux που κάνουν 
την δουλειά αλλά δεν ξέρω ποιές (ακούει κανείς ;)

Αν επιλέξεις να φτιάξεις στον νέο δίσκο της κατατμήσεις τότε κάνοντας 
απλά αντιγραφή τα αρχεία όταν δεν χρησιμοποιούνται τα πράγματα δουλεύουν
με εξαίρεση τo boot.


Γιώργος Κούρτης



____________________________________________________________________
http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου.
http://www.freemail.gr - free email service for the Greek-speaking.




More information about the Linux-greek-users mailing list