Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Ubuntu 永久掛載分區指南:修改 /etc/fstab 實現開機自動掛載

編輯:Linux 教學

手動 mount 需 root 權限且重啟失效。透過編輯 /etc/fstab 可實現分區開機自動掛載至指定目錄,支援 ext4、NTFS、FAT32 等檔案系統。

操作步驟

  1. 確認分區 UUID (推薦用 UUID,裝置名可能變動):
    blkid
    # 或
    lsblk -f
  2. 建立掛載點目錄** (需空目錄):
    mkdir -p /home/user/amusement
  3. 調整目錄擁有者** (避免權限問題):
    sudo chown -R user:user /home/user/amusement
    或圖形介面:sudo nautilus → 右鍵屬性 → 權限 → 修改擁有者/群組/存取權限。
  4. 編輯 /etc/fstab**:
    sudo vim /etc/fstab
    # 新增一行 (參考現有根分區格式)
    UUID=971f03e1-1793-4840-a4e0-5bc4d5186716  /home/user/amusement  ext4  defaults  0  2
  5. 驗證並生效**:
    sudo mount -a          # 測試掛載,無錯誤即成功
    df -h /home/user/amusement  # 確認掛載點
    # 重啟後自動生效

fstab 欄位詳細說明

欄位範例說明
裝置UUID=... / /dev/sdb1掛載來源,UUID 最穩定
掛載點/home/user/amusement目標目錄,必須存在
檔案系統ext4 / ntfs-3g / vfat類型,NTFS 用 ntfs-3g
選項defaults / rw,noatime掛載選項,defaults=rw,suid,dev,exec,auto,nouser,async
dump0備份標記,0=不備份,1=備份 (極少用)
fsck2開機檢查順序,0=不檢查,1=根分區優先,2=其他分區

常見檔案系統特殊選項

  • NTFS:ntfs-3g defaults,locale=zh_TW.UTF-8,uid=1000,gid=1000 0 0
  • FAT32:vfat defaults,codepage=936,iocharset=cp936 0 0
  • SSD ext4:defaults,noatime,discard 0 2 (discard 啟用 TRIM)。

故障排查

  • mount -a 報錯:檢查 UUID、掛載點存在、檔案系統類型、選項拼寫。
  • 開機進入急救模式:/etc/fstab 錯誤導致,用 vim /etc/fstab 註釋錯誤行或修正。
  • 權限被拒:確認掛載點目錄擁有者、檔案系統支援權限 (FAT32/NTFS 需 uid/gid 選項)。
Copyright © Windows教程網 All Rights Reserved