Giíi thiÖu vÒ FAT32
Ngêi viÕt:Hoµng Nam H¶i V¬ng Quang Kh¶i . Nguån: OSR2 FAQ
Trong nh÷ng bµi viÕt vÒ Windows 98 - Memphis trªn PC World thêi gian gÇn ®©y, h¼n c¸c b¹n ®· nghe nãi nhiÒu vÒ mét kü thuËt míi ®îc Microsoft ®a vµo sö dông. §ã chÝnh lµ FAT32. Tuy nhiªn, Ýt ngêi biÕt r»ng FAT32 ®· ®îc Microsoft ©m thÇm ®a ra trong mét phiªn b¶n tríc cña Windows 98: ®ã lµ OEM Service Release 2 hay cßn gäi t¾t lµ Win95 OSR2. VËy FAT32 lµ g× vµ nã ¶nh hëng thÕ nµo ®Õn m¸y tÝnh cña b¹n? Mêi c¸c b¹n theo dâi bµi viÕt sau
FAT 32 lµ g× vµ lîi Ých cña nã?
Nh c¸c b¹n ®· biÕt, ®¬n vÞ lu tr÷ nhá nhÊt trªn ®Üa lµ sector gåm 512 byte. §Ó qu¶n lÝ ®Üa vµ theo dâi sector nµo ®· sö dông vµ sector nµo cßn trèng cã thÓ cÊp ph¸t cho c¸c file míi, DOS sö dông mét cÊu tróc gäi lµ b¶ng FAT. §©y lµ tõ viÕt t¾t cña "File Allocation Table" dÞch sang tiÕng ViÖt lµ "B¶ng cÊp ph¸t file". B¶ng FAT bao gåm c¸c thÎ d÷ liÖu vÒ mçi sector trªn ®Üa. Con sè ®i sau FAT chØ kÝch thíc cña FAT. FAT16 cã 216= 65536 thÎ d÷ liÖu cßn FAT32 cã 232= 4294967296 thÎ.
Khi sö dông FAT16, b¹n chØ cã 65536 thÎ ®Ó qu¶n lÝ c¸c sector trªn ®Üa. V× vËy nÕu ®Üa cøng lín h¬n 32MB hay nãi c¸ch kh¸c lµ cã nhiÒu h¬n 65536 sector th× FAT16 kh«ng thÓ qu¶n lÝ hÕt tõng sector mét. Do ®ã tõ phiªn b¶n DOS 4.0 Microsoft ®· sö dông gi¶i ph¸p cluster. Cluster lµ mét nhãm sector ®îc FAT16 dïng chung mét thÎ d÷ liÖu ®Ó qu¶n lÝ nh mét sector duy nhÊt. B©y giê khi cÊp ph¸t ®Üa cho mét file míi b¹n sÏ ph¶i cÊp toµn bé mét cluster chø kh«ng thÓ cÊp riªng mét sector n÷a. B¶ng sau ®©y sÏ cho biÕt kÝch thíc cluster tuú vµo æ cøng cña b¹n.
| KÝch thíc paritition | KÝch thíc cluster |
<128MB |
2KB |
| 128MB-256MB | 4KB |
| 256MB-512MB | 8KB |
| 512MB-1GB | 16KB |
| 1GB-2GB | 32KB |
FAT16 kh«ng hç trî c¸c paritition lín h¬n 2GB.
VÝ dô: ®Ó kÝch thíc cluster nhá h¬n 8K trong FAT16, b¹n ph¶i ®Æt kÝch thíc cña paritition < 512 MB
Windows 95 vµ mäi phiªn b¶n cña DOS ®Òu qu¶n lÝ ®Üa cøngcña b¹n theo FAT16. Sù xuÊt hiÖn cña c¸c ®Üa cøng ngµy cµng lín h¬n sÏ dÉn tíi kÝch thíc cluster lín h¬n vµ ®iÒu nµy t¬ng ®¬ng víi l·ng phÝ ®Üa. Bëi v× nÕu kÝch thíc cluster trªn ®Üa cøng 1.2GB cña b¹n lµ 32KB, khi cÊp ph¸t ®Üa cho 1 file chØ gåm 1 byte b¹n vÉn ph¶i cÊp cho nã toµn bé 1 cluster. Do ®ã b¹n sÏ l·ng phÝ 32KB-1byte cßn l¹i. Chç cßn l¹i nµy (gäi lµ slack) kh«ng thÓ sö dông ®îc cho c¸c file kh¸c.
Sù ra ®êi cña FAT32 ®· c¶i thiÖn ®îc t×nh h×nh tåi tÖ trªn: nã hç trî c¸c paritition lín tíi 2Terabytes, vµ kÝch thíc cluster nhá h¬n 4 K víi mäi parition nhá h¬n 8 GB. §ã lµ v× nã cã tíi 4294967296 thÎ d÷ liÖu ®Ó qu¶n lÝ ®Üa.
B¶ng sau lµ kÝch thíc cluster mÆc ®Þnh cho FAT32
| KÝch thíc partition | KÝch thíc cluster |
| <260 MB | 512 bytes |
| 260 MB - 8 GB | 4 KB |
| 8 GB - 16 GB | 8 KB |
| 16 GB - 32 GB | 16 KB |
| >32 GB | 32 KB |
Lu ý r»ng kÝch thíc nhá nhÊt cña mçi parritition sö dông FAT32 ®îc t¹o b»ng FDISK lµ 512MB, v× vËy b¹n kh«ng thÓ FDISK råi FORMAT mét ®Üa sö dông FAT32 mµ nhá h¬n 512MB ®îc. Tuy nhiªn b¹n cã thÓ sö dông phÇn mÒm Paritition Magic ®Ó chuyÓn ®æi mét æ ®Üa ®ang sö dông FAT16 sang sö dông FAT32.
§iÓm yÕu cña FAT32
NÕu FAT32 cã lîi Ých nhiÒu nh vËy, t¹i sao b©y giê Microsoft míi ®a ra sö dông. §ã lµ v× nÕu ®Üa cøng cña b¹n cã kÝch thíc cluster cµng nhá th× m¸y cµng chËm. §iÒu nµy ®óng víi mäi hÖ ®iÒu hµnh, mäi d¹ng FAT. LÝ do lµ víi kÝch thíc cluster nhá, c¸c file sÏ bao gåm nhiÒu cluster h¬n vµ do ®ã viÖc ®äc ghi sÏ l©u h¬n. Ch¼ng h¹n trong hÖ thèng cã kÝch thíc cluster lµ 16KB, mét file ¶nh 320KB sÏ bao gåm 20 cluster, viÖc më file nµy sÏ ph¶i thùc hiÖn 20 lÇn thao t¸c ®äc cluster. Nhng nÕu kÝch thíc cluster lµ 2KB th× file ®ã sÏ bao gåm 160 cluster vµ viÖc më file sÏ ph¶i thùc hiÖn tíi 160 lÇn thao t¸c ®äc cluster. Do ®ã c¸c øng dông cã nhiÒu t¸c vô ®äc ghi ®Üa sÏ chËm ®i râ rÖt. ThÕ nhng nÕu b¹n sö dông cluster lín h¬n th× slack còng l¹i lín dÉn ®Õn l·ng phÝ ®Üa cøng.
Trong trêng hîp sö dông cïng kÝch thíc paritition vµ cluster, c¸c thö nghiÖm cho thÊy FAT32 vµ FAT16 cho tèc ®é xÊp xØ nhau (chªnh lÖch trong vßng 2%)
VËy lµ b¹n ph¶i lùa chän gi÷a hiÖu n¨ng m¸y vµ ®Üa cøng: cluster nhá sÏ lµm bít slack nhng l¹i lµm gi¶m tèc ®é ®Üa cøng. Cluster lín h¬n lµm t¨ng lîng l·ng phÝ vµ còng lµm t¨ng hiÖu n¨ng ®Üa. Microsoft ®· quyÕt ®Þnh hé chóng ta (b»ng c¸ch qui ®Þnh kÝch thíc cluster 4K lµ mÆc ®Þnh víi FAT32) r»ng cluster cì 4K lµ c©n b»ng gi÷a slack vµ hiÖu n¨ng. Dï sao ®i n÷a, ngêi sö dông kinh nghiÖm vÉn cã kh¶ n¨ng tù quyÕt ®Þnh cho chÝnh m×nh kÝch thíc cluster cÇn thiÕt víi tham sè /Z bÝ mËt cña lÖnh FORMAT (xem phÇn lµm thÕ nµo ®Ó t¹o mét ®Üa cøng sö dông FAT32 bªn díi).
Nh÷ng nguy hiÓm cña FAT32
C¸c tiÖn Ých ®Üa cò rÊt trë nªn nguy hiÓm víi FAT32. V× kh«ng biÕt ®îc cÊu tróc FAT míi, khi thao t¸c trùc tiÕp lªn ®Üa cøng chóng sÏ ph¸ huû d÷ liÖu cña b¹n. C¸c tiÖn Ých næi tiÕng cña Norton hiÖn ®· cã b¶n n©ng cÊp cho FAT32 trªn WEB Site cña Symantec. Ngoµi ra c¸c ch¬ng tr×nh tiÖn Ých thao t¸c trªn cÊp file mµ kh«ng truy cËp trùc tiÕp vµo ®Üa cã thÓ ch¹y b×nh thêng, kÓ c¶ c¸c ch¬ng tr×nh sao lu.
Lu ý lµ b¹n kh«ng thÓ thùc hiÖn chøc n¨ng nÐn ®Üa víi FAT32 ngay c¶ b»ng ch¬ng tr×nh DriveSpace3 ®i kÌm víi OSR2 vµ Memphis
T«i ph¶i lµm thÕ nµo ®Ó format ®Üa cøng b»ng FAT32?
Víi ch¬ng tr×nh FDISK ®i cïng víi OSR2, Microsoft chØ cho phÐp b¹n sö dông FAT32 trªn c¸c ®Üa cøng lín h¬n 512MB. Khi b¾t ®Çu ch¹y FDISK, b¹n ph¶i sö dông chøc n¨ng "large disk support" ®Ó chän FAT32. Sau khi tho¸t khái FDISK vµ khëi ®éng l¹i, sö dông ch¬ng tr×nh FORMAT ®i kÌm víi bé OSR2 ®Ó t¹o d¹ng ®Üa cøng.
Lu ý r»ng b¹n ph¶i chñ ®éng khëi ®éng l¹i sau khi FDISK, viÖc nµy kh«ng cßn tù ®éng nh tríc c¸c phiªn b¶n tríc. NÕu b¹n kh«ng khëi ®éng l¹i mµ ch¹y FORMAT ngay, b¹n sÏ nhËn ®îc th«ng b¸o lçi l¹ lïng.
Thñ thuËt:
§Ó t¹o ra nh÷ng paritition nhá h¬n 512MB mµ vÉn sö dông FAT32, b¹n cã thÓ sö dông tham sè bÝ mËt /FPRMT cña FDISK. §©y lµ mét tham sè kh«ng c«ng bè, nã kh«ng ®îc liÖt kª trong bÊt cø tµi liÖu nµo vÒ FDISK cña Microsoft, do ®ã h·ng nµy kh«ng chÞu tr¸ch nhiÖm vÒ nh÷ng háng hãc cã thÓ x¶y ra víi ®Üa cøng cña b¹n nÕu sö dông tham sè nµy. MÆc dï nh÷ng thö nghiÖm cña chóng t«i ®· tá ra rÊt su«n sÎ, b¹n vÉn ph¶i chÞu mét sù m¹o hiÓm nho nhá nÕu sö dông chøc n¨ng nµy.
Ngoµi ra cßn cã mét tham sè bÝ mËt cña lÖnh FORMAT ®Ó t¹o d¹ng ®Üa víi kÝch thíc cluster bÊt kú: "FORMAT /z:n" trong ®ã n lµ sè sector cho mét cluster mµ b¹n mong muèn. §©y còng lµ mét tham sè kh«ng ®îc Microsoft c«ng bè.
§Ó cã FAT32 tríc khi cµi OSR2
B¹n cÇn ph¶i cã ®Üa khëi ®éng cña OSR2. Trong ®Üa nµy sÏ cã ®Çy ®ñ FDISK vµ FORMAT phiªn b¶n míi. §Ó t¹o ra nã cã hai c¸ch:
C¸ch1: b¾t ®Çu cµi OSR2, tiÕn hµnh b×nh thêng cho ®Õn khi ®îc ®Ò nghÞ t¹o ®Üa khëi ®éng, tr¶ lêi cã ®Ó t¹o ra nã råi sau ®ã tho¸t khái qu¸ tr×nh cµi ®Æt. B¹n sÏ cã mét ®Üa khëi ®éng víi ®Çy ®ñ FDISK, FORMAT míi.
C¸ch 2: chØ thùc hiÖn ®îc nÕu b¹n ®ang dïng Windows 95, b¹n ®· cµi ®Æt nã tõ ®Üa Win95 Full CD vµ b¹n ®ang cã trong tay ®Üa OSR2 Full CD. Cho ®Üa mÒm tr¾ng vµo æ A vµ cho ®Üa CD OSR2 vµo æ CD-ROM. Sau ®ã vµo Control Panel > Add/Remove Programs > Startup Disk, råi nhÊn nót Create Disk. Win95 sÏ t¹o ®Üa khëi ®éng b»ng c¸ch lÊy c¸c file d÷ liÖu tõ ®Üa OSR2.
§Ó chuyÓn ®æi FAT16 sang FAT32 vµ ngîc l¹i
PowerQuest ®· cho ra ®êi s¶n phÈm Paritition Magic 3.0. Khi chóng t«i sö dông tiÖn Ých nµy ®Ó chuyÓn ®Üa cøng sang chÕ ®é sö dông FAT32, kÝch thíc phÇn trèng cña ®Üa t¨ng tõ 58 lªn 268MB víi mét ®Üa 1.2 GB. Tuy nhiªn kÕt qu¶ ®èi víi b¹n cã thÓ kh¸c tuú thuéc vµo kiÓu cña c¸c file trªn ®Üa cøng cña b¹n.
Microsoft còng cã mét tiÖn Ých t¬ng tù nhng chØ cho phÐp chuyÓn ®æi 1 chiÒu tõ FAT16 sang FAT32 lµ CVT.EXE. TiÖn Ých nµy vÉn cßn ®ang ë d¹ng beta test vµ ®i cïng víi b¶n OSR2 vµ Memphis.
§Ó nhËn biÕt mét ®Üa cøng ®· sö dông FAT32 hay cha b¹n nhÊt nót ph¶i chuét vµo biÓu tîng mét æ ®Üa ®ã trong My Computer råi chän chän properties . NÕu thÊy tham sè Type lµ FAT32 lµ ®óng
Vµi thñ thuËt trong Windows:
1/ OSR2(Windows96) vµ Memphis hç trî truy cËp trùc tiÕp ®èi víi ®Üa cøng vµ CDROM th«ng qua DMA. NÕu b¹n sö dông DMA, th«ng tin sÏ chuyÓn trùc tiÕp tõ ®Üa lªn bé nhí mµ kh«ng th«ng qua (®ång nghÜa víi chiÕm thêi gian) cña CPU dÉn ®Õn sù t¨ng vät tèc ®é cña toµn hÖ thèng. Tuy nhiªn, DMA ®îc ®Æt mÆc ®Þnh lµ t¾t. §Ó bËt DMA, më Control Panel/System/Device Manager/Disk Drives. §Æt con trá ë æ ®Üa cøng hoÆc CDROM cña b¹n, chän properties, nhÊn vµo thÎ setting, ®¸nh dÊu vµo hép chän DMA. Khëi ®éng l¹i m¸y vµ b¹n sÏ ®îc hëng toµn bé lîi Ých nã ®em l¹i. LÆp l¹i víi c¸c ®Üa kh¸c.
Chó ý r»ng hép chän DMA chØ xuÊt hiÖn khi b¹n sö dông ®Üa IDE vµ nÕu ®Üa cøng cöa b¹n hç trî BUS mastering. §Ó kiÓm tra b¹n cã thÓ sö dông c¸ch test ®îc miªu t¶ ë ®Þa chØ
2/ TiÕt kiÖm n¨ng lîng: Windows 95 céng t¸c cïng víi BIOS ®Ó tiÕt kiÖm n¨ng lîng cho m¸y tÝnh cña b¹n b»ng c¸ch t¾t bít ®iÖn cña hÖ thèng sau mét thêi gian kh«ng sö dông. B¹n cã thÓ ®iÒu chØnh c¸ch thøc ho¹t ®éng cña chøc n¨ng nµy b»ng c¸ch vµo BIOS Setup, chän Power Manager vµ ®iÒu chØnh bªn trong ®ã. Tuy nhiªn ®«i lóc b¹n muèn kÝch ho¹t chÕ ®é tiÕt kiÖm n¨ng lîng ngay lËp tøc v× b¹n muèn ®i ®©u ®ã mét lóc mµ kh«ng muèn t¾t m¸y. H·y chän môc Suspend trong menu Start. NÕu b¹n kh«ng thÊy môc Suspend th× kiÓm tra l¹i chøc n¨ng Power Manager ®· ®îc bËt trong BIOS Setup, vµ trong Control Panel/Power ®· ®¸nh dÊu hép chän "Allow Windows to manage power use on this computer"
3/ Chøc n¨ng tiÕt kiÖm n¨ng lîng cã thÓ sÏ gióp b¹n tiÕt kiÖm ®îc vµi USD mçi th¸ng nhng tuæi thä cña ®Üa cøng sÏ bÞ gi¶m nÕu cø ®îc t¾t ®Þ bËt l¹i liªn tôc. §Ó t¾t chøc n¨ng tiÕt kiÖm n¨ng lîng víi ®Üa cøng, vµo Control Panel/Power, chän thÎ Disk Drive vµ bá ®¸nh dÊu hép chän "When powered by AC Power by".
4/ Môc Documents trong Start Menu lµ mét tÝnh n¨ng kh¸ hay cña Windows cã thÓ gióp b¹n më nhanh nh÷ng tµi liÖu võa lµm viÖc. Nhng ®«i khi b¹n kh«ng muèn ®Ó l¹i dÊu vÕt cho mäi ngêi biÕt lµ m×nh võa lµm viÖc víi nh÷ng tµi liÖu nµo: h·y xo¸ hÕt c¸c file trong th môc Windows\Recent.
5/ Lóc khëi ®éng OSR2 vµ Memphis sÏ kiÓm tra t×nh tr¹ng Shut down cña m¸y tÝnh. NÕu tríc ®ã m¸y tÝnh ®· bÞ t¾t do mÊt ®iÖn th× chóng sÏ tù ®éng ch¹y ch¬ng tr×nh Scandisk ®Ó kiÓm tra ®Üa cøng. NÕu b¹n lµ ngêi sö dông thµnh th¹o vµ chØ muèn kiÓm tra ®Üa khi nµo m×nh muèn, h·y söa dßng Autoscan=2 trong file MSDOS.SYS ë th môc gèc æ C thµnh Autoscan=1: hái b¹n tríc khi ch¹y Scandisk hoÆc Autoscan=0: kh«ng bao giê ch¹y Scandisk. NÕu b¹n cã trong tay bé tiÖn Ých Power Toy cña Microsoft, b¹n còng cã thÓ dïng chøc n¨ng chØnh Autorun Scandisk trong Control Panel/Tweak UI/Boot ®Ó lµm viÖc nµy.
6/ NÕu b¹n kh«ng muèn tù ®éng n¹p c¸c ch¬ng tr×nh trong folder StartUp còng nh c¸c ch¬ng tr×nh ®îc thùc hiÖn b»ng lÖnh Load=, Run= trong Win.ini, h·y gi÷ Shift khi khëi ®éng Windows.
7/ Windows kh«ng cho phÐp b¹n kÝch ho¹t ngay lËp tøc tr×nh b¶o vÖ mµn h×nh (screen saver) b»ng c¸ch nh¾p chuét hoÆc nhÊn phÝm nãng. §Ó kÝch ho¹t tr×nh b¶o vÖ mµn h×nh hiÖn thêi, b¹n chØ cã 2 c¸ch lµ ®îi ®Õn ®óng thêi gian qui ®Þnh hoÆc më nh¾p nót ph¶i chuét vµo mµn h×nh, chän properties > Screen saver > Preview. Windows lu c¸c ch¬ng tr×nh b¶o vÖ mµn h×nh díi d¹ng c¸c file cã phÇn më réng .scr trong th môc windows vµ th môc windows\system. §Ó ch¹y ngay lËp tøc b¹n h·y t¹o mét shortcut cho chóng víi tham sè /s. BÊt cø lóc nµo muèn kÝch ho¹t b¹n chØ cÇn nhÊn chuét vµo shortcut hoÆc gâ phÝm nãng. Tuy nhiªn c¸ch nµy cã ®iÓm bÊt lîi lµ chØ ch¹y ®îc mét tr×nh b¶o vÖ mµn h×nh ®Þnh tríc nµo ®ã chø kh«ng ph¶i tr×nh b¶o vÖ mµn h×nh ®îc ®Æt mÆc ®Þnh hiÖn thêi. NÕu trªn ®Üa cøng cña b¹n cã cµi ®Æt bé Microsoft Office b¹n cã thÓ ch¹y file "OSA.EXE" trong th môc "MSOffice\Office" víi tham sè /s ®Ó kÝch ho¹t ngay lËp tøc tr×nh b¶o vÖ mµn h×nh hiÖn thêi.
8/ NÕu b¹n kh«ng thÝch sö dông drag and drop ®Ó sao chÐp vµ di chuyÓn file trong Windows 95, b¹n cã thÕ nhÊn nót chuét ph¶i vµo file ®ã vµ chän Send to. NÕu b¹n dïng Windows nguyªn thuû, menu Send to sÏ chØ bao gåm æ ®Üa mÒm vµ mét sè øng dông mail. NÕu b¹n ®· cµi thªm Microsoft PowerToy, menu Send to sÏ ®îc thªm vµo môc Any Folder ®Ó di chuyÓn hoÆc sao chÐp file ®Õn bÊt cø vÞ trÝ nµo. ThÕ nhng nÕu b¹n thêng xuyªn lµm viÖc víi mét øng dông hoÆc hay göi file ®Õn mét th môc nµo ®ã, b¹n cã thÓ t¹o thªm shortcut cña øng dông hoÆc cña th môc ®ã trong th môc windows\sendto. Giê ®©y khi menu Send to sÏ bao gåm c¶ th môc hoÆc øng dông cña b¹n vµ b¹n cã thÓ göi file trùc tiÕp ®Õn chóng.
9/ §Ó cµi c¸c phÇn mÒm ch¹y trong Window cña Microsoft cã hái CD Key cã d¹ng 2 nhãm sè, b¹n h·y ®¸nh chuçi c¸c ch÷ sè t¨ng liªn tôc vµo nhng giöa nhãm mét vµ hai kh«ng ®îc liªn tiÕp nhau. VÝ dô: 123-1234567. C¸ch nµy kh«ng nh÷ng hiÖu nghiÖm víi c¸c phiªn b¶n cña Windows mµ cßn cã kÕt qu¶ rÊt tèt víi c¸c phÇn mÒm kh¸c cña Microsoft.
PcLeHoan
1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com