--- By 小甘丶 ubuntu
注: 這裏只講解如何配置LVM,其餘再也不陳述! app
這個方法,通用的!只要操做系統支持LVM便可!(我的推測,還沒有證明) 測試
配置好虛擬機後,開始安裝,先進入Ubuntu使用界面,對磁盤進行配置,以下: 操作系統
ctrl + shift + t 打開終端 3d
查看是否已安裝LVM blog
which lvm ip
lvm version # 查看版本 get
若沒有,就使用以下命令進行安裝: 虛擬機
sudo apt-get -y install lvm2 it
開始對磁盤建立分區:
規劃:
個人分區表以下:
/boot --> 1G # 不能使用lvm分區,直接使用物理分區
# 下面三個分區,使用lvm,在同一個vg下建立便可
/ --> 12G
swap --> 2G
/var --> 8G
sudo fdisk /dev/sda # 這裏跟你要分區的設備
# 個人是新建的虛擬機,默認就是sda!
可以使用m 查看幫助!
這裏我使用了gpt分區,其實用DOS就能夠了!我只是想嘗試一下
輸入g # 建立gpt分區表
依次輸入: n --> 默認 --> 默認 --> +1G --> p
n 建立分區
Partition number 分區號碼,默認便可
First sector 開始結點,默認便可
Last sector 結束結點,這是建立的是boot分區,給1G就好了,因此是+1G
p 查看當前分區
接着建立LVM使用的分區
依次輸入: n --> 默認 --> 默認 --> +30G --> t --> 30
t 轉換磁盤分區類型
這裏給LVM分區30G,空間,在GPT分區格式中,Linux LVM標記數字是30,這裏轉換磁盤類型是,應設置爲30
注: 在轉換磁盤分區類型時,能夠經過L 查看支持哪些類型
輸入w保存分區,並檢查
Ok ,到此,磁盤分區完成!
建立LVM分區
建立PV
sudo pvcreate /dev/sda2 # sda2 是在fdisk步驟中建立的Linux LVM分區
sudo pvscan # 查看目前有哪些pv
建立VG
sudo vgcreate ubuntu /dev/sda2
sudo vgscan
建立LV
sudo lvcreate -L +12G -n lv-root ubuntu # 建立跟分區,用於掛載根目錄
sudo lvcreate -L +2G -n lv-swap ubuntu # 建立交換分區,用於掛載交換分區
sudo lvcreate -L +8G -n lv-var ubuntu # 建立var分區,用於掛載/var目錄
# -L 指定 建立的LVM分區大小
# -n 指定 建立的LVM分區名稱
# 最後跟的ubuntu是要使用哪一個vg
# 注,這個分區的分配根據本身的需求來建立
格式化分區:
(我以爲這一步作不作均可以!,畢竟一下子裝系統的時候,還能夠選擇格式化!)
sudo mkfs.xfs /dev/ubuntu/lv-root
sudo mkfs.xfs /dev/ubuntu/lv-swap
sudo mkfs.xfs /dev/ubuntu/lv-var
# 注:這裏的路徑是 dev --> VG 名稱 --> LV名稱
OK,如今能夠開始安裝系統了!
點擊桌面上的 "Install Ubuntu 16.04.1 LTS" 開始安裝
其餘都是按照本身的習慣,當到磁盤這一步時,以下圖:操做以下:
接着 ,操做以下:
一次掛載 / var swap boot
安裝完成後,不要重啓,點擊繼續測試(Continue Testing)
在終端測試一下,新安裝的系統時候安裝了LVM
sudo mount /dev/mapper/ubuntu-lv--root /mnt
sudo mount /dev/mapper/ubuntu-lv--var /mnt/var
sudo mount /dev/sda1 /mnt/boot
sudo chroot /mnt
which lvm
lvm version
Ok,到這裏就能夠重啓了!
登陸系統,查看一下!
ctrl + shift + t
df