Những lưu ý khi chuyển đổi phân vùng FAT sang NTFS

Posted: Tháng Ba 20, 2009 in Phần cứng, Thủ thuật
Thẻ:

XHTTWebsite: Thông thường, để chuyển đổi định dạng phân vùng ổ cứng bạn cần khởi động máy tính từ môi trường Dos rồi vào Start -> Run gõ lệnh CMD rồi bấm ENTER.

Tại dấu nhắc màn hình đen bạn gõ vào lệnh  CONVERT :  /FS:NTFS  rồi bấm Enter và chờ cho quá trình kết thúc. Nếu máy đòi khởi động lại thì bạn khởi động lại máy tính

Chuyển đổi các phân vùng sang hệ thống file NTFS

Các hệ thống Windows hiện nay đang được dùng rất phổ biến tuy nhiên đối với những người dùng bình thường thì không phải ai cũng hiểu tường tận về các loại hệ thống tập tin (HTTT) mà các phiên bản khác nhau của Windows cung cấp ,ưu điểm và nhược điểm của từng loại hệ thống tập tin (HTTT) cũng như cách thức chuyển đổi từ dạng HTTT này sang dạng HTTT khác.

Về khái niệm và ưu nhược điểm của các loại HTTT mà Windows dùng như FAT , FAT32 , NTFS đã được giới thiệu trong PCWORLD Việt Nam số 11/2002

Operating system File System Format of Volume
Windows 2000 , Windows XP NTFSFAT16FAT32
Microsoftđ Windows NTđ NTFSFAT16
Microsoftđ Windowsđ 95 OEM Service Release 2 (OSR2) and Microsoftđ Windowsđ 98 FAT16FAT32
Windows 95 prior to version OSR2 FAT16
Microsoftđ MS-DOSđ FAT16

NTFS là hệ thống tập tin được Microsoft sử dụng trong các hệ điều hành mới nhất của họ như Windows 2000 , Windows XP, Windows NT bởi nhiều lợi ích mà HTTT này mang lại . NTFS có khả năng chịu lỗi cao khiến cho người dùng không phải chạy bất kì một ứng dụng sửa lỗi đĩa nào trong phân vùng đĩa dùng NTFS . NTFS còn tạo ra nhiều bản khác nhau của bảng quản lí tập tin(Master File Table) khiến cho việc hỏng hóc của một file hệ thống không làm xuất hiện sector hỏng như FAT và HPFS ( một HTTT của OS/2 1.2).

NTFS còn là nền tảng (platform ) phong phú và linh hoạt cho các HTTT khác sử dụng . Bên cạnh đó , NTFS hỗ trợ chế độ bảo mật và đa luồng dữ liệu . Đối với người sử dụng , họ có thể thêm vào cho file các thuộc tính của riêng họ . Cuối cùng NTFS hỗ trợ việc đặt tên file dài tới 255 ký tự (bao gồm mọi kiểu đuôi mở rộng) và tăng kích thước của file và ổ đĩa lên một con số cực lớn : 2^64 bytes ( tương đương 8,446,744,073,709,551,616 bytes).

Tuy có nhiều mặt mạnh nhưng NTFS cũng có những mặt hạn chế riêng như dữ liệu trong ổ đĩa NTFS không thể truy nhập bởi các hệ điều hành MS-DOS, Windows 95, Windows 98 , Windows Me (Windows NT không có toàn quyền truy cập như Win2000 v à Windows XP ) và cũng không thể format ổ đĩa mềm bằng NTFS . Đặc biệt khi sử dụng NTFS với phân vùng có dung lượng nhỏ hơn 400 MB sẽ làm tiêu tốn dung lượng đĩa ( cứ 100 MB thì mất 4 MB cho space overhead của NTFS) và tốc độ cũng giảm nhẹ so với việc dùng FAT.

Size ổ đĩa HTTT nên dùng

Dưới 200 MB FAT
Trong khoảng 200-400MB HDFS
Lớn hơn 400 MB NTFS

Lưu ý là nếu muốn dùng HTTT HDFS thì bạn phải cài đặt hệ điều hành OS/2 1.2

Tóm lại đối với những phân vùng có kích thước từ 400 MB trở lên ta nên dùng HTTT NTFS vì những lợi ích mà nó mang lại . Tuy nhiên các hệ điều hành trước đây thường dùng HTTT FAT hoặc FAT32 , nếu bạn đã nâng cấp lên Windows2000 hoặc WindowsNT hay WindowsXP và muốn chuyển đổi chúng sang NTFS bạn cần lưu ý những điểm sau :

• Quá trình chuyển đổi là quá trình 1 chiều , có nghĩa là khi phân vùng đã chuyển đổi sang NTFS thì không thể chuyển đổi phân vùng về FAT nữa .Muốn phục hồi lại HTTT FAT thì bạn phải format lại phân vùng , như vậy trước khi thực hiện chuyển đổi bạn phải sao lưu toàn bộ dữ liệu.

• Phân vùng hệ thống của máy tính xây dựng trên nền RISC(reduced instruction set computer-một loại đơn vị xử lí trung tâm CPU) không thể chuyển đổi sang NTFS.

• Convert.exe yêu cầu một dung lượng đĩa còn trống tại phân vùng cần chuyển đổi dùng cho việc chuyển đổi các file hệ thống.

• Mặc dù lỗi hiếm khi xảy ra trong quá trình chuyển đổi nhưng tốt hơn hết là bạn hãy sao lưu toàn bộ dữ liệu trước khi chuyển đổi.

• HTTT UDF và CDFS chỉ được sử dụng với các phương tiện quang và không thể chuyển đổi sang NTFS.

• Một vài chương trình cũ không được viết cho Windows NT 4.0 hoặc Windows 2000 sẽ chạy chậm sau khi bạn chuyển đổi từ FAT32 sang NTFS . Biểu hiện này không xảy ra với một phân vùng NTFS cài mới .

• Quá trình CONVERT có thể hiển thị các thông báo lỗi sau:

Convert cannot gain exclusive access to the [driveletter]:, so it cannot convert it now. Would you like to schedule it to be converted the next time the system restarts (Y/N)?
hoặc
Convert cannot run because the volume is in use by another process. Convert may run if this volume is dismounted first. ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID. Would you like to force a dismount on this volume? <Y/N>
hoặc Convert cannot gain exclusive access to the drive letter drive, so it cannot convert it now. Would you like to schedule it to be converted the next time the system restarts? <Y/N>

Các lỗi này có thể do các nguyên nhân sau:

1. Nếu như bạn chạy lệnh CONVERT khi thư mục hiện thời nằm trong phân vùng mà bạn muốn chuyển đổi ( ví dụ bạn đánh CONVERT F: /FS:NTFS tại dấu nhắc F:\> ).Để giải quyết bạn có thể gõ YES và khởi động lại hệ thống , hoặc thay chuyển dấu nhắc sang phân vùng khác và đánh lại lệnh .

2. Nếu một ứng dụng có 1 file đang mở nằm trong phân vùng cần chuyển đổi . Để giải quyết bạn cần gõ YES để khởi động lại hoặc tắt ứng dụng đó . Lưu ý là trường hợp này bao gồm cả khi có người dùng đang truy cập tới các file nằm trên phân vùng cần chuyển đổi thông qua mạng .

3. Nếu bạn chuyển đổi phân vùng mà hệ điều hành nằm trên đó đang chạy . Không thể chuyển đổi phân vùng khởi động trong trường hợp này . Để giải quyết bạn cần gõ lệnh CONVERT , trả lời YES tại dấu nhắc rồi khởi động lại . Phân vùng sẽ được chuyển đổi trong lần khởi động tiếp theo , hoặc bạn cũng có thể khởi động bằng một phiên bản Windows nằm trong một phân vùng khác và thực hiện convert từ phiên bản này .

Để chuyển đổi từ FAT sang NTFS bạn thực hiện các bước sau đây:

1. ấn START , ấn Programs ( với Windows XP là All Programs) , vào Accessories , chọn Command Prompt
2.Tại dòng lệnh đánh : convert volume: /fs:ntfs [/v] [/x] [/cvtarea:filename] [/nosecurity] [/?]
volume: chỉ định địa chỉ phân vùng cần chuyển đổi(đằng sau có dấu hai chấm) , hoặc ổ lắp ; ổ đĩa.
/fs:ntfs :chỉ định rằng bạn muốn chuyển đổi sang dạng NTFS.
/v:Yêu cầu hiện mọi thông báo trong quá trình chuyển đổi.
/x:Vô hiệu hoá mọi tham số chuyển đổi
/cvtarea:filename : Chỉ định bảng quản lí tập tin MTF và các siêu dữ liệu ( metadata) của NTFS sẽ được ghi vào một file tồn tại và chiếm những vị trí liên tục trên phân vùng cần chuyển đổi.
/nosecurity:Chỉ định rằng bạn không muốn chấp nhận sự thiết lập mặc định của NTFS đối với phân vùng . sử dụng lệnh convert với tham số /nosecurity giả lập cách ứng xử của lệnh convert trong Windows 2000.
/?:Hiển thị phần hướng dẫn cho người dùng
Ví dụ : convert e: /fs:ntfs sẽ chuyển phân vùng E sang NTFS.
3.Sau khi quá trình chuyển đổi hoàn thành , thông báo sau sẽ hiển thị: Conversion complete
4.Thoát khỏi dấu nhắc lệnh.

Bình luận về bài viết này