天天看點

在linux挂載一個新硬碟的完整步驟

以下是在 Linux 中挂載新原始磁盤的完整步驟,包括分區、建立檔案系統以及使用 UUID 在 /etc/fstab 中啟動時挂載磁盤:

  1. 将新的原始磁盤連接配接到 Linux 系統并打開電源。
  2. 運作以下指令,檢查新磁盤是否被識别:
sudo fdisk -l           
  1. 使用 fdisk 程式對新磁盤進行分區。以下是分區的步驟:
  • 運作以下指令,使用 fdisk 實用程式啟動新磁盤:
sudo fdisk /dev/sdb           

注意:用你的新磁盤裝置名替換 /dev/sdb。

  • 在 Command 提示符下,輸入 n 建立一個新分區。
  • 通過輸入 p 來選擇分區類型以建立主分區或輸入 e 來選擇擴充分區。
  • 輸入起始和結束的柱面号碼指定分區大小,或者使用預設值使用整個磁盤。
  • 輸入 w 以将更改寫入分區表并退出 fdisk。
  1. 使用 mkfs 實用程式在新分區上建立檔案系統。以下是建立檔案系統的步驟:
  • 運作以下指令,在新分區上建立 ext4 檔案系統:
sudo mkfs.ext4 /dev/sdb1           

注意:用你的新分區裝置名替換 /dev/sdb1。

  1. 建立一個挂載點目錄,将分區挂載到該目錄。例如,要建立名為 /data 的挂載點目錄,請運作以下指令:
sudo mkdir /data           
  1. 使用 mount 指令将新分區挂載到挂載點目錄。以下是挂載分區的步驟:
  • 運作以下指令,将新分區挂載到 /data 目錄:
sudo mount /dev/sdb1 /data           

注意:用你的新分區裝置名替換 /dev/sdb1,并将目錄名替換為在前一步建立的目錄名。

  • 運作 df -h 指令以驗證分區是否已挂載:
df -h           

輸出應顯示分區已挂載到指定的挂載點。

  1. 若要在 /etc/fstab 中使用 UUID 在啟動時挂載分區,請按照以下步驟操作:
  • 運作以下指令查找分區的 UUID:
sudo blkid /dev/sdb1           

注意:用你的新分區裝置名替換 /dev/sdb1。

  • 複制 UUID 值。
  • 運作 umount 指令解除安裝分區:
sudo umount /dev/sdb1           
  • 如第 5 步中所述,建立一個挂載點目錄。
    • 編輯 /etc/fstab 檔案,以在啟動時自動挂載分區。例如,要将 UUID 為 123e4567-e89b-12d3-a456-426655440000 的分區挂載到 /data 目錄,使用以下行:
UUID=123e4567-e89b-12d3-a456-426655440000 /data ext4 defaults 0 0           

注意:確定用你的分區的 UUID 和挂載點目錄替換上面的值。

  • 儲存并關閉 /etc/fstab 檔案。
  • 為了測試分區是否正确地在啟動時挂載,請運作以下指令重新啟動系統:
sudo reboot           
  • 系統重新開機後,運作 df -h 指令驗證分區是否已挂載到指定的挂載點。

希望這些步驟對你有幫助!

附:

/etc/fstab 檔案是 Linux 系統中的一個配置檔案,包含有關在系統啟動或運作 mount -a 指令時自動挂載的檔案系統的資訊。

每行 /etc/fstab 檔案代表一個檔案系統及其相應的選項。每行的格式如下:

<檔案系統> <挂載點> <類型> <選項> <備份> <檢查>           

以下是每個字段的說明:

  • <檔案系統>:該字段指定要挂載的塊裝置或遠端檔案系統。這可以是裝置名稱(例如 /dev/sda1),UUID 或标簽(例如 UUID=123e4567-e89b-12d3-a456-426655440000 或 LABEL=mydisk),或遠端檔案系統(例如 user@server:/path/to/share)。
  • <挂載點>:該字段指定檔案系統将被挂載的目錄。此目錄必須存在且為空。
  • <類型>:該字段指定檔案系統的類型。這可以是标準 Linux 檔案系統類型(例如 ext4 或 xfs),網絡檔案系統類型(例如 nfs 或 smbfs),或特殊檔案系統類型(例如 proc 或 sysfs)。
  • <選項>:該字段指定控制檔案系統行為的挂載選項。選項以逗号分隔,可以包括 defaults、noauto、ro 或 rw 等選項。有關挂載選項的完整清單,請參見 mount 手冊頁。
  • <備份>:該字段由 dump 實用程式用于确定是否應備份檔案系統。值為 0 表示檔案系統不應備份,值為 1 表示應備份該檔案系統。
  • <檢查>:該字段由 fsck 實用程式用于确定應檢查檔案系統的順序。值為 0 表示檔案系統不應檢查,大于 0 的值指定應檢查檔案系統的順序。

請注意,以 # 字元開頭的行被視為注釋,并被系統忽略。

繼續閱讀