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

Linux 掛載 Windows 分區完整教學:手動掛載與開機自動掛載

編輯:Linux 教學

前言

雙系統環境下,在 Linux 存取 Windows 分區(FAT32/NTFS)是基本需求。本文說明兩種方法:臨時手動掛載與永久自動掛載(修改 /etc/fstab),並附上常用指令對照表。

方法一:手動掛載(臨時使用)

  1. 開啟終端機,切換 root 權限:su -
  2. 建立掛載點:mkdir -p /mnt/win
  3. 掛載分區(假設 Windows 在 /dev/sda1,檔案系統為 NTFS):
    mount -t ntfs-3g /dev/sda1 /mnt/win
    

    若為 FAT32,將 ntfs-3g 改為 vfat,並加入字碼參數:mount -t vfat -o iocharset=utf8,umask=000 /dev/sda1 /mnt/win

  4. 使用完成後可卸載:umount /mnt/win

方法二:開機自動掛載(修改 /etc/fstab)

推薦使用 blkid 確認 UUID,避免裝置名稱變動導致掛載失敗。

  1. 取得分區 UUID:blkid /dev/sda1
  2. 編輯 /etc/fstab:vim /etc/fstab
  3. 新增一行(範例):
    UUID=XXXX-XXXX  /mnt/win  ntfs-3g  defaults,noatime,uid=1000,gid=1000,umask=022  0  0
    

    參數說明:defaults 包含 rw,suid,dev,exec,auto,nouser,async;uid/gid 指定擁有者;umask 控制權限。

  4. 測試掛載:mount -a,若無錯誤即設定成功。

常用 Linux 與 DOS/Windows 指令對照表

功能DOS/WindowsLinux範例
複製檔案copycpcp file.txt /home/user/
移動/重命名move / renmvmv old.txt new.txt
列出目錄dirlsls -la
清除螢幕clsclearclear
刪除檔案delrmrm file.txt
建立目錄mdmkdirmkdir dirname
切換目錄cdcdcd /path/to/dir
顯示目前路徑chdirpwdpwd
查看檔案內容typecat/lessless file.txt
搜尋字串findgrepgrep "keyword" file.txt
格式化磁碟formatmkfsmkfs.ext4 /dev/sdb1
線上說明command /?manman ls

進階提示

  • NTFS 讀寫:需安裝 ntfs-3g 套件(大多數發布版預裝)。
  • 權限問題:NTFS 不支援 Linux 權限,透過掛載選項 uid、gid、umask 模擬。
  • 快速啟動:Windows 10/11 的快速啟動會鎖定 NTFS 分區,導致 Linux 掛載失敗。解決:在 Windows 關閉快速啟動,或掛載時加入 ro(唯讀)或 remove_hiberfile 選項。
  • 長檔名:進入含空格目錄需加引號:cd "/mnt/win/Program Files"
Copyright © Windows教程網 All Rights Reserved