wsl使用windows其他盘符

在 Windows 其他盘符分出一个 Linux 文件系统使用

如果你想在 Windows 的其他盘符上划分出一个 Linux 文件系统并在 WSL 中使用,可按以下步骤进行:

1. 创建虚拟磁盘文件

在 Windows 上打开 PowerShell,执行以下命令创建一个虚拟磁盘文件:

powershell
 
 
fsutil file createnew d:\ext4_disk.img 536870912000

这里的10240M表示创建一个 500GB 大小的虚拟磁盘文件,你可以根据需求调整大小。

2. 格式化虚拟磁盘文件为 Ext4

在 WSL Ubuntu 中,执行以下命令将虚拟磁盘文件格式化为 Ext4:

bash
 
 
sudo mkfs.ext4 /mnt/c/wsl/ext4_disk.img
 
 
 
 
 
 
 
 

3. 创建挂载点并挂载虚拟磁盘

bash
 
 
sudo mkdir /mnt/ext4_virtual_drive
sudo mount -o loop /mnt/c/wsl/ext4_disk.img /mnt/ext4_virtual_drive
 
 
 
 
 
 
 
 
 

4. 自动挂载配置

如果你希望每次启动 WSL 时都自动挂载该虚拟磁盘,可以编辑/etc/fstab文件:

plaintext
 
 
/mnt/c/wsl/ext4_disk.img /mnt/ext4_virtual_drive ext4 loop 0 0
posted @ 2025-04-08 20:09  老胡同学  阅读(159)  评论(0)    收藏  举报