認識linux下硬盤分區
初識linux硬盤分區,這篇文章對您幫助會很大的。從幾方面介紹每一種分區的類型、功能。
一、認識硬盤和分區
硬盤是計算機最常見的存儲設備。
操作系統讀取操作硬盤數據是根據一定的規則和格式進行的,這是硬盤分區格式化的最根本原因。
在操作系統下正常工作的硬盤,都有一個數據結構,或者說數據存儲劃分區。硬盤上的數據按照其不同的特點和作用大致可分為5部分:MBR區、DBR區、FAT區、DIR區和DATA區。
硬盤分區有3種類型:主分區(Primary Partition)、擴展分區(Extended Partition)和邏輯分區(Logical Partition)。
對分區有一些限制:
一個硬盤最多可以有四個主分區。
一個硬盤最多可以有一個擴展分區,擴展分區是個概念,看不到的,也沒法直接使用。
一個擴展分區可以劃分為多個邏輯分區。
硬盤經過分區后,要給里面存儲數據,還應該對硬盤進行格式化,格式化是為了對硬盤數據的存儲做一個規范和約束。經過格式化后的主分區和邏輯分區可以用來存儲數據。常見的文件系統格式有:FAT32、NTFS、ext3等等,不同的操作系統對文件分區格式支持也不太一樣。
二、分區的表示
(1)Windows下:
使用“盤符”,如A、B、C、D、E……等還表示一個分區。這種方法使得硬盤分區這一東西變得十分簡單。其中A和B是軟驅,硬盤分區是從C開始編號的。
(2)Linux下:
復雜一些了。首先,它對每一個設備進行了命名:
IDE設備:一臺PC上可以有兩個IDE接口(我將其稱為***IDE、第二IDE),而每個IDE接口上可以接兩個IDE設備(我將其稱為主盤、從盤)。其中硬盤與光驅都是IDE設備。Linux這樣為其命名:
***IDE的主盤:/dev/hda
***IDE的從盤:/dev/hdb
第二IDE的主盤:/dev/hdc
第二IDE的從盤:/dev/hdd
SCSI設備:這個相對大家會陌生一些,它通常需要加上一塊SCSI卡來驅動。***塊SCSI設備稱為:/dev/sda、第二塊就是/dev/sdb……以此類推。
為什么都有一個“/dev”呢,這是因為,在UNIX/LINUX系統中,將所有的設備都當做一個文件,放在/dev目錄下。
實際上分區的概念都一樣,只是linux下分區的查看、文件系統格式和常用的Windows差別比較大而已。
本文出自 “熔巖” 博客,出處 http://lavasoft.blog.51cto.com/62575/160026