1. Ставим Xen Tool на нужную виртуальную машину.
Вкладка General -> Virtualization state: XenServer Tools not installed
2. Монтируем iso диск
sudo mount /dev/cdrom /mnt
/mnt/Linux/install.sh
Или собираем из дебников
dpkg -i /mnt/Linux/xe-guest-...-amd64.deb
3. Перезагрузка.
4. Добавляем новый физический диск для виртуальной машины.
5. Инициализируем новый физический диск.
fdisk -l
Скорее всего это диск - /dev/xvdb/
6. Инициализуем физической диск
pvcreate /dev/xvdb
7. Проверка (показывает подключенные физические диски)
pvdisplay
8. Добавляем физический диск в Volume Group
Имя группы смотрим с помощью команды vgdisplay
VG Name: имя_группы
9. Добавляем новый физический диск в эту группу
vgextend имя_группы /dev/xvdb
10. Проверка
vgdisplay
11. Расширяем Logical Volume
Смотрим название тома
lvdisplay | less
LV Name: lv_root
12. Изменяем размер тома (в гигабайтах)
lvresize -L суммарный_размер_томаG имя_группы/lv_root
13. Проверка изменения размера тома
lvdisplay | less
14. Изменяем размер файловой системы
resize2fs /dev/имя_группы/lv_root
15. Проверка
df -h