1. 程式人生 > 其它 >wsl安裝到非C盤解決方案

wsl安裝到非C盤解決方案

前言

最近有小夥伴在問wsl預設安裝在C盤的問題,覺得安裝在C盤太佔記憶體,畢竟一般新買的電腦預設C盤也就分了100G,時間久了確實不夠用。以前我還真沒關注過這個問題,但是最近我發現我的C盤也越來越小了,甚至這幾天已經飄紅了,所以今天就來解決下這個問題。

解決問題

好傢伙,直接解決問題

有時候,感覺解決一個問題往往就是如此簡單,當我想要解決這個問題的時候,我在windows應用商店ubuntu的評論區竟然就找到了問題的答案,起初我是不信的,但是看到上千人點贊,我決定試一下:

下載軟體包

我訪問了評論裡面提到的地址,找到了下載地址:

選擇對應的版本就可以直接下載了,因為我之前安裝的是18.04,所以我依然選擇這個版本,如果不知道的話就選20.04

或者18.04,然後等待下載完成,這裡下載的是副檔名為.appx的軟體包:

解壓

接著,修改軟體包副檔名,改為.zip即可,然後解壓(想安裝到哪個磁碟,解壓到哪個磁碟):

雙擊執行

直接雙擊我們解壓的ubuntu1804.exe可執行檔案就可以開始安裝了:

然後輸入使用者名稱和密碼之後,wsl安裝成功。同時,我們可以發現,在ubuntu1804.exe的同級目錄下,會生成一個.vhdx的檔案,這個檔案就是wsl的虛擬磁碟,說明我們的wsl已經成功的安裝在了D盤。

遇到的問題

雖然整個過程很簡單,但是我還是遇到了一些問題。為了偷個懶,我沒有修改副檔名,而是用7-zip直接拖到本地檔案加中,結果啟動的時候報錯了:

搜了下這個錯誤碼,說是我沒有啟動windows update服務,然後一頓操作之後,依然不行。然後又老老實實改了下副檔名,再執行又好了,有點詭異呀。所以各位小夥伴最好老老實實改名,然後再解壓執行。

擴充套件

關於上面我們這種操作方式,其實windows官方是有說明的,我是在解決0x80070002這個問題的時候發現的:

它這裡就是我們上面的操作,只是它是基於命令列操作的,下面是詳細文件地址:

https://docs.microsoft.com/zh-cn/windows/wsl/install-on-server

資源地址

評論提到的地址:

https://docs.microsoft.com/en-us/windows/wsl/install-manual

中文地址如下:

https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

下面是軟體包的下載地址,不想自己找的小夥伴可以直接訪問下載

  • Ubuntu 20.04

    https://aka.ms/wslubuntu2004
    
  • Ubuntu 20.04 ARM

    https://aka.ms/wslubuntu2004arm
    
  • Ubuntu 18.04

    https://aka.ms/wsl-ubuntu-1804
    
  • Ubuntu 18.04 ARM

    https://aka.ms/wsl-ubuntu-1804-arm
    
  • Ubuntu 16.04

    https://aka.ms/wsl-ubuntu-1604
    
  • Debian GNU/Linux

    https://aka.ms/wsl-debian-gnulinux
    
  • Kali Linux

    https://aka.ms/wsl-kali-linux-new
    
  • SUSE Linux Enterprise Server 12

    https://aka.ms/wsl-sles-12
    
  • SUSE Linux Enterprise Server 15 SP2

    https://aka.ms/wsl-SUSELinuxEnterpriseServer15SP2
    
  • openSUSE Leap 15.2

    https://aka.ms/wsl-opensuseleap15-2
    
  • Fedora Remix for WSL

    https://github.com/WhitewaterFoundry/WSLFedoraRemix/releases/
    

總結

好了,關於wsl安裝在非C盤的解決方案我們暫時就先說這麼多,還有疑問的小夥伴可以留言或者私信,我們可以繼續探討。

最後再多說一些閒話,就在剛剛,我刷到了野生鋼鐵俠稚暉君剛更新的視訊——《我造了一臺鋼鐵俠的機械臂》,整個內容挺震感的(視訊的分量太重了),主要是巨佬(大佬已經無法形容了)太強了,從前期設計、畫圖,到硬體開發、軟體開發,再到演算法開發,全都是一個完成,真的是一個人幹了一個團隊甚至一個公司都幹不了的事,這可能就是天才和我們普通人的區別吧!

其實,關注巨佬好久了,每一次都能拿出讓你不得不佩服的作品,真的是太強了,讓你看完之後有一種強烈的自卑感,感覺自己好像是原始人一樣,當然我也深深地被巨佬所激勵,我覺得我得好好努力了,因為我就特別想成為這樣的極客,我對硬體開發有著一種特殊的情感……好了,下面給大家幾張評論截圖,自己感受:

感興趣的小夥伴可以去B站看下原視訊,說不定你就找到前進的動力了呢!