由 DeepSeek 生成,方法已經驗證可行。
通過網絡掛載Windows共享硬盤(SMB/CIFS)
- 確保網絡共享已啟用:
- 在Windows電腦上,右鍵點擊目標硬盤或文件夾 → 屬性 → 共享 → 啟用共享并設置權限(至少賦予讀取權限)。
- 記錄Windows電腦的IP地址(在Windows中打開命令提示符輸入 ipconfig 查看)。
- 安裝CIFS工具:
sudo apt update && sudo apt install cifs-utils
- 創建本地掛載點:
sudo mkdir /mnt/windows_share
- 臨時掛載(重啟失效):
sudo mount -t cifs //<Windows_IP>/<共享名稱> /mnt/windows_share -o username=<Windows用戶名>,password=<密碼>,uid=$UID 示例: sudo mount -t cifs //192.168.1.100/DataDrive /mnt/windows_share -o username=john,password=123456,uid=1000
- 參數說明:
uid=$UID:確保當前Ubuntu用戶有訪問權限(id -u 查看UID)。
vers=2.0:如果Windows較舊(如Win7),需指定SMB協議版本(如 -o vers=2.0,…)。
- 永久掛載(編輯fstab):
- 創建憑據文件(避免密碼暴露):
echo "username=john" | sudo tee -a /etc/samba/credentials > /dev/null echo "password=123456" | sudo tee -a /etc/samba/credentials > /dev/null sudo chmod 600 /etc/samba/credentials
- 編輯 /etc/fstab:
添加以下行:sudo nano /etc/fstab
注意這里的uid,gid需要指定為自己的id,bash 里執行 id ${whoami} 可以得到,否則每次都要用管理員權限才行。//<Windows_IP>/<共享名稱> /mnt/windows_share cifs credentials=/etc/samba/credentials,uid=1000,gid=1008,vers=2.0 0 0
- 應用掛載:
sudo mount -a