OSWikiHK: 請協力 GPLv3 的中文翻譯工作。

FAT

OSWikiHK,自由中文開源知識庫

FAT (File Allocation Table) 是 MS-DOS、Windows 3.x、Windows 95、Windows 98 和Windows ME 等作業系統預設的檔案系統。此外,現時大部份記憶卡,USB 快閃記憶體和 MP3 播放機都使用 FAT。FAT 的名稱取自其使用一個表格記錄那個空間已用作存放檔案內容,那個未被使用和每一個檔案存放內容的位置。FAT 有三個主要版本 - FAT12、FAT16 和 FAT32 分別表示 FAT 表格中每個項目所佔的位元數目。傳統 8.3 檔案名稱的 FAT12 和 FAT16 已成為 EMAC-107[1] 和 ISO/IEC 9293[2][3]標準。

GNU/Linux 可以讀寫 FAT12/16/32 檔案系統,亦支援長檔案名稱,並有 dosfstools 和 mtools 等可以建立和管理 FAT。

目录

使用 FAT

GNU/Linux 中,管理 FAT 的工作主要使用 dosfsutils 中的一系列工具。

歷史

1976 年至 1977 年間,微軟的始創人 Bill Gates 和微軟第一位受薪員工 Marc McDonald 為在 NCR 版本的 Microsoft* Disk Basic 上管理磁碟而開發出 FAT 檔案系統。當時 Seattle® Computer Products (SCP) 的員工 Tim Paterson 在 1979 年 National Computer Conference 因為和微軟供用同一個攤位而認識到 FAT 的慨念。次年,Paterson 隨即在其供 S-100 8086 CPU 主板的 86-DOS 上加入了 FAT。有趣的是微軟後來由 SCP 把 86-DOS 成為往後的 MS-DOS 和 PC-DOS。[4][5]

參考資料

  1. ECMA (1995-05). Standard ECMA-107: Volume and File Structure of Disk Cartridges for Information Interchange, 2nd edition. ECMA International.
  2. ISO (1987). ISO 9293:1987 - Information processing - Volume and file structure of flexible disk cartridges for information interchange. International Standard Organzation.
  3. ISO (1994). ISO/IEC 9293:1994 - Information technology - Volume and file structure of disk cartridges for information interchange. International Standard Organzation.
  4. Duncan, Ray (1989-09). Design goals and implementation of the new High Performance File System. (includes related article on B-Trees and B+ Trees). Microsoft Systems Journal, 4(5). p.1(13).
  5. Microsoft (2003-11-03). FAT File System: The Story Behind the Innovation. Microsoft.

相關頁面

相關連結

Personal tools
廣告橫額