LINUX.ORG.RU

В VirtualBox 5 изменился способ преобразования дисков

 ,


0

1

Если раньше можно было преобразовать диск из vmdk в vdi следующей командой:

VBoxManage convertdd disk.vmdk disk.vdi --format VDI

то теперь convertdd, похоже, тихо стал алиасом к convertfromraw. Соответственно диск потеряет данные.
Будьте осторожны.

Перемещено leave из talks

★★

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

Нахера, вообще, нужна конвертация с потерей данных? Проще же тупо новый диск создать. Это баг, надо репортить.

Axon ★★★★★
()
Ответ на: комментарий от Axon

1. Изначальный диск не портится, т.к. создаётся копия;
2. Похоже команда стала алиасом к convertfromraw. В таком случае результат оправдан.
3. Я не умею инглиш.

SaBo ★★
() автор топика

В VirtualBox 5 изменился способ преобразования дисков

Нет, уже много лет так. Вообще бред какой-то написал...

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от SaBo

1. Изначальный диск не портится, т.к. создаётся копия;

При создании пового диска изначальный тоже не портится.

2. Похоже команда стала алиасом к convertfromraw. В таком случае результат оправдан.

Какой логикой вы руководствуетесь? Вы понимаете значение слова «convert»?

3. Я не умею инглиш.

Пичалька. Опишите кейс здесь, может, кто поможет с переводом. Может, даже я.

Axon ★★★★★
()
Последнее исправление: Axon (всего исправлений: 1)

кто-нибудь может объяснить в чем реальные плюсы бокса по сравнению с qemu-kvm помимо user-friendly интерфейса?

upcFrost ★★★★★
()
Ответ на: комментарий от Axon

При создании пового диска изначальный тоже не портится.

И?

Какой логикой вы руководствуетесь? Вы понимаете значение слова «convert»?

Да, чему это противоречит?

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

Нет, уже много лет так. Вообще бред какой-то написал...

В четверке convertdd был. Я им всегда пользовался...

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

в версии 4.1 тоже самое по коду - дальше в историю копать лень

dd, convertdd, convertfromraw им всем плевать на исходный контейнер, они не обязаны анализировать, что ты им подаёшь (ты бы ещё rar архив бы им толканул и жаловался бы, что он не распаковался в итоговом VDI диске). Они все рассчитаны на RAW данные, чем VMDK естествено не является.

То что ты хочешь делается либо через clonehd, либо можно ещё через qemu - там есть на этот счёт утилиты, в том числе по монтированию на хосте, чего не умеет делать virtualbox

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)
Ответ на: комментарий от SaBo

И?

Что «И»? Нафига нужна операция конвертирования, если она не даёт никаких преимуществ перед созданием диска с нуля?

Да, чему это противоречит?

То, есть, потеря всех данных конвертации, это, по-вашему, нормально?

Axon ★★★★★
()
Ответ на: комментарий от fornlr

dd, convertdd, convertfromraw им всем плевать на исходный контейнер, они не обязаны анализировать, что ты им подаёшь

Это понятно. Я говорю о том, что convertdd теперь отсутствует (в 5 версии). И вместо convertdd вызывается convertfromraw. Раньше convertdd при указании формата конвертировал из vmdk в vdi.

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

И вместо convertdd вызывается convertfromraw

Ещё раз повторяю. Тоже самое в версии 4.1, и в 3.0.10 ...

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)

1. Да это convertfromraw, convertdd - сохранено для совместимости со старыми версиями.
2. Не с пятой версии, а во всяком случае в 4-х было так же
3. convertdd как раз преобразовывал из raw, вы ничего не перепутали?

anc ★★★★★
()
Ответ на: комментарий от SaBo

хз. я потратил меньше трех минут чтоб написать драфт скрипта запуска qemu, теперь просто создаю директорию, закидываю файл с нулями для будущего харда и меняю в драфте пару слов. Усе, быстро и просто

upcFrost ★★★★★
()
Ответ на: комментарий от anc

Может и затупил конечно... Звиняйте.

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