|
論壇說明 | 標記討論區已讀 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2004-05-04, 04:58 PM | #1 |
註冊會員
|
瞭解檔案系統
所有檔案系統都是由儲存與管理資料時需要用到的結構組成。這些結構包括作業系統啟動記錄、目錄與檔案。檔案系統主要有以下三種功能:1) 追蹤已配置的與可用的空間、2) 維持目錄與檔案名稱與3)追蹤每個檔案在硬碟上實體儲存的位置。
不同作業系統會使用不同的檔案系統。有些作業系統只能識別一種檔案系統,有些則可以識別好幾種檔案系統。下列是一些最常使用的檔案系統: • FAT (File Allocation Table,檔案配置表) • FAT32 (File Allocation Table 32,檔案配置表32) • NTFS (New Technolohgy File System,新科技檔案系統) • NetWare檔案系統 • Linux Ext2 和Linux Swap FAT 大部分DOS、Windows 3.x 與Windows 95 版本都是使用FAT 檔案系統。Windows98/Me/NT/2000 與OS/2也可以使用FAT檔案系統。 基本觀念6 FAT檔案系統的特性是使用檔案配置表(FAT) 與叢集。FAT 是整個檔案系統的核 心;為了保險起見,FAT在硬碟上有副本,避免上面記錄的資料遭意外刪除或損 壞。叢集是FAT系統最小的資料儲存單位,一個叢集含有固定數量的硬碟扇形磁 區。FAT 會記錄哪些叢集已經使用、哪些叢集還沒使用以及檔案存放在叢集中的位置。 FAT檔案系統雖然能支援容量達2GB的硬碟或分割磁區,但最多只能有65,525個叢集。因此無論硬碟或分割磁區的大小為何,叢集內所含的扇形磁區數量必須夠多,才能讓所有可用空間都包含在65,525 個叢集中。可用空間越大,叢集的大小也必須越大。 秘訣:一般而言,較大的叢集浪費的空間比小叢集多。如需管理叢集大小的詳 細資訊,請參閱「有效利用硬碟空間」( 第13 頁)。 FAT檔案系統也會使用根目錄。這個目錄能夠容納的最大項目數量有限,而且必須位於硬碟或分割磁區上的特定位置。使用FAT檔案系統的作業系統會以反斜線字 元(\)表示根目錄,並且一開始就會在開機時顯示這個目錄。 根目錄會以個別目錄項目的形式儲存有關每一個子目錄與檔案的資訊。例如,檔案目錄項目會保留如檔案名稱、檔案大小、日期與時間戳記等資訊,這些資訊會指出檔案上次的變更時間、開始時的叢集數目( 特指保留檔案第一個部分的叢集)以及 檔案的屬性(例如隱藏的或系統的)。 秘訣:您可以使用PartitionMagic 或VolumeManager中的「調整根目錄大小」 選項,變更在預先定義的範圍限制下,FAT根目錄中可用的大小( 根項 目的數目)。如需詳細資訊,請參閱產品使用手冊或參考線上說明。 秘訣:所有PartitionMagic、Drive Image、BootMagic 與VolumeManager 的功 能都可以在FAT 硬碟或分割磁區上使用。 FAT32 FAT32 是可以在Windows 95 OEM Service Release 2 (4.00.950B 版)、Windows 98、 Windows Me 與Windows 2000 上使用的檔案系統。但是DOS、Windows 3.x、 Windows NT 3.51/4.0、較早版本的Windows 95 與OS/2 無法識別FAT32,而且無法 從FAT32硬碟或分割磁區上啟動或是使用上面的檔案。 PowerQuest 公司7 FAT32 是由FAT檔案系統改良而來,以32 位元檔案配置表項目為基礎,而不是以FAT系統使用的16 位元項目為基礎。因此,FAT32 能支援更大的硬碟或分割磁區( 最高可達2 TB)。 FAT32 檔案系統使用的叢集比FAT 檔案系統使用的小,具有重複的根記錄,而且根目錄大小不限、可以放到硬碟或分割磁區上的任意位置。 在FAT32硬碟或分割磁區上,除了「調整根目錄大小」這項FAT32 不需要的功能外,您可以使用所有PartitionMagic、Drive Image、BootMagic 與VolumeManager的功能。 NTFS NTFS ( 新科技檔案系統)只能在Windows NT/2000 上使用。最好避免在少於 400 MB 的硬碟上使用NTFS,因為它的系統架構非常佔空間。 NTFS 檔案系統的中央系統架構就是MFT (主要檔案表)。NTFS 會保留多份主要 檔案表重要部分的副本,避免損壞發生與資料遺失。 和FAT 及FAT32 一樣,NTFS也是使用叢集儲存資料檔案;但是,NTFS 的叢集大小與磁碟或分割磁區的大小無關。叢集最小可到512 個位元組,無論分割磁區的容量是500 MB 或5 GB 都不受影響。使用較小的叢集,不僅可以減少浪費的磁碟空間數量,也可以降低檔案不連續的機率( 這種狀況是因為檔案切割成很多塊,分別存放在許多不連續的叢集中,進而造成檔案存取速度過慢)。由於NTFS能使用較小的叢集,因此在高容量硬碟上的效能非常好。 NTFS 檔案系統也支援強制修復,這項功能會自動偵測損壞的扇形磁區,並將它們標示出來,以後不再使用。 秘訣:除了下列只有FAT 與FAT32 檔案系統可以使用的功能外,所有PartitionMagic、Drive Image與VolumeManager 的功能都可以配合 NTFS使用: • 調整根目錄大小 • 變更叢集大小 • 有限轉換( 您可以將NTFS轉換為FAT 或FAT32以及將邏輯轉換為主要 與將主要轉換為邏輯) • 重新測試損壞的扇形磁區 基本觀念8 秘訣:VolumeManager 只可以存取在基本硬碟上找到的Windows 2000 下的分 割磁區。無法使用VolumeManager 操控目前的、動態的Windows 2000 硬碟。如需有關基本與動態硬碟的詳細資訊,請參閱Windows 2000 文 件。 NetWare 檔案系統 Novell NetWare作業系統採用「NetWare檔案系統」,它是專為NetWare 伺服器所 研發的系統。 PartitionMagic 與VolumeManager 會識別NetWare 3.x 或4.x 的分割磁區,可以讓您 檢視這些分割磁區的資訊。所有其他PartitionMagic 與VolumeManager 的功能無法 配合「NetWare檔案系統」一起使用。 秘訣:如果您需要移動、調整大小、複製或是管理NetWare 分割磁區,可以 使用PowerQuest 的ServerMagic for NetWare,執行這些工作。 Linux Ext2 和 Linux Swap Linux Ext2 與Linux Swap 檔案系統是專為Linux 作業系統(一種UNIX 免費軟體版 本)研發的。Linux Ext2 檔案系統可以支援最高容量為4 TB 的磁碟或分割磁區。 秘訣:除了下列幾點之外,所有PartitionMagic、Drive Image、BootMagic 與 VolumeManager 的功能都可以配合Linux Ext2 和Linux Swap 一起使用: • Linux Swap 不具有磁區ID,因此「標籤」作業不會作用。 • 「隱藏/ 取消隱藏」在Linux Ext2 或Linux Swap 上都無法作用。 |
送花文章: 0,
|