Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Прочие - Утилиты для работы с жесткими дисками виртуальных машин VirtualBox, VMWare, VirtualPC

Ответить
Настройки темы
Прочие - Утилиты для работы с жесткими дисками виртуальных машин VirtualBox, VMWare, VirtualPC

Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Morpheus
Дата: 10-04-2012
Мне на днях потребовалось выполнить, казалось бы, простенькую задачу - увеличить объём виртуального диска VDI от VirtualBox. Встроенных инструментов в самой VirtualBox найдено не было и за решением пришлось отправляться в гуголь. Поисковик упорно выдавал страшного размера "портянки" или чуть менее объёмистые решения под Linux. Ни один из вариантов устроить не мог. Простое и элегантное решение всё же было найдено -

CloneVDI

  • Читает VDI, VHD, VMDK, Parallels HDD, RAW files and physical drives, пишет VDI.
  • Позволяет увеличить максимальный размер виртуального диска и раздела.
  • Позволяет уменьшить размер диска за счёт удаления неиспользуемых блоков.
  • Различная информация об исходном VDI и возможность сменить UUID диска при клонировании.
  • Простой графический интерфейс и командная строка на выбор. Открытый исходный код.
Скачать CloneVDI


Похожая утилита CloneVDIGUI не умеет изменять размеры дисков, использует в работе vboxmanage.exe из комплекта VirtualBox, но позволяет клонировать диски в VDI, VHD, VMDK, RAW.
CloneVDIGUI


Скачать CloneVDIGUI

Хвалим, ругаем, продолжаем...
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:40, 01-11-2010

 

Аватара для davinci

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет!
Такая проблема... Есть сетевое хранилище с VHD файлами и сервер виртуализации на Hyper-V, который цепляет по iSCSI эти файлы для виртуальных машин. iSCSI подключение настроено с поддержкой многопутевого вода-вывода (MPIO) и при этом VHD диски, которые были получены простым копированием (например, от образа "заготовки" для новых ВМ) видятся в системе как один диск, т.к. у них одинаковый внутренний UUID, что не есть хорошо. Вопрос в том как перегенерировать UUID не устанавливая VirtualBox?

Отправлено: 12:20, 14-01-2013 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


davinci, приложение CloneVDI которое представлено в шапке может при клонировании выдавать новый UUID.
Но клонирование это займет немало времени.

Отправлено: 15:14, 15-01-2013 | #32


Аватара для davinci

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Krokodile, да фиг с ним со временем... CloneVDI на выходе делает только *.vdi файлы, а мне-то нужен VHD...

Отправлено: 10:18, 16-01-2013 | #33


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


В таком случае, если без использования VB, могу предложить лишь New Guid VHD - сам не пробовал, это единственное, что выдал гугл.
(конечно, если вы не хотите ковырять каждый файл руками...)

Отправлено: 03:14, 17-01-2013 | #34


Аватара для davinci

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Krokodile, New Guid VHD я тоже уже нагуглил, но он ничего не меняет, хотя программулька и сообщает что UUID нашла и поменяла... ручками поменять практически не реально, этот вариант как-то вообще не рассматриваю...

Отправлено: 10:27, 17-01-2013 | #35


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


New Guid VHD у меня заработал, но как и было сказано в описании - только с фиксированными vhd. Менял UUID как надо.

Других приложений, удовлетворяющих вашим запросам, я найти не смог.

Во всех интернетах ссылаются на VboxManager, как вариант искать подобный функционал в Hyper-V или уже воспользоваться дистрибутивом VB...
Код: Выделить весь код
VBoxManage clonehd `pwd`/one.vhd `pwd`/two.vhd

Отправлено: 08:26, 18-01-2013 | #36


Аватара для davinci

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Krokodile, а как ты проверил что NewGuidVHD заработал и UUID действительно сменился?

Отправлено: 13:01, 18-01-2013 | #37


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


у меня установлен VB и вот через хваленый VboxManager я и проверил.

Отправлено: 08:30, 19-01-2013 | #38


Пользователь


Сообщения: 58
Благодарности: 14

Профиль | Отправить PM | Цитировать


Ошибка подключения виртуальных жестких дисков в Oracle VirtualBox

Нередко при при попытке присоединить виртуальный жесткий диск в программае «Oracle VirtualBox» вылетает следующая ошибка:

Cannot register the hard disk 'L:\работа.vdi' {628d5e4a-0063-4779-a8b8-2e4d0d3bd093} because a hard disk 'C:\Users\Макс\VirtualBox VMs\работа\работа.vdi' with UUID {628d5e4a-0063-4779-a8b8-2e4d0d3bd093} already exists.

Код ошибки: E_INVALIDARG (0x80070057)
Компонент: VirtualBox
Интерфейс: IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}
Код ошибки метода: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

Для исправления ситуации проведем ледующие действия:

Запускаем «Oracle VirtualBox Менеджер».

Идем в меню «Файл» и запускаем «Менеджер виртуальных носителей».

Неподключающийся виртуальный диск в нем будет отмечен «Восклицательным знаком в желтом треугольнике».

Необходимо выделить его и нажать «Удалить».

«Менеджер виртуальных носителей» напишет следующее:

Вы уверены, что хотите убрать образ
виртуального жёсткого диска Н:
\Virtual PC\Virtual Box\Win7-64.vhd из
списка используемых носителей?

Имейте в виду, что этот жёсткий диск
недоступен, поэтому его файл не может
быть удален.

Жмем «Убрать».

Снова переходим в «Oracle VirtualBox Менеджер».

Выделяем нужную виртуальную машину (если она не одна) и нажимаем «Настроить».

Переходим в «Носители», выделяем «Контроллер SATA» (или «Контроллер IDE», в зависимости от выбранного вами типа контроллера), нажимаем «Добавить жесткий диск», «Выбрать существующий жесткий диск», показываем путь к файлу вашего виртуального жесткого диска и нажимаем «Открыть». Все, виртуальный жесткий диск подключен.

Диск нормально присоединяется без всяких «Восклицательных знаков в желтом треугольнике».

Вывод: Ошибка подключения виртуальных жестких дисков происходит потому что у вас изменился путь к файлу жесткого диска (причины следующие: или вы перенесли его в другую папку, или он у вас находится на флешке или выносном жестком диске, который при разных подключениях, или подключении в другие порты, может менять букву диска, или какая-нибудь подобная причина) и «VirtualBox» не может найти путь к нему, который записан в логах программы. При попытке повторного подключения виртуального жесткого диска программа дает ошибку, потому что у этого жесткого диска такой же «UUID», как и того, что записан в логе программы, а подключение двух виртуальных жестких дисков с одинаковыми «UUID» программа «Oracle VirtualBox» не разрешает. Необходимо удалить виртуальный жесткий диск, отмеченный «Восклицательным знаком в желтом треугольнике», а так как программа не может найти путь к нему, то она сотрет только логи этого диска, реально не удалив никакой информации. После этого спокойно подключаем наш виртуальный жесткий диск. Никаких конфликтов «UUID» уже нет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:50, 18-03-2014 | #39


Новый участник


Сообщения: 23
Благодарности: 1

Профиль | Отправить PM | Цитировать


а можно перезалить куда-нибудь,а то ссылки мёртвые

Отправлено: 17:55, 08-10-2022 | #40



Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Прочие - Утилиты для работы с жесткими дисками виртуальных машин VirtualBox, VMWare, VirtualPC

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Неудачи с жесткими дисками Seagate 3dogKnight Накопители (SSD, HDD, USB Flash) 7 26-10-2010 15:53
Redhat/Fedora - [решено] Автозапуск виртуальных машин(VMware)? FATruden Общий по Linux 2 20-07-2010 00:39
Разное - Проблемы с жесткими дисками (SATA II) Raz0r Microsoft Windows 2000/XP 19 20-05-2010 16:47
[решено] SVN для контроля версий виртуальных машин (vmware server 1) rfcr Программное обеспечение Linux и FreeBSD 15 17-04-2009 09:11
HDD - Проблема с жесткими дисками ILoveKS Накопители (SSD, HDD, USB Flash) 50 18-07-2007 01:38




 
Переход