磁碟分割槽教程
mkdir /new ###跳板目錄
mount /dev/sdb1 /new ###首先掛載跳板目錄
cp -a /home/* /new ###複製/home目錄所有資料到/new先
(注:不要使用cp -r, cp -r 會改變所有檔案的所屬使用者和使用者組為root,導致以前的使用者對自己的資料夾沒有操作許可權)
rm -rf /home/* ####可選,主要為了騰出空間給原來的硬碟
mount /dev/sdb1 /home ###掛載/home 到新硬碟,此時你會神奇的發現之前的/home目錄檔案已經全部轉移過來了,也許你會有點疑問,我並沒有複製或移動/new檔案到新掛載的/home目錄啊,其實此時的/home目錄相當於/new目錄的硬鏈結,可以測試下mkdir /new/test 你會發現/home目錄也存在test
umount /new ###解除掛載,可能會出現占用無法刪除,可以使用 umount -fl 強行解除安裝,
-f 強制解除安裝
-l 一空閒馬上解除安裝所有占用的檔案系統。
rm -rf /new ###刪除跳板目錄
echo 「/dev/sdb1 /home ext3或ext4 defaults 0 0」 >> /etc/fstab ###開機啟動掛載目錄
mount -a使掛載生效
做了以上工作後以前的/home目錄還被在
將此條注釋
lsblk檢視當前分割槽和掛載情況
sdb2的centos-home 為老的home空間(這裡我已經減小了他的邏輯空間大小)
lvscan檢視當前的邏輯分割槽
■lvreduce:縮減邏輯卷空間,一般離線使用
用法:lvexreduce -l/-l 縮減的大小 /dev/vg_name/lv_name
選項:
-l:指定縮減(後)的大小
-l:指定縮減(後)的大小(le數)
例 lvreduce -l 20m /dev/centos/home
■lvremove:刪除邏輯卷,需要處於離線(解除安裝)狀態
用法:lvextend -l/-l 擴充套件的大小 /dev/vg_name/lv_name
選項:
-l:指定擴充套件(後)的大小。例如,-l +800m表示擴大800m,而-l 800m表示擴大至800m
-l:指定擴充套件(後)的大小(le數)
例 lvextend -l +160g /dev/centos/root
df -h 檢視資訊
可以看到我已經擴容了root空間大小
以前是root是50g,/home是166g 我將/home下的166g縮減成20m,將/root空間擴容了160g共211g
並且將原機械硬碟將新的/home掛載到機械硬碟上/dev/sda1
輸入:lsblk 檢視當前裝置的掛載情況
可以看到/dev/sdb1 掛載在/new目錄下,並且/new目錄為9.8g
當前new目錄的檔案如上圖所示,有2個資料夾
下面開始擴容:
cd /
輸入umount /new 將/new目錄解除安裝(注意要離開當前目錄,否則/new目錄繁忙,無法解除安裝)
重新分割槽/dev/sdb (注意,不是/dev/sdb1, sdb1為主分割槽) 輸入:fdisk /dev/sdb
輸入p 可以看到當前塊的大小為10g
4.刪除當前分割槽,輸入:d記得起始分割槽為2048,否則會丟失資料
5.輸入n,增加新的分割槽
6.輸入:w儲存並且退出
7.調整分割槽
e2fsck -f /dev/sdb1 #檢查分割槽資訊
resize2fs /dev/sdb1 #調整分割槽大小
8.重新掛載
mount /dev/sdb1 /new/
9.df -h檢視是否擴容成功
可以看到/new目錄已經擴容到28g
進入/new目錄檢視資料,發現資料並沒有丟失
參考:
Linux磁碟擴容分割槽根目錄
root host 172 16 13 33 lsblk name maj min rm size ro type mountpoint sr0 11 0 1 1024m 0 rom vda 252 0 0 100g 0 disk vda1 252 1 0 1g 0 part boot vda2 2...
根目錄擴容
調整虛擬機器硬碟設定大小,如100g,調整至200g 啟用該虛擬機器,使用linux的fdisk分割槽工具給磁碟分割槽 fdisk l 檢視磁碟介面 fdisk dev sda 分割槽 依次執行命令,其他預設1 m 幫助 2 n 增加分割槽 3 p 建立主分割槽 4 w 儲存 修改 dev sda對...
Ubuntu16 04根目錄磁碟擴容
安裝gparted分割槽工具,進入ubuntu16.04系統,開啟終端管理器 ubuntu16.04下,使用下面命令安裝gparted sudo apt get install gparted 安裝好後用下邊命令啟動gparted 開啟後可以看到開闢的空間都是有鑰匙標記,這時候不能對分割槽進行操作,...