Intérêt: L'accès en LVM offre de meilleures performances par rapport aux accès disques depuis un simple fichier image.
Idée: avoir mon C: et mon D: comme d'habitude sous Windaube :)...
Motivation: un peu la flemme ce soir de rédiger ce billet, donc copier coller de mon history 
Partionnement d'origine
melina:~# fdisk -l
Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1549f232
Device Boot Start End Blocks Id System
/dev/sda1 1 4863 39062016 83 Linux
/dev/sda2 4864 9726 39062047+ 83 Linux
/dev/sda3 9727 14589 39062047+ 83 Linux
/dev/sda4 14590 56168 333983317+ 5 Extended
/dev/sda5 14590 24315 78124063+ 83 Linux
/dev/sda6 24316 36473 97659103+ 8e Linux LVM
/dev/sda7 48631 51062 19535008+ 8e Linux LVM
/dev/sda8 51063 55925 39062016 8e Linux LVM
/dev/sda9 55926 56168 1951866 82 Linux swap / Solaris
LVM et Compagnie avec création de deux volumes logiques pour les deux disque sous Windows
melina:~# pvcreate /dev/sda6
Physical volume "/dev/sda6" successfully created
melina:~# pvcreate /dev/sda7
Physical volume "/dev/sda7" successfully created
melina:~# pvcreate /dev/sda8
Physical volume "/dev/sda8" successfully created
melina:~# vgcreate xen-vm /dev/sda[6-8]
Volume group "xen-vm" successfully created
melina:~#
melina:~# vgdisplay
--- Volume group ---
VG Name xen-vm
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size 149,01 GB
PE Size 4,00 MB
Total PE 38147
Alloc PE / Size 0 / 0
Free PE / Size 38147 / 149,01 GB
VG UUID 58KOKz-7I8e-CME7-E1nd-SJCH-hm7a-8R34zg
melina:~# lvdisplay
melina:~# lvcreate --name jenna-winxp01-disk-c -L 12G xen-vm
Logical volume "jenna-winxp01-disk-c" created
melina:~# lvcreate --name jenna-winxp01-disk-e -L 12G xen-vm
Logical volume "jenna-winxp01-disk-e" created
melina:~# lvdisplay
--- Logical volume ---
LV Name /dev/xen-vm/jenna-winxp01-disk-c
VG Name xen-vm
LV UUID fX47zq-bHxU-iP6F-9Ry1-iXxg-RGqj-6X8lRF
LV Write Access read/write
LV Status available
# open 0
LV Size 12,00 GB
Current LE 3072
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:0
--- Logical volume ---
LV Name /dev/xen-vm/jenna-winxp01-disk-e
VG Name xen-vm
LV UUID Tf1kvq-xLUE-ail3-JvxF-MNmB-mfYd-36PLVl
LV Write Access read/write
LV Status available
# open 0
LV Size 12,00 GB
Current LE 3072
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1
Fichier de configuration de la machine invité
import os, re
arch = os.uname()[4]
kernel = "/usr/lib/xen-default/boot/hvmloader"
builder='hvm'
memory = 512
shadow_memory = 8
name = "jenna-winxp01"
vif = [ 'type=ioemu, bridge=eth0' ]
disk = [
'phy:/dev/xen-vm/jenna-winxp01-disk-c,xvda,w',
'file:/opt/xen-vm/CD/CD-WinXP.iso,xvdc:cdrom,r',
'phy:/dev/xen-vm/jenna-winxp01-disk-e,xvdd,w'
]
device_model = '/usr/lib/xen-default/bin/qemu-dm'
boot="c"
sdl=0
vnc=1
vnclisten="0.0.0.0"
vncconsole=1
vncpasswd='monmotdepasse'
stdvga=0
serial='pty'
usbdevice='tablet'
Installation de Windows




...

etc...etc...
On éteint la machine et on procède Ã
Ajout du second disque
melina:~# mkfs.ntfs /dev/xen-vm/jenna-winxp01-disk-e
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
Il suffit de redémarrer la machine par un xm create ....
