1

Не так давно я выполнил резервное копирование всего раздела Windows 10 моего диска с помощью dd под Ubuntu, и с тех пор у меня возникли две основные проблемы - во-первых, оказалось, что отображается даже неиспользуемое пространство, что довольно плохо, учитывая, что диск был 80/150GB полный.

И что еще хуже, я не смог смонтировать его в Windows, используя встроенную функцию монтирования (хотя было совершенно нормально открыть образ с помощью 7zip). Тогда я не беспокоился об этих проблемах, но теперь я хочу запустить ОС в VirtualBox и не могу смонтировать образ в виртуальной машине.

У кого-нибудь есть идеи, как решить эти проблемы? Заранее большое спасибо :)

1 ответ1

1

Not so long ago I Backed up Entire Windows 10 partition of my drive using dd

Вы создали образ всего диска? dd if=/dev/sda of=/path/to/disk.img status=progress
Или вы представляли только раздел Windows? dd if=/dev/sda2 of=/path/to/disk.img status=progress

Если вы сделали последнее, это объясняет, почему Windows не может его смонтировать; Насколько я знаю, для монтирования образов дисков под Windows требуется, чтобы у рассматриваемого образа была допустимая таблица разделов, что не подойдет для создания образа одного раздела.

it turned out that even the unused space is imaged which is quite bad considering that the drive was 80/150GB full

Вы можете использовать ваш любимый инструмент для создания разделов (например, gparted), чтобы уменьшить размер раздела до его используемого размера. GParted может модифицировать образы дисков, запуская их с терминала, указав путь к образу диска в качестве аргумента: gparted /path/to/disk.img , а затем используя truncate, чтобы уменьшить размер всего образа, например ( осторожно с этим, он может легко сделать данные нечитаемыми):
truncate -s 81GB /path/to/disk.img

I want to run the OS in VirtualBox and cannot mount the image in the VM also.

Это можно сделать только в том случае, если вы найдете загрузчик Windows EFI, который хранится в ESP (системный раздел EFI), который (очевидно) является отдельным разделом на вашем диске, который существует только в образе диска, если вы создали образ полностью привод.Путь к нему (системный раздел EFI)/EFI/Microsoft/Boot/bootmgfw.efi

Если у вас есть загрузчик, я отредактирую свой пост с инструкциями по загрузке его с помощью VirtualBox.

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