Используя раздел LVM как диск Virtualbox

me=$$
(sleep 2; kill $me >/dev/null 2>&1) & nuker=$!
# do whatever
kill $nuker >/dev/null 2>&1

Вы уже захватываете 15 (числовая версия SIGTERM, который является что kill отправляет, если не сказали иначе), таким образом, необходимо уже быть хорошими для движения. Тем не менее, если Вы смотрите на предPOSIX, знать, что функции оболочки не могут существовать ни один (они произошли из оболочки System V).

14
09.07.2011, 01:14
1 ответ

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

После того как Вы создаете свой объем, просто работаете

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

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

14
27.01.2020, 19:51
  • 1
    Разве я не могу смонтировать его как цикл назад устройство?? –  balki 01.02.2012, 21:23
  • 2
    я верю Вам, может. При использовании losetup на нем необходимо закончить с/dev/loop0p1 - имена типов. Если vmw не делает что-то нечетное, в этом случае Вам, возможно, придется искать способы получить доступ к его формату изображения конкретно. –  XTL 23.03.2012, 15:21

Теги

Похожие вопросы