聯系我們

  服務熱線:
  • 杭 州 :400-889-1122
  • 上 海 :400-899-1122
  • 深 圳 :0755-88848278
  • 寧 波 :0574-87298883
  • 廣 州 :400-889-1122
  • 溫 州 :0577-88844623
數據恢復品牌
  • NAS服務器
  • IBM NAS HP NAS SUN NAS EMC NAS Dell NAS 聯想 NAS 清華同方NAS 浪潮NAS 方正 NAS
  • 硬盤系列
  • 易拓(Excelstor) 昆騰(Quantum) 三星(SAMSUNG) 日立IBM(HITACHI) 希捷(Seagate) 邁拓(Maxtor) 西部數據(WD) 東芝(TOSHIBA) 富士通(FUJITSU)
  • 服務器系列
  • IBM系列 HP 系列 Dell系列 Sun系列 聯想系列 康柏系列 浪潮系列 長城系列 曙光系列
  • 文件系統
  • windows系列 Solaris系列 Novell系列 IBM-AIX系列 MAC系列 Linux系列 SCO系列 FreeBSD系列 HP-UX系列
當前位置:技 術首頁 >> 數據恢復 >> 在FAT文件系統下的文件的建立
在FAT文件系統下的文件的建立
2011-01-11 13:02:56  作者:  來源:互聯網  瀏覽次數:0  文字大?。骸?a href="javascript:fontZoom(16)">大】【】【
如果分區表被刪除或破壞,或者需要判斷現有的分區表是否存在問題時,可以以根據其合理性進行判斷。分區表損壞是經常遇到的故障之一。在這種情況下,我們需要找到磁盤內原來z的分區布局結構,以便重寫分區表,進 ...

現在,我們通過說明在FAT文件系統下建立一個文件的步驟,來說明FAT文件系統的工作過程。
首先來看建立文件的過程。假設現在有一個子目錄,它的名字是“子目錄1”,我們要在其下建立一個文件“文件1,txt”。使用的文件系統為FAT32,簇大小為4096個字節,我們要建立的文件大小為5000個字節。
步驟1:讀取位于卷0號扇區的引導扇區,根據引導扇區中的信息定位FAT表、數據區和根目錄的位置。
步驟2:尋找“子目錄1”的位置。查看根目錄下的每個目錄頂,尋找名字為“子目錄1”且具有目錄屬性的目錄項。找到后,查看它的起始簇號,為3。
步驟3:讀取子目錄1的起始簇(即3號簇)的內容,查看每個目錄項,直到找到一個未分配的目錄項。
步驟4:找到可用項后寫入文件名“文件1.tXt”,并將文件大小和當前時間寫入相應的位置。
步驟5:為文件內容分配簇空間。轉到FAT表,尋找空閑的位置。發現4號FAT表項末使用,這就說明4號簇是空閑的。將4號簇分配給文件,并在4號簇的FAT表項內寫入結束標記。
步驟6:將簇號4寫入文件目錄項的起始簇號區域。將文件的前4096字節寫入到4號簇中,還剩余904字節,所以還需要再為其分配一個簇。
步驟7:在FAT表中繼續尋找未分配簇,找到5號簇為空閑未使用(因其FAT表項為0)。
步驟8:將文件第一簇(即4號簇)的FAT表項值改寫為5,將文件的最后904字節寫入5號簇。
步驟9:在5號簇的FAT表項內寫入結束標記。

友情鏈接 | SQL數據庫恢復 | 硬盤數據恢復 | Raid服務器數據恢復 | 新浪足球比分直播现场 | 數據恢復