У меня есть виртуальная машина Windows 10 в VirtualBox (хост Ubuntu 14, платформа VirtualBox 5.0.10). Первоначально это была виртуальная машина Windows 7, и Windows 7 была полностью активирована.

Несколько дней назад я хотел запустить несколько обновлений Windows и установить Threshold 2, но мне сказали, что на диске недостаточно места.

Нет проблем, просто измените размер диска .... кроме того, это проблема. У меня есть 2 снимка Windows 10, которые меня не интересуют, и мои снимки не позволяют виртуальной машине увидеть увеличенный размер диска.

Когда я иду, чтобы удалить снимки, я получаю одно из следующих сообщений, в зависимости от того, какой снимок я пытаюсь удалить:

  • Жесткий диск {файл пути к диску} имеет более одного дочернего жесткого диска (2). или же...
  • Невозможно объединить хранилище {файл пути к диску} недостаточно свободного места.

(Я увеличил размер диска с 45 ГБ до 60 ГБ с помощью vboxmanage)

Затем я прочитал, что если я клонирую виртуальную машину, это, по сути, избавит меня от снимков, а затем я смогу увеличить размер диска на клонированной виртуальной машине.

Это то, что я сделал несколько дней назад. Я тогда успешно установил Threshold 2.

Этим вечером, когда я сел за работу, я заметил, что Windows говорит мне, что она не активирована. Я вошел в настройки, и сообщение было, что «Windows 10 не активирован, потому что предыдущая версия Windows никогда не была активирована».

К счастью, у меня была резервная копия старой виртуальной машины (предварительное клонирование и предварительное обновление до Threshold 2). Я снова включил его и подтвердил, что Windows действительно активирована.

Какого черта Windows 10 потеряла свою активацию на клоне, который я создал? Могу ли я создать клон, не теряя при этом Windows активации? Если нет, как я могу удалить эти снимки, которые мешают мне изменить размер жесткого диска, который использует Windows?

2 ответа2

1

Это помогло мне с проблемой активации.

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

Посмотрите файл .vbox вашего исходного компьютера и скопируйте идентификатор компьютера в файл .vbox вашего компьютера-клона. Затем добавьте клонированную машину с файлом .vbox (virtualbox не разрешает две машины с одинаковым идентификатором), и вы больше не должны получать ошибку активации.

1

Я собираюсь ответить на это не потому, что моя проблема с VirtualBox полностью решена, а для практических целей, проблемы, изложенные в этом вопросе, решены. Я собираюсь открыть новый вопрос с моей текущей проблемой (ошибка сегментации всякий раз, когда я пытаюсь удалить снимок).

  1. Я до сих пор не знаю, почему Windows теряет свою активацию при клонировании виртуальной машины, но я протестировал ее во второй раз на новом клоне с VirtualBox 5.0.12, и она снова потеряла свою активацию. Эта опция явно не пригодна для использования.

  2. Первое сообщение об ошибке "На жестком диске более одного дочернего диска" было связано с тем, что у меня почему-то лежала пара разных копий действительного файла диска VDI для Windows. Я не могу точно вспомнить, что я сделал, чтобы исправить это, но я вспоминаю, как просматривал все, что связано с виртуальной машиной, в разделе "Настройки" -> "Хранилище", а также просматривал путь к виртуальной машине на хост-машине и удалял все файлы, которые на самом деле не были в использовании.

  3. 2-е сообщение об ошибке «невозможно объединить хранилище ... недостаточно свободного места» теперь устранено. Это была проблема, связанная с тем, что хост-машине не хватало свободного места на жестком диске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .