LINUX.ORG.RU

Как кусок файловой системы запихнуть в qemu?


0

1

Вот есть такая команда, losetup, она выставляет файл в виде блочного устройства. Потом есть команда mount, которая блочное устройство представляет в виде куска дерева файловой системы.

А что если надо сделать наоборот? Т.е. имея поддерево в файловой системе, представить его в виде блочного устройства, а потом подсунуть в qemu?

В принципе, я знаю, что можно загружать виртуальную машину с nfs-root, но это не совсем то же самое, потому что мне не понятно, как потом настроить миграцию виртуальных машин, если у них корень на nfs-root.

Ответ на: комментарий от Nastishka

Посмотрел по сторонам:
http://linux-iscsi.sourceforge.net/
http://iscsitarget.sourceforge.net/
http://nbd.sourceforge.net/

Почему Вы думаете, что предложенное Вами подходит для решения моей задачи? Задача ведь не в том, чтобы блочное устройство передать по сети, а в том, чтобы из куска файловой системы сделать блочное устройство...

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

> из куска файловой системы сделать блочное устройство...

И в чем проблема? dd, mount -o loop, cp -r

tailgunner ★★★★★
()

В QEmu есть опция командной строки которая позваляет это делать. И QEmu на основе обычной папки создаёт виртуальный диск с файловой системой FAT.

xcreatepixmap
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.