У меня просто 4,6 ГБ VDI-изображение. Я должен скопировать его в файловую систему FAT32. Я не могу использовать формат VMDK и только образы VDI.
Как я могу разделить VDI на более мелкие блоки VDI, чтобы я мог скопировать его на USB.
У меня просто 4,6 ГБ VDI-изображение. Я должен скопировать его в файловую систему FAT32. Я не могу использовать формат VMDK и только образы VDI.
Как я могу разделить VDI на более мелкие блоки VDI, чтобы я мог скопировать его на USB.
Вам просто нужно разбить его на куски, достаточно маленькие, чтобы поместиться в файловую систему FAT32, чтобы вы могли перенести или скопировать их? Если это так, вы можете:
split
чтобы разбить файл на части.dd
чтобы сделать то же самое.Если вам нужна виртуальная машина для запуска с флешки:
Изменить 25-5-2014: добавление дополнительной информации о третьем варианте.
Создание файлов ≤4GiB с использованием dd:
dd if=/dev/null of=/mnt/myPenDrive/RAID_part_1.diskimage bs=1M count=3072
dd if=/dev/null of=/mnt/myPenDrive/RAID_part_2.diskimage bs=1M count=3072
Объяснение:
Обратите внимание, что файл может быть практически любого размера, но поскольку мы записываем данные в файловую систему FAt32, они должны быть меньше 4 ГБ. Так что не увеличивайте количество до 4095.
Далее мы сообщаем ОС, что хотим видеть эти файлы как блочное устройство.
losetup /dev/loop0 /mnt/myPenDrive/RAID_part_1.diskimage
losetup /dev/loop1 /mnt/myPenDrive/RAID_part_2.diskimage
Теперь мы можем получить доступ к этим файлам как к обычному диску. Например, запустите fdisk, отформатируйте их так, как мы хотим, и смонтируйте отформатированные тома.
Еще раз: мы можем отформатировать это петлевое устройство в другом формате, чем FAT32. Таким образом, ограничения FAT32 больше не применяются. Поскольку или «поддельный» диск меньше 4 ГБ, диск все равно будет заполнен, если мы попытаемся создать файл 6 ГБ. Итак, давайте расширим диск.
Мы можем сделать это путем объединения нескольких устройств. Думайте об этом как о бумажном блокноте, где вы можете склеить два блокнота вместе. От последней страницы первой записной книжки до первой страницы второй записной книжки. Теперь вы превратили два маленьких ноутбука (диска) в большой ноутбук.
Более подробное и подробное описание этого можно найти здесь на нашем родственном сайте.
Для Linux вы, вероятно, хотите использовать mdadm.
Сначала убедитесь, что у вас есть mdadm (например, попробуйте запустить его, если он не найден, попробуйте соответствующую команду вашего дистрибутива, чтобы установить его). Например, apt-get install mdadm
для Ubuntu, yum install mdadm
для RedHat или emerge mdadm
для Gentoo).
mdadm --create /dev/md0 --level=linear --raid-devices=2 /dev/loop0 /dev/loop1
Теперь у вас должно быть новое блочное устройство 6GiB под названием /dev /md0. Отформатируйте и смонтируйте его по желанию.