對hda1的解釋:
hd:IDE硬盤。如果是SCSI硬盤,則為sd,這個只能記住,沒有更好的辦法。
a:: 第一塊硬盤。如果是第二塊硬盤,則為b,依此類推c,d……
1: 主分區。其中1,2,3,4都是主分區,從第5開始為邏輯分區,最大到16
磁盤容量與主分區、擴展分區、邏輯分區的關系:
硬盤的容量 = 主分區的容量 + 擴展分區的容量
擴展分區的容量 = 各個邏輯分區的容量之和
--------------------------------------
cd /mnt
mkdir winc
mkdir wind
mkdir wine
mount /dev/hda1 /mnt/winc
mount /dev/hda5 /mnt/wind
mount /dev/hda6 /mnt/wine
最多有4個主分區,所以邏輯分區從5開始
----------------------------------------
在linux的分區表示中,硬盤為hd,第一塊硬盤為hda,第二塊為hdb.一塊硬盤最多可以分成四個主分區,dos主分區,dos擴展分區,linux根分區和linux交換分區都屬於主分區,4個主分區分別用數字表示,如果是第一塊硬盤,就 hda1,hda2,hda3和hda4. 在擴展分區上還可以分邏輯分區,標號從5往後依次排列.在windows中c盤為dos主分區,是hda1, d盤一般是dos擴展分區上的第一個邏輯分區, 是hda5, e為hda6, f為hda7等等. 在linux下可以通過mount命令掛栽windows分區到一個文件夾(這個文件夾稱作掛載點),然後你可以通過這個文件夾訪問windows分區.
mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936
順便說一下掛載光盤和iso鏡像和掛載U盤掛載U盤的命令:
掛載光盤和iso鏡像
mount -t iso 9660 -o loop 名稱.iso 掛載點
掛載U盤
mount -t vfat /dev/sda1 /mnt/usb
在網上碰到一耳光相關的問題,睇下啦:
在Linux中,分區為主分區、擴展分區和邏輯分區,使用fdisk –l命令獲得分區信息如下所示:
Disk /dev/hda:240 heads, 63 sectors, 140 cylinders
Units=cylinders of 15120 * 512 bites
Device Boot Start End Blocks Id System
/dev/hda 1 286 2162128+ c Win95 FAT32(LBA)
/dev/hda2 * 288 1960 12496680 5 Extended
/dev/hda8 984 1816 6297448+ 83 Linux
/dev/hda9 1817 1940 937408+ 83 Linux
其中,屬於擴展分區的是 (5) 。
使用df -T命令獲得信息部分如下所示:
Filesystem Type 1k Blocks Used Avallable Use% Mounted on
/dev/hda6 relserfs 4195632 2015020 2180612 49% /
/dev/hda1 vfat 2159992 1854192 305800 86% /windows/c
其中,不屬於Linux系統分區的是 (6) 。
答案:
(5)/dev/hda2,(6)/dev/hda1
在Linux中對硬盤也有兩種表示方法:
第一種方法:IDE接口中的整塊硬盤在Linux系統中表示為/dev/hd[a-z],比如/dev/hda,/dev/hdb ... ... 以此類推,有時/dev/hdc可能表示的是CDROM 。這種方法實際表示了硬盤的物理位置,只要硬盤的連接位置不變,標號也不會發生變化。
對於/dev/hda 類似的表示方法,也並不陌生吧;我們在Linux通過fdisk -l 就可以查到硬盤是/dev/hda還是/dev/hdb。
另一種表示方法是:hd[0-n] ,其中n是一個正整數,比如hd0,hd1,hd2 ... ... hdn ;數字從0開始,按照BIOS中發現硬盤的順序排列,如果機器中只有一塊硬盤,無論我們通過fdisk -l 列出的是/dev/hda 還是/dev/hdb ,都是hd0;如果機器中存在兩個或兩個以上的硬盤,第一個硬盤/dev/hda 另一種方法表示為hd0,第二個硬盤/dev/hdb,另一種表法是hd1 。
現在新的機器,在BIOS 中,在啟動盤設置那塊,硬盤是有hd0,hd1之類的,這就是硬盤表示方法的一種。
在Linux中,對SATA和SCSI接口的硬盤的表示方法和IDE接口的硬盤相同,只是把hd換成sd;如您的機器中比如有一個硬盤是/dev/hda ,也有一個硬盤是/dev/sda ,那/dev/sda的硬盤應該是sd0; 具體每個分區用(sd[0-n],y)的表示方法和IDE接口中的算法相同,比如/dev/sda1 就是(sd0,0)。
>>>以下來自百度百科
磁盤及分區 設備管理 在 Linux 中,每一個硬件設備都映射到一個系統的文件,對於硬盤、光驅等 IDE 或 SCSI 設備也不例外。 Linux 把各種 IDE 設備分配了一個由 hd 前綴組成的文件;而對於各種 SCSI 設備,則分配了一個由 sd 前綴組成的文件。
例如,第一個 IDE 設備,Linux 就定義為 hda;第二個 IDE 設備就定義為 hdb;下面以此類推。而 SCSI 設備就應該是 sda、sdb、sdc 等。
分區數量 要進行分區就必須針對每一個硬件設備進行操作,這就有可能是一塊IDE硬盤或是一塊SCSI硬盤。對於每一個硬盤(IDE 或 SCSI)設備,Linux 分配了一個 1 到 16 的序列號碼,這就代表了這塊硬盤上面的分區號碼。
例如,第一個 IDE 硬盤的第一個分區,在 Linux 下面映射的就是 hda1,第二個分區就稱作是 hda2。對於 SCSI 硬盤則是 sda1、sdb1 等。