PDA

View Full Version : WSL istanza di Ubuntu occupa troppo spazio


mcgyver83
19-02-2025, 17:43
Ciao a tutti, ho un Win 11 Pro, ho avviato WSL con Ubuntu solo per poter leggge un disco in ext4, quindi ubuntu22.04 base.
Mi ritrovo con

AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_13rhkp9fndgsc
con dentro un file ext4.vhdx da 240GB :)

Come posso ridurre il disco virtuale?
Mi bastano 30GB :)

Eseguendo da WSL il tool ncdu, come root, ovviamente mi dice che in /mnt ci sono 430GB usati (M.2 da 500GB).
/mnt/c monta il disco di windows quindi ovviamente dice ancora quasi 425GB e se proseguo la navigazione ovviamente arrivo alla cartella di AppData del disco windows con dentro il file del disco virtual di WSL...
Insomma non capisco perche' il file vhdx e' cosi' grande.


. 431.1 GiB [##########] /mnt 4.3 GiB [ ] /var 3.7 GiB [ ] /usr 4.0 MiB [ ] /etc
2.3 MiB [ ] init
528.0 KiB [ ] /run
48.0 KiB [ ] /tmp
48.0 KiB [ ] /home 24.0 KiB [ ] /root
e 16.0 KiB [ ] /lost+found
8.0 KiB [ ] /snap
e 4.0 KiB [ ] /srv
e 4.0 KiB [ ] /opt
e 4.0 KiB [ ] /media
e 4.0 KiB [ ] /boot
. 0.0 B [ ] /proc
0.0 B [ ] /sys
0.0 B [ ] /dev
@ 0.0 B [ ] libx32
@ 0.0 B [ ] lib64
@ 0.0 B [ ] lib32
@ 0.0 B [ ] sbin
@ 0.0 B [ ] lib
@ 0.0 B [ ] bin

Nicodemo Timoteo Taddeo
19-02-2025, 19:43
Ciao a tutti, ho un Win 11 Pro, ho avviato WSL con Ubuntu solo per poter leggge un disco in ext4, quindi ubuntu22.04 base.


Io lo faccio con questo:

https://www.diskinternals.com/linux-reader/

mcgyver83
19-02-2025, 20:39
Interessante, devo solo leggere ext4 :)
Grazie!

Alla fine ho rimosso l'istanza di ubuntu e fatta una nuova.