Как сделать загрузочную флешку

bootdisk booflash iso memstick bootsect xcopy

Простой вариант без дополнительных программ

  1. Вставляем диск с исходной ОС Windows, либо монтируем iso-образ - диск X.
  2. Вставляем флешку - диск H:
  3. В командной строке:

X:
cd Boot
bootsect /mt60 H:
xcopy /e X:\ H:\
4. Перезарузка

Запись загрузочной флешки из memstick-образа

Вариант с ипользованием утилиты dd

wget https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img.xz
wget https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-amd64
sha512sum --ignore-missing -c CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-amd64
xz -dv FreeBSD-12.2-RELEASE-amd64-memstick.img.xz

dd if=FreeBSD-12.2-RELEASE-amd64-memstick.img of=/dev/sdb bs=1M conv=sync status=progress

Как склонировать флэшку dd

После типового клонирования с оригинальной флэшки на флешку другой модели одинакового размера (16 Гб):

dd if=/dev/sdb of=/dev/sdc bs=4M status=progress oflag=sync
16G флешка скопировалась за 39 минут (7 Mb/s) с ошибкой!
Оказалось, что размер 16G неодинаковый у разных производителей!

15376318464 bytes (15 GB, 14 GiB) copied, 2331.61 s, 6.6 MB/s
dd: error writing '/dev/sde': No space left on device

3667+0 records in
3666+0 records out

15376318464 bytes (15 GB, 14 GiB) copied, 2336.2 s, 6.6 MB/s

Как записать образ img на флешку

В операционной системе Windows:

  1. скачать архив с программой Image Writer и распаковать архив.
  2. вставить флэшку в USB-разъем (размер от 1 Гбайт);
  3. запустить программу Win32DiskImage, выбрать диск флэш-накопителя  и указать ссылку на образ.
  4. нажать кнопку Write.

В операционной системе FreeBSD/Unix/Linux:

необходимо дать команду:

dd if=FreeBSD-10.0-RELEASE-i386-memstick.img of=/dev/sdX
где FreeBSD-10.0-RELEASE-i386-memstick.img - образ флешки,
dev/sdX - usb-порт.