温馨提示×

Debian如何挂载Windows分区

小樊
48
2026-08-06 22:39:27
栏目: 智能运维

在 Debian 中挂载 Windows 分区(通常是 NTFSFAT32)可以按以下步骤操作。


一、确认 Windows 分区类型

先查看磁盘和分区信息:

lsblk -f

或:

sudo fdisk -l

常见:

  • NTFS:Windows 主分区
  • FAT32 / vfat:EFI 分区或 U 盘

二、安装 NTFS 支持(非常重要)

Debian 默认可能不支持写入 NTFS,需要安装:

sudo apt update
sudo apt install ntfs-3g

三、创建挂载目录

例如挂载到 /mnt/windows

sudo mkdir -p /mnt/windows

四、手动挂载 Windows 分区

1️⃣ 挂载 NTFS 分区(最常见)

假设分区是 /dev/sda3

sudo mount -t ntfs-3g /dev/sda3 /mnt/windows

如果是 FAT32:

sudo mount -t vfat /dev/sda1 /mnt/windows

2️⃣ 检查是否挂载成功

ls /mnt/windows

如果能看到 Windows 文件,说明成功。


五、开机自动挂载(推荐)

1️⃣ 获取分区的 UUID

blkid

示例输出:

/dev/sda3: UUID="3A5C8D7E..." TYPE="ntfs"

2️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(NTFS 示例):

UUID=3A5C8D7E-XXXX  /mnt/windows  ntfs-3g  defaults  0  0

FAT32 示例:

UUID=XXXX-XXXX  /mnt/windows  vfat  defaults,uid=1000,gid=1000  0  0

uid=1000,gid=1000 可让普通用户读写


3️⃣ 测试 fstab 是否正确

sudo mount -a

没有报错即正常。


六、常见问题

❌ 1. 提示“Windows 未完全关机”

Windows 开启了 快速启动,导致分区被锁定。

✅ 解决方法:

  • 进入 Windows
  • 关闭快速启动
  • 或在 Debian 中强制挂载:
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda3 /mnt/windows

❌ 2. 挂载后只读

通常是 Windows 休眠或磁盘错误。

✅ 解决:

sudo ntfsfix /dev/sda3

七、图形界面方式(可选)

如果你使用 GNOME / KDE:

  • 打开 文件管理器
  • 左侧点击 Windows 分区
  • 自动挂载到 /media/用户名/...

八、总结(最简流程)

sudo apt install ntfs-3g
sudo mkdir /mnt/windows
sudo mount -t ntfs-3g /dev/sdaX /mnt/windows

如果你愿意,可以把 lsblk -fblkid 的输出发给我,我可以帮你精确写挂载命令和 fstab 配置。

0