邏輯分割槽管理 LVM 概念及在Ubuntu中的使用?
邏輯分割槽管理(LVM)是每一個主流Linux發行版都含有的磁碟管理選項。無論是你需要設定儲存池,還是隻想動態建立分割槽,那麼LVM就是你正在尋找的。
什麼是 LVM?
邏輯分割槽管理是一個存在於磁碟/分割槽和作業系統之間的一個抽象層。在傳統的磁碟管理中,你的作業系統尋找有哪些磁碟可用(/dev/sda、/dev/sdb等等),並且這些磁碟有哪些可用的分割槽(如/dev/sda1、/dev/sda2等等)。
在LVM下,磁碟和分割槽可以抽象成一個含有多個磁碟和分割槽的裝置。你的作業系統將不會知道這些區別,因為LVM只會給作業系統展示你設定的卷組(磁碟)和邏輯卷(分割槽)
因為卷組和邏輯卷並不物理地對應到影片,因此可以很容易地動態調整和建立新的磁碟和分割槽。除此之外,LVM帶來了你的檔案系統所不具備的功能。比如,ext3不支援實時快照,但是如果你正在使用LVM你可以不解除安裝磁碟的情況下做一個邏輯卷的快照。
你什麼時候該使用LVM?
在使用LVM之前首先得考慮的一件事是你要用你的磁碟和分割槽來做什麼。注意,一些發行版如Fedora已經預設安裝了LVM。
如果你使用的是一臺只有一塊磁碟的Ubuntu膝上型電腦,並且你不需要像實時快照這樣的擴充套件功能,那麼你或許不需要LVM。如果你想要輕鬆地擴充套件或者想要將多塊磁碟組成一個儲存池,那麼LVM或許正是你所尋找的。
在Ubuntu中設定LVM
使用LVM首先要了解的一件事是,沒有一個簡單的方法可以將已有的傳統分割槽轉換成邏輯卷。可以將資料移到一個使用LVM的新分割槽下,但是這並不會在本篇中提到;在這裡,我們將全新安裝一臺Ubuntu 10.10來設定LVM。(LCTT 譯註:本文針對的是較老的版本,新的版本已經不需如此麻煩了)
要使用LVM安裝Ubuntu你需要使用另外的安裝CD。從下面的連結中下載並燒錄到CD中或者使用unetbootin建立一個USB盤。
從安裝盤啟動你的電腦,並在磁碟選擇介面選擇整個磁碟並設定LVM。
注意:這會格式化你的整個磁碟,因此如果正在嘗試雙啟動或者其他的安裝選擇,選擇手動。
選擇你想用的主磁碟,最典型的是使用你最大的磁碟,接著進入下一步。
你馬上會將改變寫入磁碟所以確保此時你選擇的是正確的磁碟接著才寫入設定。
選擇第一個邏輯卷的大小並繼續。
確認你的磁碟分割槽並繼續安裝。
最後一步將GRUB的bootloader寫到磁碟中。重點注意的是GRUB不能作為一個LVM分割槽因為計算機BIOS不能直接從邏輯卷中讀取資料。Ubuntu將自動建立一個255MB的ext2分割槽用於bootloder。
安裝完成之後。重啟電腦並如往常一樣進入Ubuntu。使用這種方式安裝之後應該就感受不到LVM和傳統磁碟管理之間的區別了。
要使用LVM的全部功能,靜待我們的下篇關於管理LVM的文章。
相關文章
- (轉)管理LVM2邏輯分割槽LVM
- 如何在 Ubuntu 中管理和使用邏輯卷管理 LVMUbuntuLVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- ENGINEER01 - 分割槽規劃和使用,LVM邏輯卷LVM
- LVM 邏輯卷管理LVM
- 邏輯卷管理-LVMLVM
- Linux主分割槽,擴充套件分割槽,邏輯分割槽Linux套件
- 在 Linux 中建立 LVM 分割槽的分步指南LinuxLVM
- LVM_邏輯卷管理LVM
- Linux主分割槽,擴充套件分割槽,邏輯分割槽[final]Linux套件
- LVM邏輯卷管理器LVM
- 邏輯卷管理---LVM2LVM
- 在LVM中恢復已刪除的邏輯卷LVM
- Linux 新增LVM分割槽及LVM分割槽擴容LinuxLVM
- Ubuntu 上使用 LVM 輕鬆調整分割槽並製作快照UbuntuLVM
- Linux下LVM邏輯卷管理LinuxLVM
- ORACLE分割槽表的概念及操作Oracle
- Linux下的磁碟分割槽和邏輯卷Linux
- 邏輯卷LVMLVM
- linux 磁碟分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LVLinuxLVM
- 淺析Win10系統主分割槽和邏輯分割槽的區別Win10
- win10系統下將邏輯分割槽改為主分割槽的方法Win10
- LVM分割槽恢復LVM
- 遷移LVM分割槽到新的邏輯卷/驅動器(第六部分)LVM
- 關於分割槽表的概念及操作
- lvm中怎麼增大根分割槽的步驟:LVM
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- 邏輯卷管理-LVM(LOGIC VOLUMN MANAGER)LVM
- Linux邏輯盤卷管理LVM詳解LinuxLVM
- lvm增加分割槽容量LVM
- 如何給VirtualBox虛擬機器的ubuntu LVM分割槽擴容虛擬機UbuntuLVM
- linux系統下分割槽邏輯卷擴容Linux
- 如何在 Linux 分割槽或邏輯卷中建立檔案系統Linux
- Linux LVM邏輯卷LinuxLVM
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- 使用LVM擴充Linux邏輯卷大小LVMLinux
- Linux中lvm分割槽是什麼?LVM優缺點有哪些?LinuxLVM
- ORACLE分割槽表的使用和管理Oracle