硬碟為什麼要分割槽

2021-07-12 05:52:20 字數 4295 閱讀 5655

硬碟為什麼要進行分割槽和格式化處理    工廠生產的硬碟必須經過低階格式化、分割槽和高階格式化(以下均簡稱為格式化)三個處理步驟後,電腦才能利用它們儲存資料。其中磁碟的低階格式化通常由生產廠家完成,目的是劃定磁碟可供使用的扇區和磁軌並標記有問題的扇區;而使用者則需要使用作業系統所提供的磁碟工具如「fdisk.exe、format.com」等程式進行硬碟「分割槽」和「格式化」。  高、低階格式化的聯絡與區別  低階格式化就是將空白的磁碟劃分出柱面和磁軌,再將磁軌劃分為若干個扇區,每個扇區又劃分出標識部分id、間隔區gap和資料區data等。可見,低階格式化是高階格式化之前的一件工作,它只能夠在dos環境來完成。而且低階格式化只能針對一塊硬碟而不能支援單獨的某乙個分割槽。每塊硬碟在出廠時,已由硬碟生產商進行低階格式化,因此通常使用者無需再進行低階格式化操作。其實,我們對一張軟盤進行的全面格式化就是一種低階格式化。  需要指出的是,低階格式化是一種損耗性操作,其對硬碟壽命有一定的負面影響。因此,許多硬碟廠商均建議使用者不到萬不得已,不可「妄」使此招。當硬碟受到外部強磁體、強磁場的影響,或因長期使用,硬碟碟片上由低階格式化劃分出來的扇區格式磁性記錄部分丟失,從而出現大量「壞扇區」時,可以通過低階格式化來重新劃分「扇區」。但是前提是硬碟的碟片沒有受到物理性劃傷。      我們常常將每塊硬碟(即硬碟實物)稱為物理盤,而將在硬碟分割槽之後所建立的具有「c:」或「d:」等各類「drive/驅動器」稱為邏輯盤。邏輯盤是系統為控制和管理物理硬碟而建立的操作物件,一塊物理盤可以設定成一塊邏輯盤也可以設定成多塊邏輯盤使用。   在對硬碟的分割槽和格式化處理步驟中,建立分割槽和邏輯盤是對硬碟進行格式化處理的必然條件,使用者可以根據物理硬碟容量和自己的需要建立主分割槽、擴充套件分割槽和邏輯碟符後,再通過格式化處理來為硬碟分別建立引導區(boot)、檔案分配表(fat)和資料儲存區(data),只有經過以上處理之後,硬碟才能在電腦中正常使用。   檔案分配表(fat)位數對硬碟分割槽容量的限制     我們知道電腦對硬碟上所儲存的所有資訊都是以「檔案」方式進行管理的,因此電腦為硬碟建立相應的檔案分配表(英語縮寫為fat)以管理儲存在硬碟上的大量「檔案」。根據作業系統不同,目前dos 6.x和windows 9x所使用的fat分為fat16和fat32兩種。其中fat16是指檔案分配表使用16位數字,此時電腦執行時系統可以為需要儲存在硬碟上的每個檔案的實際長度分配儲存單元——「硬碟簇」,由於16位分配表最多能管理65536(即2的16次方)個硬碟簇,也就是所規定的乙個硬碟分割槽。由於每個硬碟簇的儲存空間最大只有32kb,所以在使用fat16管理硬碟時,每個分割槽的最大儲存容量只有(65536×32 kb)即2048mb,也就是我們常說的2g。    由於fat16對硬碟分割槽的容量限制,所以當硬碟容量超過2g之後,使用者只能將硬碟劃分成多個2g的分割槽後才能正常使用,為此微軟公司從windows 95 osr2版本開始使用fat32標準,即使用32位的檔案分配表來管理硬碟檔案,這樣系統就能為檔案分配多達4294967296(即2的32次方)個硬碟簇,所以在硬碟簇同樣為32kb時每個分割槽容量最大可達65g以上。此外使用fat32管理硬碟時,每個邏輯盤中的簇長度也比使用fat16標準管理的同等容量邏輯盤小很多。由於檔案儲存在硬碟上占用的磁碟空間以簇為最小單位,所以某一檔案即使只有幾十個位元組也必須占用整個簇,因此邏輯盤的硬碟簇單位容量越小越能

合理利用儲存空間。所以fat32更適於大硬碟。   硬碟主分割槽、擴充套件分割槽和 邏輯硬碟的關係      在使用dos 6.x或win 9x時,系統為磁碟等儲存裝置命名碟符時有一定的規律,如a:和b:為軟碟機專用,而c:~z:則作為硬碟、光碟機以及其它儲存裝置共用,但系統為所有的儲存裝置命名時將根據一定的規律。例如我們為一塊硬碟建立分割槽時如果只建乙個主分割槽,那麼這塊硬碟就只有乙個碟符「c:」;如果不但建有主分割槽而且還建有擴充套件分割槽,那麼除了「c:」盤外,還可能根據在擴充套件分割槽上所建立的邏輯盤數量另外具有「d:」、「e:」等(增加的碟符依次向字母「z」延伸)。如果在一台電腦中使用了兩塊硬碟,那麼所具有的邏輯碟符的實際順序將按圖1中規律排列。   硬碟分割槽和格式化 處理的步驟      以下所介紹的硬碟分割槽均使用windows 98系統所提供的fdisk.exe程式,格式化也利用其中的format.com程式進行。由於各人電腦中所配置的硬碟數量、規格不等,進行分割槽和建立邏輯盤的數量也不盡相同,因此以下介紹硬碟分割槽、建立邏輯盤和格式化操作幾種可能的情況。    ●單硬碟並只建乙個主分割槽    這種硬碟分割槽和格式化操作最簡單,實際操作時只需:    第一步,執行fdisk程式→確定fat標準→建主分割槽(自動啟用分割槽並生成碟符);   第二步,退出fdisk程式後格式化邏輯盤(c:)→全部過程結束。   ●單硬碟分別建主分割槽和擴充套件分割槽    這種情況下的操作過程:    第一步,確定fat標準→建主分割槽(程式自動生成碟符c:);   第二步,建擴充套件分割槽→根據擴充套件分割槽大小和實際需要設定乙個或多個邏輯盤(程式自動分配碟符d:、e:等);   第三步,啟用主分割槽;    第四步,退出fdisk後逐個格式化主分割槽的c:邏輯盤和擴充套件分割槽上d:、e:等邏輯盤→全部過程結束。 具體該如何操作呢,且聽下回分解。   細說硬碟分割槽與格式化(下)      ●操作例項    現在我們對一台新組裝電腦的硬碟進行分割槽和格式化處理,具體操作如下:   第一步,設定引導順序。在電腦bios中將引導順序設為「a:,c:,scsi」,目的是能用win98啟動軟盤引導系統。在此之前應該先準備一張win98的引導盤。   第二步,選擇啟動方式。當由軟盤引導系統,在螢幕顯示啟動選單時,選擇「2」或「3」,由於處理硬碟時用不著光碟機,所以在此建議選擇「3」引導進入系統,螢幕顯示dos提示碟符「a:\>」,鍵入「fdisk」命令。    第三步,選擇fat標準。執行fdisk命令後,螢幕顯示進入fdisk主選單前的fat標準使用選擇。一般情況下我們應該使用fat32標準,此時直接回車選擇「y」進入fdisk主選單。如果我們不使用fat32而使用fat16檔案標準(在執行fdisk命令後選擇「n」),

那麼我們建立的每個分割槽容量不能超過2g。    第四步,選擇準備分割槽的硬碟。如果這台電腦中安裝了兩塊硬碟,只能分別進行處理,先選擇欲處理硬碟(fdisk程式中稱為「當前盤」),可通過fdisk主選單上的第5項進行。在輸入選擇中鍵入「5」之後,螢幕會顯示電腦中所安裝的全部硬碟資訊,內容有容量、分割槽情況(如果已經分割槽)等。一般主盤編號為「1」,從盤編號為「2」。我們可以根據自己需要選擇。    電腦中如果沒有安裝第二塊硬碟,fdisk主選單將不會有第5項(change current fixed disk drive)。    第五步,建立主分割槽。在確定主盤為「當前盤」後,我們選擇其中的「1」(create dos partition or logical dos drive)來建立主分割槽。在選擇「1」後螢幕顯示「建立分割槽或邏輯盤選單」。選擇「1」(create primary dos partition),此時程式提示使用者是否將全部硬碟空間都建為主分割槽,在選擇「y」後(如果此硬碟小於64g),硬碟上就只能建有乙個主分割槽了。如果選擇「n」,螢幕將顯示出硬碟上所有可用空間。由於我們需要建立主分割槽和擴充套件分割槽,所以在方括號中將8691改為4000,將主分割槽建為4g,同時程式自動為主分割槽分配邏輯碟符「c:」,然後螢幕將提示主分割槽已建立並顯示主分割槽容量和所佔硬碟全部容量的比例,此後按「esc」返回fdisk主選單。    第六步,建擴充套件分割槽。在fdisk主選單中繼續選擇「1」進入 「建立分割槽選單」 後再選擇「2」建立擴充套件分割槽,螢幕將提示當前硬碟可建為擴充套件分割槽的全部容量。此時我們如果不需要為其它作業系統(如novell、unix等)預留分割槽,那麼建議使用系統給出的全部硬碟空間,此時可以直接回車建立擴充套件分割槽,然後螢幕將顯示已經建立的擴充套件分割槽容量。   第七步,設定邏輯盤數量和容量。擴充套件分割槽建立後,系統提示使用者還沒有建立邏輯驅動器,此時按「esc」鍵開始設定邏輯盤,提示使用者可以建為邏輯盤的全部硬碟空間,使用者可以根據硬碟容量和自己的需要來設定邏輯盤數量和各邏輯盤容量。如果我們將擴充套件分割槽設成2塊邏輯盤,我們需要先確定d:盤的容量如2691mb,建立d:盤後,再將其餘空間(2000mb)全部建成e:盤,此時螢幕將會顯示使用者所建立的邏輯盤數量和容量,然後返回fdisk主選單。    第八步,啟用硬碟主分割槽。在硬碟上同時建有主分割槽和擴充套件分割槽時,必須進行主分割槽啟用,否則以後硬碟無法引導系統。在fdisk主選單上選擇「2」(set active partition),此時螢幕將顯示主硬碟上所有分割槽供使用者進行選擇,我們的主盤上只有主分割槽「1」和擴充套件分割槽「2」,當然我們選擇主分割槽「1」進行啟用,然後退回fdisk主選單。    第九步,退出fdisk程式。繼續按「esc」鍵退出至螢幕提示使用者必須重新啟動系統,然後才能繼續對所建立的所有邏輯盤進行格式化。    第十步,格式化所有邏輯盤。格式化邏輯盤的方法有兩種:一是重新用win98引導盤啟動系統,然後在引導選單中選擇第1項或第2項,即從光碟機開始安裝win98或載入光碟機後進入dos提示符下再轉入光碟機安裝win98,然後在安裝win98時由安裝程式自動依次對系統中所有邏輯盤進行格式化處理。第二種格式化硬碟的方法就是使用win98引導盤重新啟動系統,使用第2項載入光碟機引導系統,然後在a:盤下直接使用「format」程式分別對電腦系統中的所有邏輯盤如c:、d:、e:等進行格式化處理,其中對c:盤應該使用「format c:/s」格式命令進行。以上方法中建議在對硬碟分割槽處理後直接通過安裝win98來對硬碟進行格式化處理。 以上是對新硬碟進行分割槽和格式化的操作步驟,可供初學者在裝機時參考。

硬碟為什麼要分割槽?

當今,分割槽的主要原因是讓資料與系統分離,便於維護。在fat32時代,一方面分割槽不得超過32gb,此外還要考慮 簇尺寸帶來的空間浪費問題。在ntfs時代,fat32的種種問題已經不用考慮了。由於windows存在登錄檔等原因,這個理念在windows下不太明顯,但在類unix系統下非常明顯。lin...

為什麼要選擇ISP 為什麼要選擇AHD

在影象傳輸中,我們為什麼選擇nextchip?為什麼要選擇isp?為什麼要選擇ahd?為什麼選擇北京冠宇銘通?這個問題我倒著回答各位 一 北京冠宇銘通科技是nextchip目前為止唯一一家正式官方授權 車載產品廠家之一 二 ahd和其他幾種傳輸方式相比,擁有自己的專利,其他幾家有專利的沒有幾個,如果...

為什麼要分詞

這裡不討論這個問題,我要說的為什麼要分詞?分詞是什麼!有人問 分詞有什麼作用啊?某人答 搜尋引擎要用到中文分詞,所以非常重要 這完全是廢話,說了等於沒說。搜尋引擎又為什麼要分詞呢?其實一般意思上指的分詞是比較狹隘的意思,指中文的詞是怎樣劃分的。因為中文沒有空格,所以要理解一篇文 章,你首先當然要切分...