Windows下Linux子系統遷移到非系統盤

2021-09-20 09:48:50 字數 971 閱讀 2708

@author:zhanjzh

本文介紹在windows下對linux子系統遷移的方法。

mklink: 本質上是乙個建立鏈結的工具,這裡使用mklink欺騙系統,使系統誤以為還是安裝在了c盤

首先,我們需要找到子系統安裝的檔案系統在哪個位置,根據以往的經驗,系統位置在:

但實際上這個根據你自己安裝的子系統需要自己另外確定,我上次安裝的資料夾是上面哪個,第二次安裝又變成了下面這個:

簡單直接的方法:

下檢視帶有類似canonicalgrouplimited.ubuntuonwindows字眼的新資料夾,記下它的名字。

解除安裝的原因在於linux子系統下的檔案系統的許可權更改十分複雜,這裡面的一些檔案不屬於windows下的管理員使用者所有,也不屬於你的使用者,它就是linux下使用者所有的,使用一般的修改許可權檔案方法很容易出問題。因此還是推薦先備份後再解除安裝。

使用管理員開啟cmd, 輸入下面的命令:

1

後面那個h:\linux-share\wsl\是非系統盤的位置。

wslregisterdistribution failed with error: 0x800703fa

網上查過方法:在執行視窗中執行「services.msc」指令,在本地服務中重啟 lxssmanager 服務即可。

經確認,行之有效。

icacls linux-share\wsl\ /grant 「你的使用者名稱:(oi)(ci)(f)」

我沒有遇見過檔案許可權問題,但是我曾經執行過上面這條語句,如果遇見了,可以試一下。

同樣的道理,使用mklink工具可以將其他大檔案遷移到非系統盤後再創造軟鏈結,用於減小c盤負擔是很不錯的。

如何從Linux遠端訪問Windows系統

1 掛載本地linux系統映象後,切換到映象掛載點檢視系統映象下的檔案 2 找到packages資料夾,進入後安裝三個lib支援軟體包 libao rpm ivh libao 1.1.0 8.el7.i686.rpm libao 1.1.0 8.el7.x86 64.rpm libao devel ...

windows10下安裝ubuntu雙系統

硬體情況 cpu i7 8700k 主機板 z370 顯示卡 gtx 1080ti 硬碟 1,ssd 256g 2,機械硬碟 2t 不過這次兩個系統都裝在了ssd上 用u盤製作uefi啟動盤的過程就不說了,網上的教程很多,而且過程也一樣,使用ultraiso軟體,很簡單。接下來就是安裝過程了 1,選...

如何將Linux系統換成windows系統

很高興你能高閱讀到這篇文章,說明你對安裝作業系統也有一定的了解,但是將linux換成windows總會出現這樣或者那樣的問題。不用慌,這篇文章足夠可以解決你的問題!製作u盤啟動 檔案格式 gpt和mbr 老電腦一般不支援uefi,所以格式化成gpt ntfs,所以你做 盤啟動的時候需要和gpt bi...