lunes, 19 de enero de 2009

Archlinux con lvm

Primero cargamos el modulo:
# modprobe dm-mod
Antes de ejecutar /arch/setup creamos las particiones lvm, la partición /boot no es aconsejable que sea lvm.
#cfdisk /dev/sda
Creamos una partición de 60 megas y otra para el resto.

# pvcreate /dev/sda2
# pvdisplay
# vgcreate VolGroup00 /dev/sda2
# vgextend VolGroup00 /dev/sdb1
en caso de tener dos discos duros
# vgdisplay
# lvcreate -C y -L 10G VolGroup00 -n volswap
# lvcreate -l +100%FREE VolGroup00 -n volraid
# lvdisplay
# vgchange -ay


Ya podemos ejecutar /arch/setup, en el apartado de "Prepare Hard Drive" ir directamente a "Set Filesystem Mountpoints" y muy importante no usar la partición que contiene lo volúmenes lógicos (dev/sda2).

Después de la instalación propiamente dicha hay que:
- en el rc.conf: USELVM="yes"
- "activar" la opción de kernel para iniciar lvm2, también en la sección de HOOKS de /etc/mkinitcpio.conf
- y por último el arranque:
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/mapper/VolGroup00-volraid resume=/dev/mapper/VolGroup00-volswap ro
initrd /kernel26.img