需手动配置挂载:windows禁用快速启动后,ubuntu用ntfs-3g挂载ntfs分区并设dmask/fmask权限;win11则需ext2fsd驱动识别ext4分区并分配盘符,方可双向访问文件。

在Win11与Ubuntu双系统环境下,想直接打开对方系统里的文档、照片或下载文件,却在“此电脑”里找不到对方的硬盘分区——这不是丢失了,而是Windows默认不挂载Linux的EXT4分区,Ubuntu也默认不自动读写Windows的NTFS分区(尤其当Win11启用了快速启动)。必须手动配置访问权限和挂载方式。
Ubuntu中查看Win11的C盘、D盘等NTFS分区
第一步:确认Windows已完全关机(禁用快速启动)
Win11的“快速启动”本质是混合关机,会锁定NTFS分区,导致Ubuntu只能以只读方式挂载,甚至根本无法识别。必须关闭它:
→ 打开Win11控制面板 → 电源选项 → 选择电源按钮的功能 → 更改当前不可用的设置 → 取消勾选“启用快速启动” → 保存更改 → 完整重启(不是重新启动,是关机后再开机)。
第二步:安装NTFS读写支持
Ubuntu 20.04/22.04默认已预装ntfs-3g,但部分精简版或自定义镜像可能缺失:sudo apt update && sudo apt install ntfs-3g
第三步:手动挂载(当文件管理器不自动显示时)
先用lsblk -f列出所有分区,找到类型为ntfs且LABEL含Windows或容量接近你C盘大小的设备(如/dev/nvme0n1p3);
创建挂载点:sudo mkdir -p /mnt/win_c;
执行挂载:sudo mount -t ntfs-3g -o uid=1000,gid=1000,dmask=022,fmask=133 /dev/nvme0n1p3 /mnt/win_c。
【关键】dmask/fmask参数决定你能否在挂载点内新建、删除文件,漏设会导致“Permission denied”
第四步:验证并设为开机自动挂载(可选)
输入ls /mnt/win_c/Windows,若能看到系统目录即成功;
如需每次开机自动挂载,编辑/etc/fstab,末尾追加一行:/dev/nvme0n1p3 /mnt/win_c ntfs-3g uid=1000,gid=1000,dmask=022,fmask=133 0 0;
⚠️注意:设备名/dev/nvme0n1p3务必替换为你真实的Windows分区,否则开机卡住。
Win11中查看Ubuntu的EXT4分区(如/home或根分区)
Windows原生不支持EXT4读写,必须借助第三方驱动。推荐使用Ext2Fsd(开源免费,稳定支持EXT4读写),操作如下:
PostgreSQL 18.4 官方 Ubuntu 安装包现已发布,这是目前最新的稳定版本。推荐通过官方 APT 仓库安装:先执行 sudo apt update 更新索引,再运行 sudo apt install postgresql-18 即可完成部署。新版本引入了异步 I/O 子系统,在顺序扫描与 VACUUM 场景下性能提升显著,同时支持 UUID v7 原生生成函数与虚拟生成列。
方法一:安装Ext2Fsd并分配盘符
→ 下载Ext2Fsd最新版(官网ext2fsd.com,认准带数字签名的正式版);
→ 以管理员身份运行安装程序,勾选“Install Ext2 Volume Manager”;
→ 安装完成后启动Ext2 Volume Manager;
→ 在左侧列表中找到你的Ubuntu EXT4分区(类型显示为ext4,容量与Ubuntu安装时分配一致);
→ 右键该分区 → “Change Drive Letter” → 分配一个未被占用的盘符(如Z:);
→ 勾选“Mount at boot time” → 点击OK。
方法二:启用只读访问(更安全,适合临时拷贝)
Ext2Fsd默认启用读写,但误操作可能损坏Linux系统。如仅需查看文件:
→ 在Ext2 Volume Manager中右键Ubuntu分区 → “Properties” → 取消勾选“Read/Write” → 勾选“Read Only” → 应用;
【重要】切勿在Win11中修改、删除Ubuntu系统目录(如/etc、/bin、/usr)下的任何文件,否则Ubuntu可能无法启动
完成上述任一方法后,打开“此电脑”,即可看到新分配的Z盘(或你指定的盘符),双击进入浏览Ubuntu中的文件。
快速定位Ubuntu安装在哪块硬盘哪个分区
第一步:打开Win11磁盘管理
右键“开始”按钮 → “磁盘管理”,观察所有磁盘的分区布局。
第二步:识别Ubuntu分区特征
Ubuntu安装通常生成3个关键分区:
① EFI系统分区(FAT32,100–500 MB,标有“系统”)→ 这是Win11和Ubuntu共用的启动区,不要动;
② Linux根分区(EXT4,容量最大,如50 GB或更多,无卷标或标为“Linux filesystem”)→ 这是Ubuntu系统主体;
③ Linux交换分区(Linux swap,类型为“swap”或“未知”,大小通常等于内存)→ 不可挂载,忽略。
第三步:交叉验证设备路径
若磁盘管理中无法明确判断,打开命令提示符(管理员):
→ 输入diskpart → list disk → 记下Ubuntu所在磁盘编号(如Disk 0);
→ select disk 0 → list partition;
→ 查找类型为“Primary”的EXT4分区(对应磁盘管理中的“Linux filesystem”),其分区编号(如Partition 4)即为Ext2Fsd中要操作的目标。










