systemx

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, janvier 6 2011

Monter des partitions LVM en bootant sur un OS different

Suite à un probleme de boot, j'utilise un livecd mais je ne peux pas monter les partitions car les devices n'existent pas bien que le lvdisplay fonctionne.
Utiliser sfdisk -l pour voir les partitions, celles de lvm sont sous la forme : /dev/vg/volume

% su -
# modprobe dm-mod
# vgchange -a y
  • modprod : pour charger le module lvm
  • vgchange : pour activer tous les volumes group
Ensuite on peut voir le FS et le monter en utilisant le path mount /dev/vg/volume ...

vendredi, mars 13 2009

lvm - espace libre

Afficher les partitions avec espace libre/occupé :
host:~ # pvscan 
PV /dev/sdb1 VG vgstandardfs lvm2 [4.99 GB / 3.52 GB free]
PV /dev/sda2 VG vgsystem lvm2 [14.90 GB / 100.00 MB free]
Total: 2 [19.89 GB] / in use: 2 [19.89 GB] / in no VG: 0 [0 ]
Creer un vg sur l'espace disque restant :
host:~ # lvcreate -l 100%FREE  -n srv vgstandardfs 
Logical volume "srv" created
Puis creation fs ..

# vi /etc/fstab :
/dev/vgstandardfs/srv /srv ext3 acl,user_xattr 1 2

host:~ # mkfs.ext3 -m 3 /dev/vgstandardfs/srv
mke2fs 1.38 (30-Jun-2005)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
462144 inodes, 923648 blocks
27709 blocks (3.00%) reserved for the super user
First data block=0
29 block groups
32768 blocks per group, 32768 fragments per group
15936 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736

Writing inode tables: done
Creating journal (16384 blocks): done