Update from Sync Service

This commit is contained in:
FNS Service
2026-04-21 20:30:23 +08:00
parent ca41c00c4c
commit f91cef28df
3 changed files with 396 additions and 86 deletions

View File

@@ -1,38 +1,122 @@
[https://blog.csdn.net/yaoxingshuai/article/details/50563245](https://blog.csdn.net/yaoxingshuai/article/details/50563245)
# Ubuntu 挂载 Windows 硬盘
楼主给笔记本电脑装了双系统常年放在寝室开着平时用实验室的电脑偶尔需要笔记本的时候就远程控制。后来就发现了一个问题我远程连接linux的时候只能看见Linux这个分区的内容windows的D、E、F盘都没有这个时候如果要找这些盘符里的文件就比较麻烦了
> 双系统下,在 Ubuntu 中访问 Windows 分区
于是乎机智的楼主看了一下Linux里的设备文件
## 1. 查看硬盘分区
cd  /dev
```bash
# 进入设备目录
cd /dev
# 查看所有磁盘设备
ls -l sd*
能看见楼主的笔记本硬盘分了好几个区C D E F G H为了确保准确楼主又看了一下硬盘信息
# 查看详细分区信息
fdisk -lu
```
第四列Blocks指的分区大小sda1=52436128B 大概50GB这不是我的C盘么
输出示例:
```
Device Boot Start End Blocks Id System
/dev/sda1 2048 97656447 48827200 7 HPFS/NTFS
/dev/sda2 97656576 1953523711 927983568 7 HPFS/NTFS
```
最后一个sda9 = 12545024B 大概 12GB就是我安装Linux的盘符
根据 `Blocks` 大小判断分区:
- `~50GB` = C 盘
- `~450GB` = D 盘或其他 Windows 分区
sda2 = sda5+sda6+sda7+sda8+sda9 一共大概450G于是机制的楼主推断出sda5便是我要的D盘
---
我的D盘时尚时尚最时尚我情不自禁的要把D盘挂载到Linux下于是乎
## 2. 创建挂载点
cd /mnt   一般挂载到/mnt 或者 /media, 都可以
```bash
# 进入挂载目录
cd /mnt
ls         发现目前啥都没有
# 查看当前内容
ls
mkdir thinkiii    我想把D盘挂载过来取名thinkiii这个无所谓的
# 创建挂载点(目录名任意)
sudo mkdir /mnt/win-d
sudo mkdir /mnt/win-e
```
mount /dev/sda5   /mnt/thinkiii    这样便把sda5也就是D盘挂载到/mnt/thinkiii了
> 也可使用 `/media` 目录作为挂载点。
cd /mnt/thinkiii
---
ls            便可查看D盘的文件了
## 3. 挂载分区
```bash
# 挂载 NTFS 分区(以 sda5 为例,即 D 盘)
sudo mount /dev/sda5 /mnt/win-d
————————————————
版权声明本文为CSDN博主「浴前带刀侍卫」的原创文章遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接https://blog.csdn.net/yaoxingshuai/article/details/50563245
# 查看内容
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)