Linux磁盤分區與掛載


原理介紹

在Linux世界中,一切皆目錄,每一塊硬盤分區對應Linux的一個目錄,所以我們可以通過管理目錄來管理硬盤分區,而將硬盤分區與文件目錄關聯的操作就成為“掛載”【mount】,反之為“卸載”【unmount】

查看磁盤掛載情況

相關指令

  • lsblk:顯示磁盤信息【listblock】
  • lsblk -f:顯示詳細信息

硬盤說明

  • 分類:IDE\SCSI\SATA
  • 四位表示符,如"sda1"
    • 前兩位:磁盤類型。sd:SICI; hd:IDE
    • 第三位:盤號。【a:基本盤;b:基本從屬盤;c:輔助主盤;d:輔助從屬盤】
    • 第四位:分區號,1-4。

掛載案例:為虛擬機添加磁盤並分區和掛載

步驟一:增加磁盤 lsblk

  1. 打開虛擬機設置,選擇“硬盤”,點擊“添加”
    TW65z6.png
  2. 選擇“硬盤”
    TW6oQK.png
  3. 接下來的幾步默認即可,之后自行分配分區大小,此處分配5G
    setdisk.png
  4. 點擊“完成”
    TW6hJ1.png
  5. 新硬盤已添加
    TW6fiR.png

此時使用指令lsblk並不會看到新的硬盤,需要重啟系統

lsblk.png

步驟二:對硬盤進行分區 fdisk /dev/xxx

分區指令:fdisk 硬盤的映射目錄
接下來演示為sdb硬盤分兩個區。每個區各1G
fdisk.png

注:
1. 在刪除已輸入內容時,按"ctrl + Backspace"
2. 常用操作: n新建分區; d刪除分區; p列出分區情況; w寫入並退出

到此:硬盤以及分區,但未進行格式化,沒有UUID,無法掛載
UUID.png

步驟三:對硬盤進行格式化 mkfs -t ext4 /dev/xxx

格式化指令:mkfs -t ext4 /dev/xxx

  • fs:filesystem
  • t:type
  • ext4:是一種分區類型

mkfs.png

此時,各分區已經格式化,分配到UUID,可以進行掛載(mount)

步驟四:掛載與卸載 mount /dev/xxx 掛載目錄

掛載指令:mount /dev/xxx 掛載目錄
卸載指令:umount /dev/xxx 掛載目錄

mount.png

注:命令行的掛載重啟后會失效

另:永久掛載 修改/etc/fstab文件

  1. 修改/etc/fstab文件實現掛載
  2. 執行mount -a或重啟后生效

fstab.png

重啟后:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM