Рубрика «Tips & Tricks»
Монтирование виртуальных дисков VMware и Xen в CentOS
Процедура монтирования виртуального жесткого диска Xen приведена ниже. С помощью нее можно монтировать отдельные разделы виртуального диска. Главная фишка состоит в том, что название раздела в fdisk (в данном случае – loop1p1) совпадает с устройством, которое создает kpartx в папке /dev/mapper/.
root@server01 [~]# losetup /dev/loop1 /home/domains/delfit/home.img
root@server01 [~]# fdisk -l /dev/loop1
Disk /dev/loop1: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/loop1p1 1 1305 10482412 83 Linux
root@server01 [~]# kpartx -a /dev/loop1
root@server01 [~]# mount /dev/mapper/loop1p1 /mnt/xendisk
Отмонтировать виртуальный диск Xen можно так :
root@server01 [~]# umount /mnt/xendisk root@server01 [~]# kpartx -d /dev/loop1 root@server01 [~]# losetup -d /dev/loop1
Чтобы смонтировать виртуальный жесткий диск VMware, нужно выполнить следующую команду :
root@server01 [~]# vmware-mount /home/domains/home.vmdk /mnt/vmwaredisk
Однако, приведенный выше пример не поможет смонтировать LVM-раздел на виртуальном жестком диске VMware. Для этого нужно выполнить следующее :
root@server01 [~]# wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.9-156507.tar.gz root@server01 [~]# tar xvfz VMware-server-1.0.9-156507.tar.gz root@server01 [~]# cp vmware-server-distrib/bin/vmware-loop /usr/bin/ root@server01 [~]# modprobe nbd root@server01 [~]# vmware-mount -p /home/domains/vds.vmdk Nr Start Size Type Id Sytem -- ---------- ---------- ---- -- ------------------------ 1 63 208782 BIOS 83 Linux 2 208845 8177085 BIOS 8E Unknown root@server01 [~]# vmware-loop /home/domains/vds.vmdk 2 /dev/nbd0 root@server01 [~]# vgscan root@server01 [~]# vgchange -ay VolGroup00 root@server01 [~]# mount /dev/VolGroup00/LogVol00 /mnt/vmwaredisk
Основная проблема при монтирования LVM-раздела VMware состоит в том, что для этого необходима утилита vmware-loop, которая доступна только в первой версии VMware Server. Однако, VMware Server 1 можно скачать с сайта разработчика, а вытянуть нужную утилиту из архива не составляет никаких проблем.
Как видно из примера, vmware-mount не видит никакой файловой системы на втором разделе виртуального диска vds.vmdk. Именно он и является LVM-разделом, его номер следует передать утилите vmware-loop. Данная утилита вынуждена работать постоянно, завершить ее можно с помощью Ctrl+C после окончания всех нужных операций с виртуальным диском, поэтому продолжать монтирование придется в новой консоли.
Отмонтировать виртуальный жесткий диск VMware с LVM можно так :
root@server01 [~]# umount /mnt/vmwaredisk root@server01 [~]# vgchange -an VolGroup00
Источник : blog.delfit.com
Теги: CentOS, VMware Server, Xen
Windows Live Writer и ошибка с загрузкой WordPress шаблона
Загрузка WordPress-блога в замечательный редактор блогов Windows Live Writer (WLW) не всегда приводит к нужному результату. Блог появляется в редакторе, но WLW может отказаться загрузить шаблон и предложит обойтись без предпросмотра в вашей WordPress-теме. При этом, в логах WLW можно обнаружить следующую ошибку :
Error occurred while downloading weblog style: System.ArgumentException: Title text is not unique enough to use for style detection
Попробуйте настроить WordPress таким образом, чтобы на главной странице блога отображались последние записи. Нужная опция находится в Настройки > Чтение > На главной странице отображать :

WordPress должен быть так настроен только во время загрузки темы блога в Windows Live Writer. Потом опцию “На главной странице отображать” можно будет вернуть к прежнему виду.