Скопируйте vdi размером более 4 ГБ

У меня всего 4,6 ГБ изображения VDI. Мне нужно скопировать его в файловую систему FAT32. Я не могу использовать формат VMDK и только изображения VDI.

Как я могу разделить VDI на меньшие куски VDI, чтобы я мог скопировать его на USB.

One Solution collect form web for “Скопируйте vdi размером более 4 ГБ”

Вам просто нужно, чтобы он разбился на куски, достаточно маленькие, чтобы поместиться в файловую систему FAT32, чтобы вы могли ее транспортировать или копировать? Если это так, вы можете:

  • Используйте split чтобы разбить файл на куски.
  • Или используйте dd чтобы сделать то же самое.
  • Или архивируйте его (например, многостраничные RAR или многопользовательские ZIP-файлы).

Если вам нужна виртуальная машина для фактического запуска с ручного привода:

  • Измените файловую систему. FAT32 ограничивается файлами размером 4GiB или меньше, просто потому, что это предел этой файловой системы.
  • Или измените формат файла, который можно разделить. (Почему VMDK не вариант?).
  • Или изо всех сил уродливаешь файловую систему с обратной связью, RAIDing нескольких файлов файлов 4GiB в отформатированном FAT32 pendrive в один раздел, достаточно большой для обработки, и используйте для этого другую файловую систему.

Редактирование 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 

Объяснение:

  • Прочтите 1M куски из / dev / null, который обеспечивает бесконечный источник нулей.
  • Сделайте это 3072 раза.
  • Запишите полученные 3TiB нулей в файл с именем RAID_part_1.diskimage

Обратите внимание, что файл может быть практически любого размера, но поскольку мы пишем файловую систему FAt32, они должны быть меньше 4GiB. Поэтому не увеличивайте счет до более чем 4095.

Затем мы сообщим ОС, что мы хотим видеть эти файлы в качестве блочного устройства.

 losetup /dev/loop0 /mnt/myPenDrive/RAID_part_1.diskimage losetup /dev/loop1 /mnt/myPenDrive/RAID_part_2.diskimage 

Теперь мы можем обращаться к этим файлам как к обычным дискам. Например, запустите fdisk, отформатируйте их любым способом и смонтируйте отформатированные тома.

Еще раз: мы можем отформатировать это устройство loopback в другом формате FAT32. Таким образом, ограничения FAT32 больше не применяются. Поскольку или поддельный «диск» меньше, чем 4GiB, диск все равно будет заполнен, если мы попытаемся создать файл 6GiB. Так что давайте расширим диск.

Мы можем сделать это, объединив несколько устройств. Подумайте об этом как о бумажном блокноте, где вы можете приклеить два ноутбука вместе. Последняя страница первого ноутбука на первой странице второго ноутбука. Теперь вы превратили два небольших ноутбука (диск) в большой ноутбук.

Более подробное и подробное описание этого можно найти здесь, на нашем сайте-партнере .

Для 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. Отформатируйте и установите его по желанию.

  • Как мне нажать Ctrl + Alt + Удалить в VirtualBox?
  • Отключить горячие клавиши Windows Key при использовании Virtualbox
  • Мой виртуальный бокс fstab не будет автоматически монтироваться при перезагрузке?
  • Не удается загрузить после изменения размера жесткого диска VHD в VirtualBox
  • Почему виртуальный бокс имеет только 32-битную опцию, а не 64-битную опцию в Windows 7?
  • VT-x включен, но не работает? Winows 8 не может запускать 64-разрядную виртуальную машину
  • Маршрутизация USB-устройств на виртуальную машину VirtualBox, когда у хост-системы нет драйверов устройств
  • Загрузка патрона ядра CentOS 5 в VirtualBox
  • Использование VirtualBox для загрузки физического диска / раздела
  • Изменение размера виртуальной машины в VirtualBox
  • VirtualBox - гостевой Ubuntu теряет DNS, когда хост подключается к VPN
  • Настройка виртуального ПК (виртуального окна) в качестве веб-сервера
  • Interesting Posts

    Получить внешний HTML-код выбранного элемента

    Не может отправлять файлы через bluetooth на windows 8 pro; Отсутствие передачи файла Bluetooth

    Компьютер зависает из-за недостаточного ИБП?

    Как растянуть или масштабировать окна, чтобы они соответствовали размерам высоты и ширины разрешения?

    Как сохранить проигрыватель VLC в минимизированном режиме?

    Программное обеспечение с поддержкой Richtext, которое может сохранять в уценке

    Как измерить производительность диска под Windows?

    Как остановить Alt + Shift + 1, закрывая текущее приложение?

    Переход на последнюю вкладку * используется * в Chrome

    Настройка разрешений для определенных пользователей и групп в Linux

    Сделать Chrome всегда исполняемым с помощью флагов, например, непосредственно открывая HTML-файл

    FastGate A20 Line и проблема с Himem.sys с обновлением BIOS

    Как удалить ОС из меню загрузки

    Как изменить шрифт по умолчанию для Sticky Notes?

    Pin Windows Sticky Notes сверху

    Давайте будем гением компьютера.