Использование раздела LVM в качестве диска Virtualbox


14

Можно ли использовать раздел LVM в качестве диска Virtualbox?

Я не могу найти какой-либо вариант использования устройства в качестве диска Virtualbox, только образы дисков.


Что произойдет, если вы попытаетесь указать /dev/mapper/mygroup-mylvв качестве изображения?
Жиль "ТАК - перестань быть злым"

@Gilles Это спрашивает меня, хочу ли я перезаписать файл.
Let_Me_Be

Ответы:


14

Да. Вы можете создать VMDK (не VDI - вы должны использовать формат образа диска VMware), который обращается к сырому диску. Вы можете легко использовать логический том, как если бы он был целым диском, но, как и большинство виртуальных дисков, вы, вероятно, не сможете заставить ядро ​​хоста интерпретировать свою таблицу разделов и смонтировать ее.

Как только вы создадите свой том, просто запустите

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume

Теперь вы можете использовать этот файл VMDK так же, как и любой другой образ диска, за исключением того, что он будет хранить данные на необработанном томе, а не в файловой системе.


1
Могу ли я не смонтировать его как устройство с обратной связью ??
Балки

1
Я верю, что ты можешь. Если вы используете losttup, вы должны получить имена / dev / loop0p1. Если vmw не делает что-то странное, в этом случае вам, возможно, придется искать способы доступа к своему формату изображения специально.
XTL
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.