我這麼做去掛載空閒分割區,是一個悲傷的故事,雖然裝過好幾次Linux系統了,但是分割區的先後順序還是出了錯。後面擴容不方便。就是圖中的左右兩個大方框區域應該相鄰,我的不相鄰,中間隔了其他的分割區。
還沒有裝Linux系統的同學,在裝系統分割區的時候,記得一定要把根掛載點放到最後來劃分,就是「/」表示的掛載點。
我要做的事情是,我只有一個固態硬碟。我當初劃分了兩個大的分割區,其中一個系統磁碟sda1快滿了,另外一個sad4分割區。我要把sda4利用起來,最終是要把sda1中的檔案移動到sda4中,實現驚天動地的偉大目標。哈哈。。繼續講
我的系統是Deepin 20beta,在應用商店安裝分割區編輯器,通過軟體去管理磁碟。相對不是擅長命令列的人來說,簡單安全。其他系統找對應的磁碟管理器就可以處理一樣事情。以下以Deepin的分割區編輯器為例。
開啟後選中你要利用的區域,比如我點選右邊/dev/sda4區域通過右鍵解除安裝->格式化成ext4格式即可
我想要我的home目錄下去存取sda4,那我就在我的home目錄下,新建一個資料夾去開啟和使用sda4磁碟。進入home目錄下,新建一個data的資料夾。
cd /自己的計算機名稱/home
mkdir data
(1)先通過命令列查詢sda4的UUID
sudo blkid /dev/sda4
(2)在/etc/fstab新增UUID和路徑
cd /etc
sudo vim fstab
新增的內容,記得把UUID換成自己的。
UUID=abc7962f-2fd3-4adf-b39e-d3db76e9c91e /home/自己的計算機名稱/data ext4 defaults 0 2
其中第一列為UUID, 第二列為掛載目錄(該目錄必須為空目錄,必須存在),第三列為檔案系統型別,第四列為引數,第五列0表示不備份,最後一列必須為2或0(除非引導分割區為1)。我用vim開啟的,記得最後用wq儲存退出。
執行以下命令,把/dev/sda4掛載在我的home目錄的data下
sudo mount /dev/sda4 /home/自己的計算機名稱/data
整個過程就是如此簡單。現在新建一個檔案,試一下,有沒有掛載成功。在home目錄下data裡建立一個資料夾,從計算機去開啟sda4,就會發現,在這個盤裡會有一個資料夾
cd /home/自己的計算機名稱/data
cd /home/自己的計算機名稱/data
du --max-depth=1 -h
mv -f /要移動的檔案位置 /home/自己的計算機名稱/data