# Ubuntu 挂载 Windows 硬盘 > 双系统下,在 Ubuntu 中访问 Windows 分区 ## 1. 查看硬盘分区 ```bash # 进入设备目录 cd /dev # 查看所有磁盘设备 ls -l sd* # 查看详细分区信息 fdisk -lu ``` 输出示例: ``` Device Boot Start End Blocks Id System /dev/sda1 2048 97656447 48827200 7 HPFS/NTFS /dev/sda2 97656576 1953523711 927983568 7 HPFS/NTFS ``` 根据 `Blocks` 大小判断分区: - `~50GB` = C 盘 - `~450GB` = D 盘或其他 Windows 分区 --- ## 2. 创建挂载点 ```bash # 进入挂载目录 cd /mnt # 查看当前内容 ls # 创建挂载点(目录名任意) sudo mkdir /mnt/win-d sudo mkdir /mnt/win-e ``` > 也可使用 `/media` 目录作为挂载点。 --- ## 3. 挂载分区 ```bash # 挂载 NTFS 分区(以 sda5 为例,即 D 盘) sudo mount /dev/sda5 /mnt/win-d # 查看内容 cd /mnt/win-d ls ``` --- ## 4. 卸载分区 ```bash # 卸载 sudo umount /mnt/win-d # 或使用设备名 sudo umount /dev/sda5 ``` --- ## 5. 设置开机自动挂载 ```bash # 查看分区 UUID sudo blkid # 编辑 fstab sudo vim /etc/fstab ``` 添加行: ``` # <文件系统> <挂载点> <类型> <选项> UUID=xxxxxxx /mnt/win-d ntfs-3g defaults 0 0 ``` ```bash # 测试配置是否正确 sudo mount -a # 重启后生效 ``` --- ## 常用命令 | 命令 | 说明 | |------|------| | `fdisk -lu` | 查看分区表 | | `blkid` | 查看分区 UUID | | `mount /dev/sdaX /mnt/xxx` | 挂载 | | `umount /mnt/xxx` | 卸载 | | `mount -a` | 测试 fstab 配置 | --- ## NTFS 读写支持 Ubuntu 默认支持 NTFS 读写,如需额外工具: ```bash # 安装 NTFS-3G(可选) sudo apt install ntfs-3g ``` --- > 参考:[CSDN - Ubuntu 挂载 Windows 硬盘](https://blog.csdn.net/yaoxingshuai/article/details/50563245)