123 lines
1.8 KiB
Markdown
Executable File
123 lines
1.8 KiB
Markdown
Executable File
# 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
|
||
```
|
||
|
||
添加行:
|
||
```
|
||
# <文件系统> <挂载点> <类型> <选项> <dump> <pass>
|
||
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)
|