TRUY CẬP DỮ LIỆU TRấN ĐĨA

Một phần của tài liệu tổng quan về máy vi tính (Trang 121 - 125)

- Cấu trỳc ghi thụng tin của đĩa cứng cũng được cấu tạo giống như trờn đĩa mềm, bao gồm: Rónh (Track), Mặt ( Side – Head ),

3.TRUY CẬP DỮ LIỆU TRấN ĐĨA

3.1. Truy cập mức vật lý

Để truy xuất thụng tin được ghi trờn cỏc sector theo địa chỉ vật lý ta phải dựng cỏc thủ tục của BIOS, nếu dựng ngụn ngữ lập trỡnh thỡ dựng cỏc thủ tục gọi ngắt 13 (Hexa).

Truy xuất theo cỏch này ngay cả khi khụng cú cấu trỳc quản lý logic của hệ điều hành trờn đĩa từ. Truy cập mức vật lý thường được dựng để khụi phục cỏc cơ cấu tổ chức thụng tin trờn đĩa, chẳng hạn như Master Boot Record, DOS Boot Record, FAT, Root, ...

122

3.2. Truy cập tệp qua hệ điều hành

Bất cứ hệ điều hành nào cũng cung cấp cỏc khả năng cập nhật đĩa từ. Ta xem xột một số chức năng chủ yếu.

* Xúa tệp.

Khi xúa tệp trờn đĩa, hệ điều hành chỉ ghi kớ hiệu giải phúng entry của tệp (mó E5 Hexa) vào byte đầu tiờn trong bản ghi, sau đú xúa toàn bộ chuỗi địa chỉ của tệp đú trờn FAT.

Với cỏch làm đú hệ điều hành đó giải phúng mụt

entry, bản ghi đú sẵn sàng được sử dụng cho một tệp hoặc một thư mục khỏc, đồng thời giải phúng luụn chuỗi ụ nhớ trong FAT. Chuỗi ụ nhớ trong FAT được giải phúng đồng nghĩa với việc giải phúng cỏc liờn cung tương ứng, chỳng cũng sẵn sàng được dựng cho những tệp khỏc.

123

* Ghi tệp, truy xuất tệp.

Khi ghi tạo tệp mới, hệ điều hành sẽ tỡm một bản ghi cũn trống (cú thể là trống hoặc cú mó E5H ở byte đầu tiờn) để làm entry cho tệp tin đú, đồng thời tỡm một ụ nhớ đầu tiờn cũn trống trong FAT để làm điểm bắt đầu tệp. Dung lượng tệp sẽ được so sỏnh với số lượng liờn cung cũn trống để xem cú đủ chỗ trờn đĩa cho tệp hay khụng.

Khi cập nhật, truy xuất một tệp tin đó cú trờn đĩa, hệ điều hành sẽ căn cứ vào entry của nú và chuỗi địa chỉ để tiến hành cập nhật hoặc truy xuất.

3.3.2. Khụi phục dữ liệu bằng cỏch sử dụng cỏc phần mềm cụng cụ phần mềm cụng cụ

124

BÀI TẬP THỰC HÀNH VÀ CÂU HỎI.

9.1. Hóy trỡnh bày cấu trỳc lưu trữ thụng tin trờn đĩa từ? Hóy phõn biệt địa chỉ vật lý và địa chỉ logic? Ổ đĩa vật lý và ổ đĩa logic?

9.2. Trỡnh bày cỏc cấu trỳc quản lý tệp trờn đĩa từ của hệ điều hành MS-DOS và cỏc hệ điều hành tương thớch với nú.

9.3. Trỡnh bày về nguyờn lý hoạt động của cỏc chức năng truy nhập tệp, cập nhật tệp, xúa tệp. Ứng dụng của cỏc kiến thức này trong hoạt động bảo trỡ thụng tin trờn đĩa từ.

9.4. Trỡnh bày nguyờn lý của hoạt động dồn đĩa, tỡm cỏc tệp bị lạc, cỏc tệp bị liờn kết chộo. Thực hành cỏc phần mềm ứng dụng cú chức năng dồn đĩa, tỡm tệp bị lac và liờn kết chộo.

125

Một phần của tài liệu tổng quan về máy vi tính (Trang 121 - 125)