---
# System prepended metadata

title: 在 Linux 存取 Windows 上的 OneDrive 資料夾

---

# 在 Linux 存取 Windows 上的 OneDrive 資料夾

1. （若未安裝）安裝 `ntfs-3g`（支援 FUSE 者後續掛載時不須 sudo）
2. 從[這裡](https://web.archive.org/web/20211215174346if_/https://jp-andre.pagesperso-orange.fr/onedrive.zip)下載插件
3. 解壓縮後把相應平台的插件（如 `linux-64` 裡的 `ntfs-plugin-9000001a.so`）放到`/usr/lib/ntfs-3g/` 底下（可能需要自行建立資料夾）
4. （若已掛載）卸除 OneDrive 所在的 Windows 分割區
5. 使用 `sudo ntfs-3g /分割區 /掛載點` 掛載，例如：`sudo ntfs-3g /dev/sda1 /mnt/windows`

結果：可以讀寫所有 OneDrive 在 Windows 上的檔案，但不會同步。可以搭配 [Onedriver](https://github.com/jstaf/onedriver) 一起使用。若要在開機後自動掛載，可在 `/etc/fstab` 最後加上 `/dev/sda1 /mnt/windows ntfs-3g defaults 0 0`（自行替換）

## 資料來源
- [Bug #1728354 “ntfs: unsupported reparse point” : Bugs : ntfs-3g package : Ubuntu](https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1728354)
- [AUR (en) - ntfs-3g-onedrive-bin](https://aur.archlinux.org/packages/ntfs-3g-onedrive-bin)