linux硬碟分割槽

2021-10-12 05:56:18 字數 1315 閱讀 4403

linux 對硬碟的操作

fdisk

磁碟管理工具,能夠觀察磁碟狀態、建立、刪除磁碟分割槽等

磁碟在linux中的對映檔案在/dev資料夾下

虛擬機器一般新增的硬碟是scsi型別的,所以對應的硬碟檔案是sdx,其中s就是scsi的簡寫,d是disk的簡寫,x代表不同的硬碟編號,比如系統只有一塊硬碟則有sda,第二塊銀盤被編為sdb……以此類推;

我們的計算機如果本身只有一塊硬碟,在使用中需要再新增一塊硬碟的情況下,把這塊硬碟安裝到位並接通電源及資料線,開啟linux系統,在root狀態下輸入fdisk -l,我們能發現linux系統已經發現了新的硬碟,但是這塊硬碟目前沒有分割槽,我們可以通過fdisk /dev/sdb命令,進入硬碟的分割槽介面;

進入後,如果不會使用fdisk,可以先鍵入m回車,獲取幫助,一般常見的操作有n、d、w等,輸入n回車代表你要新增乙個新的分割槽,輸入d回車則代表要刪除已有分割槽(這一部分較為複雜,可通過反覆練習掌握各個選項的使用方法);

我們在這裡建立乙個最簡模型

fdisk /dev/sdb #把計算機上的第二塊scsi硬碟分割槽

n #新增乙個新的分割槽

p #這個分割槽是乙個主分割槽

1 #建立1個分割槽

#這一步直接回車,大意是詢問這個分割槽要從磁碟的第幾個柱面開始,預設是1

#這一步直接回車,大意是詢問這個分割槽的結束柱面,預設是最大柱面(也就是硬碟的所有空間)

w #這一步是把剛才的引數寫入磁碟的分割槽表

至此,硬碟分割槽結束,我們輸入fdisk -l可以觀察到硬碟sdb有了乙個新的分割槽sdb1,對應的檔案是/dev/sdb1

分割槽建立好後,需要對新的分割槽格式化,需要使用mkfs命令,這個命令有若干子命令,我們在這裡使用mkfs.ext4命令

mkfs.ext4 /dev/sdb1

這條命令是以ext4格式對sdb1分割槽進行格式化

格式化完成後,我們需要把這新的硬碟分割槽掛載的系統,我們需要建立乙個掛載點,也就是建立乙個資料夾,然後把新分割槽掛載到這個資料夾

mkdir /data #我們在根目錄建立乙個名為data的資料夾

mount /dev/sdb1 #把新的分割槽掛載到/data資料夾下

通過df -h命令可以觀察當前的硬碟掛載情況

備註df命令是乙個十分強大的硬碟分割槽資訊觀察命令,可以看出分割槽名稱、掛載點、分割槽格式、使用比率、總容量等,需要多摸索

以上這些操作完成後,硬碟就被臨時的掛載到/data目錄下,如果想要永久性的掛載,推薦使用更改檔案系統表/etc/fstab表

在該表中新增

/dev/sdb1 /data ext4 defaults 0 0

即可永久性的確保分割槽開就自動掛載。

linux硬碟分割槽

今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...

linux硬碟分割槽

把大硬碟分為小的邏輯分割槽 最多4個主分割槽,最多1個擴充套件分割槽 與主分割槽之和最大為4 擴充套件分割槽裡只能放邏輯分割槽。寫入檔案系統 windows下 fat32 fat16 ntfs linux下 ext2 ext3 ext4 劃分為4kb的資料塊 inode列表建立,inode號 ino...

linux硬碟分割槽

linux 對硬碟的操作 fdisk 磁碟管理工具,能夠觀察磁碟狀態 建立 刪除磁碟分割槽等 磁碟在linux中的對映檔案在 dev資料夾下 虛擬機器一般新增的硬碟是scsi型別的,所以對應的硬碟檔案是sdx,其中s就是scsi的簡寫,d是disk的簡寫,x代表不同的硬碟編號,比如系統只有一塊硬碟則...