Ubuntu掛載硬盤完整教程
在掛載硬盤前,請完成以下準備工作:
在掛載前,需要確認硬盤的設備名稱(如/dev/sdb1
)和分區情況。
Ctrl+Alt+T
),輸入以下命令:lsblk # 列出所有塊設備(直觀顯示設備名、大小、掛載點)
sudo fdisk -l # 查看詳細分區表(需管理員權限)
輸出示例中,/dev/sdb1
代表第二塊硬盤的第一個分區(sdb
為硬盤名,1
為分區號)。如果硬盤是全新的或未分區,需要進行分區和格式化操作:
fdisk
命令):
sudo fdisk /dev/sdb
(將sdb
替換為目標硬盤名);n
創建新分區,選擇分區類型(主分區p
/擴展分區e
),設置起始和結束位置(直接回車使用默認值,即全盤);w
保存分區表并退出(若修改了分區表,系統會提示重新加載)。sudo mkfs.ext4 /dev/sdb1 # 格式化為ext4(Linux原生)
sudo mkfs.exfat /dev/sdb1 # 格式化為exFAT(需安裝exfat-fuse:sudo apt install exfat-fuse)
sudo mkfs.ntfs /dev/sdb1 # 格式化為NTFS(需安裝ntfs-3g:sudo apt install ntfs-3g)
?? 注意:格式化會清除分區內的所有數據,請確認已備份!
掛載點是硬盤在文件系統中的訪問路徑,通常建議在/mnt
目錄下創建專用目錄:
sudo mkdir /mnt/mydisk # 創建名為“mydisk”的掛載點(可自定義名稱,如“data”“external”)
使用mount
命令將硬盤分區掛載到指定掛載點:
sudo mount /dev/sdb1 /mnt/mydisk # 基本掛載(自動識別文件系統)
# 若需指定文件系統類型(如exFAT):
sudo mount -t exfat /dev/sdb1 /mnt/mydisk
驗證掛載:
df -h
,查看輸出中是否有/dev/sdb1
掛載到/mnt/mydisk
的記錄;/mnt/mydisk
,應能看到硬盤中的文件。若希望硬盤每次開機都自動掛載,需編輯/etc/fstab
文件:
sudo blkid # 輸出中找到目標分區(如/dev/sdb1),復制其UUID(格式為“1234-5678”或“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”)
/etc/fstab
:sudo nano /etc/fstab # 用nano編輯器打開(也可用vim/vi)
在文件末尾添加一行(替換為實際值):UUID=1234-5678 /mnt/mydisk ext4 defaults 0 2
參數說明:
UUID=1234-5678
:分區的唯一標識符;/mnt/mydisk
:掛載點;ext4
:文件系統類型(需與格式化時一致);defaults
:掛載選項(包含讀寫、執行權限等);0
:dump備份選項(0表示不備份);2
:fsck檢查順序(0表示不檢查,2表示開機后檢查)。sudo mount -a
,若無錯誤提示,則配置生效。重啟電腦后,硬盤會自動掛載到指定目錄。sudo chmod 777 /mnt/mydisk # 開放所有用戶讀寫權限(生產環境建議限制為必要用戶)
/etc/fstab
中的UUID或設備名是否正確,或文件系統類型是否匹配;sudo umount /mnt/mydisk # 卸載掛載點
外接硬盤需等待系統提示“安全移除”后再拔線。通過以上步驟,即可完成Ubuntu系統下硬盤的掛載操作。根據實際需求選擇臨時掛載或自動掛載,確保數據安全和訪問便捷。