
Logical Volume Management (LVM) to opcja zarządzania dyskami, którą zawiera każda główna dystrybucja Linuksa. Niezależnie od tego, czy potrzebujesz skonfigurować pule pamięci, czy po prostu chcesz dynamicznie tworzyć partycje, LVM jest prawdopodobnie tym, czego szukasz.
Co to jest LVM?
Menedżer woluminów logicznych pozwala na warstwę abstrakcji między systemem operacyjnym a używanymi przez niego dyskami/partycjami. W tradycyjnym zarządzaniu dyskami system operacyjny szuka dostępnych dysków (/dev/sda, /dev/sdb itp.), a następnie sprawdza, jakie partycje są dostępne na tych dyskach (/dev/sda1, /dev/sda2 itp. .).
Dzięki LVM dyski i partycje można wyodrębnić, aby zawierały wiele dysków i partycji w jednym urządzeniu. Twoje systemy operacyjne nigdy nie rozpoznają różnicy, ponieważ LVM pokaże systemowi operacyjnemu tylko grupy woluminów (dyski) i woluminy logiczne (partycje), które utworzyłeś.
Ponieważ grupy woluminów i woluminy logiczne nie są fizycznie powiązane z dyskiem twardym, ułatwia to dynamiczne zmienianie rozmiaru i tworzenie nowych dysków i partycji. Ponadto LVM może zapewnić funkcje, których system plików nie jest w stanie wykonać. Na przykład Ext3 nie obsługuje migawek na żywo, ale jeśli używasz LVM, masz możliwość zrobienia migawki woluminów logicznych bez odmontowywania dysku.
Kiedy należy używać LVM?
Pierwszą rzeczą, którą powinieneś rozważyć przed skonfigurowaniem LVM, jest to, co chcesz osiągnąć z dyskami i partycjami. Niektóre dystrybucje, takie jak Fedora, domyślnie instalują się z LVM.
Jeśli używasz Ubuntu na laptopie z tylko jednym wewnętrznym dyskiem twardym i nie potrzebujesz rozszerzonych funkcji, takich jak migawki na żywo, możesz nie potrzebować LVM. Jeśli potrzebujesz łatwej rozbudowy lub chcesz połączyć wiele dysków twardych w jedną pulę pamięci masowej, LVM może być tym, czego szukałeś.
Konfiguracja LVM w Ubuntu
Pierwszą rzeczą, którą należy wiedzieć o korzystaniu z LVM, jest to, że nie ma łatwego sposobu na przekonwertowanie istniejących tradycyjnych partycji na woluminy logiczne. Możliwe jest przejście na nową partycję, która używa LVM, ale nie będzie to coś, o czym będziemy mówić w tym artykule; zamiast tego zamierzamy przyjąć podejście polegające na skonfigurowaniu LVM na nowej instalacji Ubuntu 10.10.
Aby zainstalować Ubuntu przy użyciu LVM, musisz użyć alternatywnej płyty instalacyjnej. Pobierz go z poniższego linku i nagraj płytę CD lub użyj programu unetbootin, aby utworzyć dysk USB.
Uruchom komputer z alternatywnego dysku instalacyjnego i wybierz opcje aż do ekranu dysków partycji i wybierz z przewodnikiem — użyj całego dysku i skonfiguruj LVM.
Uwaga: Spowoduje to sformatowanie całego dysku twardego, więc jeśli próbujesz wykonać podwójny rozruch lub masz inną instalację, wybierz zamiast tego instrukcję.
Wybierz dysk główny, którego chcesz użyć, zazwyczaj największy dysk, a następnie przejdź do następnego kroku.
Będziesz natychmiast musiał zapisać zmiany na dysku, więc upewnij się, że wybrałeś właściwy dysk, a następnie zapisz zmiany.
Wybierz żądany rozmiar pierwszego woluminu logicznego, a następnie kontynuuj.
Potwierdź partycje dysku i kontynuuj instalację.
Ostatnim krokiem będzie zapisanie bootloadera GRUB na dysku twardym. Należy zauważyć, że GRUB nie może znajdować się na partycji LVM, ponieważ BIOSy komputerów nie mogą bezpośrednio czytać z woluminu logicznego. Ubuntu automatycznie utworzy partycję ext2 o pojemności 255 MB dla twojego bootloadera.
Po zakończeniu instalacji uruchom ponownie komputer i uruchom system Ubuntu w normalny sposób. Nie powinno być zauważalnej różnicy między używaniem LVM a tradycyjnym zarządzaniem dyskami w przypadku tego typu instalacji.
Aby w pełni wykorzystać LVM, zapoznaj się z naszym nadchodzącym artykułem na temat zarządzania instalacją LVM.