Tài liệu KHÔI PHỤC NHANH DỮ LIỆU BỊ MẤT - Pdf 86

KHÔI PHỤC NHANH DỮ LIỆU BỊ MẤT
Trong một thế giới chưa thật hoàn thiện, cần phải hiểu được những nguyên nhân gây ra lỗi cho đĩa cứng
của bạn và cách khắc phục chúng
Bộ phận nào đáng giá nhất trong máy tính của bạn? Đó không là CPU, đầu đọc CD-ROM, màn hình hay
hay ổ đĩa, mà là dữ liệu và chương trình ghi trên đĩa. Khi đột nhiên dữ liệu nào đó biến mất hoặc không
truy cập được nữa, người ta có cảm giác như đánh rơi một chiếc cốc pha lê quí giá. Nhưng ai cũng biết rằng
đó chỉ là cảm giác thoáng qua vì khôi phục lại tập tin dễ hơn nhiều, với điều kiện là bạn có trong tay công
cụ thích hợp và kiến thức cần thiết.
Cách tốt nhất để lấy lại những gì đã mất là thường xuyên sao lưu hệ thống. Chi phí cho hệ thống sao lưu
là rất nhỏ so với dữ liệu quí giá, do đó bạn không nên tiếc tiền đầu tư cho ổ băng hoặc ổ Zip. Nhưng ngay
cả khi không có bản lưu mới nhất, vẫn có thể khôi phục được tập tin, và đó là chủ đề của bài này.
Cách tổ chức trên đĩa.
Đơn vị nhớ cơ bản trên đĩa là cung (sector), thường với kích cỡ 512 byte, nhưng không nhất thiết phải
như vậy. Nhiều đĩa RAM và thiết bị nhớ dùng sector cỡ 256 byte. Mỗi cung có số hiệu riêng, thuộc mặt
(head) đĩa bào rãnh (từ trụ) nào. Ví dụ, đĩa mềm 3,5 inch có 2 mặt, 80 rãnh, 18 cung/rãnh và 512 byte/cung,
do đó ghi được 1474560 (tức 1440 KB) đơn vị thông tin.
Quá trình chuẩn bị đĩa để có khả năng ghi được dữ liệu được gọi là định dạng mức thấp. Tất cả các ổ
IDE, rất phổ biến hiện nay, nếu được định dạng sẵn tại nơi sản xuất ra chúng. Dùng phần mềm không thích
hợp để làm điều đó có thể làm cho đĩa IDE hoặc EIDE (Enhanced IDE) không còn dùng được nữa.
Bước thứ hai phải làm với một đĩa mới là dùng trình FDISK.EXE của DOS để chia nội dung của nói
thành các vùng luân lý gọi là các phân hoạch (partitions). Fdisk xử lý dữ liệu trong phần đĩa gọi là bảng
phân hoạch hoặc là master boot record (MBR). Mỗi vùng DOS mà bạn tạo trở thành ổ luận lý riêng biệt
kho boot ấy. Ví dụ, đĩa cứng có thể chia thành 3 ổ luận lý là C,D và E. Nếu bạn tạo các phân hoạch cho
OS/2, Linux, Window NT hoặc các hệ điều hành khác (sử dụng phiên bản thích ứng của Fdisk), các vùng
”ngoại lai“ thưòng không nhìn thấy được khi bạn boot vào DOS hoặc Win95.
Thực hiện lệnh FORMAT.COM trong mỗi vùng phân hoạch là bước thứ 3 của việc chuẩn bị đĩa cứng.
Format tạo boot record mang thông tin về các đặc tính của phân hoạch; 2 phiên bản của bảng FAT (File
Allocation Table), vùng dùng để theo dõi các phân đĩa ấn định cho các tập tin, thư mực gốc mà từ đó tạo ra
các tư mực con. Dùng lệnh Format IS sẽ là cho đĩa có thể boot được (đĩa hệ thống).
Các secter đầu tiên trên đĩa dùng cho mục đích hệ thống. Cung đầu tiên là bảng phân hoạch. Sau boot
record là bảng FAT. Có 2 bảng FAT là để khi cần thiết có đĩa thay thế cho nhau. DOS không có tiện ích

nhất các thư mục và bảng FAT.
* Vấn đề 1: Bảng phân hoạch bị hỏng
Máy của bạn không thể boot được nữa do bảng phân hoạch hoặc MBR bị hỏng. Có thể khi cài đặt đĩa
mới hoặc phân hoạch lại đĩa cứng bạn quên đánh dấu một vùng phân hoạch trên ổ C là ”active“. Nên xem
trước trạng thái phân hoạch bằng lệnh FDISK/ STATUS. Trước đó pải boot bằng đĩa mềm. Dùng lệnh
FDISK/MBR để tạo lại bảng phân hoạch.
Bạn có thể định dạng lại ổ C để tạo lại boot record hoặc thực hiện lệnh SYS C: tại dấu nhắc A:\> của
DOS. Trình SYS.COM ghi lại boot record và sao chép một số tập tin hệ thống từ đĩa mềm lên ổ C.
Chú ý rằng để tạo đĩa mềm hệ thống (có khả năng boot được), cần lắp đĩa mới vào ổ A và định dạng nó
bằng lệnh FORMAT A:/S. Tiếp theo chép FDISK.EXE, SYS.COM và các tiện chí khác từ thư mục \DOS
hoặc, nếu bạn làm việc trong Win 95, từ \WINDOWS\COMMAND.
* Vấn đề 2: Mất các đơn vị cấp phát
Để tránh những rắc rối với các đầu mực và bảng FAT, nên chạy phần mềm quét đĩa của Microsoft là
SCANDISK.EXE hoặc người anh em cũ kỹ hơn là CHKDSK.EXE. Nên làm công việc như vậy mỗi tuần
một lần, ngay sau khi định dạng đĩa hoặc nén đĩa bằng DBLSPACE.EXE, bằng DRVSPACE.EXE hoặc
trình thứ ba của Stac Electronics. Trình ScanDisk có từ DOS6.2x và trong Win95, hãy dùng nó thay cho
Chkdsd. Phần lớn lỗi mà bạn thường gặp là ”lost allocations units“ hoặc ”lost chains“. Mất một số liên
cung có thể do tắt máy giữa chừng, reboot lại máy khi máy treo hoặc rút đĩa mềm khi DOS đang làm việc
với chính đĩa này.
Chkdsd khắc phục những lối như vậy bằng cách tạo ra các tập tin FILEnnnn. CHK trong thư mục gốc,
chứa các chuỗi liên cung bị mất của tập tin. Scan Disk cũng làm như vậy, nhưng còn có thêm tính năng
”undo“. Nếu bạn thực hiện lệnh SCANDISK/UNDO A:, thôn tin undo được ghi ra đĩa mềm sẽ được sử
dụng để khôi phục lại trạng thái đĩa như trước khi ScanDisk sửa chữa. Tất nhiên, kể từ lần quét đĩa gần nhất
bạn không được xoá, tạo mới, hay nén bất kỳ tập tin nào, vì như vậy bạn đã thay đổi bảng FAT, và thông
tin ”undo“ không còn giá trị gì nữa.
Có thể dùng một trình soạn thảo, lệnh Type, tiện ích Debug để xem các tập tin*.CHK. Thuận lợi nhất là
những gì đã mất ở dưới dạng văn bản, còn dạng nhị phân thì chẳng giúp ích gì nhiều.
* Vấn đề 3: Các tập tin chập chéo nhau
Hiện tượng chập chéo nhau (cross-linked files) nghĩa là khi hai tập tin, vì lý do nào đó, cùng chung
chuỗi liên cung ổ cuối, ví dụ tập tin A dùng các liên cung 2, 3, 4, 5 và tập tin B nằm trên 6, 7, 4 và 5. Các

hết phải kể đến Norton Utilities (79USD). Với Disk Editor trong bộ phần mềm này, bạn có thể xem và
chỉnh lý từng sector một theo nhiều cách. Bạn có thể tự sửa bảng FAT để thí nghiệm và thử khả năng của
các trình khôi phục thứ ba.
Dùng SpinRite (89USD) của Gibson Research Corp để qúet đĩa cũng là một ý tưởng hay.
Cuối cùng, giải pháp tốt nhất để bảo đảm an toàn cho dữ liệu của bạn lại không ở
các tiện ích siêu việc mà chỉ ở chế độ sao lưu thường xuyên một cách nghiêm chỉnh.
Trong khi đồng nghiệp phải vắt óc trước những thông báo đưa ra bởi Chkdsk,
ScanDisk hoặc các tiện ích khác, bạn chỉ mất vài giây để sao chép lại những gì bị
hỏng hay thất lạc.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status