centos的預設安裝會建立LVM,ubuntu預設安裝不會,你的根目錄在/dev/sda5是實體分割區不是LVM磁區
你的系統還沒有 pv, 所以後面的 vg, lv 都沒有, 請先建立 pv 再繼續...
(這種回答法, 有人看得懂嗎?....)
終於有機會吐嘈ray大神了︰
如果沒有vg的話lvdisplay的訊息是No volume groups found,有vg沒有lv的時候lvdisplay才會完全沒有訊息。
bruck提到:
有vg沒有lv的時候lvdisplay才會完全沒有訊息
能答出這句關鍵, 才是真正的大神...受小弟一拜...
感謝
我是參考這篇的教學Step-by Step:http://download.ithome.com.tw/article/index/id/1280
而他有講到一段
LV的是由VG(Volume Group)劃出來的,而VG是由PV(Physical Volum)組合而成的,所以要
擴充LV,就要將分割好的partition轉成PV,以做後續的使用,指令如下
● sudo pvcreate /dev/sdb1,由圖七看到新增的partition是/dev/sdb1,將它轉換成PV
● sudo vgextend u1204s /dev/sdb1,PV做好後,將PV加入VG,做VG的擴充,VG的名字
u1204s是在圖三中查出的
● sudo lvextend -L +7G /dev/u1204s/root,VG擴充好了,就有空間可以配給LV,LV的名
字/dev/u1204s/root也是在圖三中查出的,新硬碟有8G的空間,先加7G來用。
也因此想查出他的VG NAME,而因為我已經有使用pvcreate,將新的硬碟轉成PV了
煩請大家指點迷津
謝謝
查VG NAME用vgs或vgdisplay,可是麻煩你看樓上我的回答,你的root磁區是用傳統partition分割沒有用LVM。
目前也沒有方法可以直接將傳統partition轉為LVM的方法,像你上面的步驟vgcreate foo /dev/sda5 會破壞sda5裡面全部資料。
感謝,找了一台VM來試,結果真的開不了機,出現下列訊息
error: unknown filesystem
grub rescure>
(我猜這應該是類似windows 修復控制台模式之類的)
如果是虛擬機的話可以直接擴大sda
http://ithelp.ithome.com.tw/question/10152196?aid=292776#292776
如果卡在這一關,是否有辦法解決呢
感謝