You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem discription.
When using WSL2 to mount an additional virtual disk, it often requires entering multiple commands before startup. Although the method provided here allows for a one-liner solution, the additional steps can be quite frustrating when debugging and frequently restarting WSL2.
Currently, my solution is to add a script to the Windows startup items. This script first mounts the disk I want and also ensures that the WSL2 distribution runs in the background, allowing me to run some background tasks. However, the problem is that when the distribution is restarted, the disk is not mounted again. Perhaps I could add this script to the $PATH, but that would require changing many of my habits and might lead to issues with mounting the disk multiple times.
Solution I'd like
A more elegant implementation is to add the default virtual or physical disks to the .wslconfig file. This is because when you enter wsl --mount --vhd <disk>/<path>, it applies to all distributions by default. Similarly, the settings in the .wslconfig file will apply to all distributions as well. While this may not be a particularly complex solution, it can significantly reduce repetitive work or unnecessary errors.
The text was updated successfully, but these errors were encountered:
If this a feature request, please reply with '/feature'. If this is a question, reply with '/question'. Otherwise please attach logs by following the instructions below, your issue will not be reviewed unless they are added. These logs will help us understand what is going on in your machine.
How to collect WSL logs
Download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:
Once completed please upload the output files to this Github issue.
Click here for more info on logging
If you choose to email these logs instead of attaching to the bug, please send them to [email protected] with the number of the github issue in the subject, and in the message a link to your comment in the github issue and reply with '/emailed-logs'.
View similar issues
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!
Problem discription.
When using WSL2 to mount an additional virtual disk, it often requires entering multiple commands before startup. Although the method provided here allows for a one-liner solution, the additional steps can be quite frustrating when debugging and frequently restarting WSL2.
Currently, my solution is to add a script to the Windows startup items. This script first mounts the disk I want and also ensures that the WSL2 distribution runs in the background, allowing me to run some background tasks. However, the problem is that when the distribution is restarted, the disk is not mounted again. Perhaps I could add this script to the
$PATH
, but that would require changing many of my habits and might lead to issues with mounting the disk multiple times.Solution I'd like
A more elegant implementation is to add the default virtual or physical disks to the
.wslconfig
file. This is because when you enterwsl --mount --vhd <disk>/<path>
, it applies to all distributions by default. Similarly, the settings in the.wslconfig
file will apply to all distributions as well. While this may not be a particularly complex solution, it can significantly reduce repetitive work or unnecessary errors.The text was updated successfully, but these errors were encountered: