Перейти к содержимому

Использование команды dd ​

dd — это многофункциональная утилита командной строки для побитового копирования данных между файлами и устройствами. Чаще всего используется для записи ISO-образов на USB-накопители, создания резервных копий и восстановления данных.

Важно ​

⚠️ Внимание: Неправильный выбор устройства приведёт к потере данных! Всегда тщательно проверяйте выбранный диск и делайте резервные копии важных данных.

Требования к накопителю ​

Размер накопителя ​

См. Руководство по совместимости оборудования для подробных системных требований и размеров накопителей.

Подготовка ​

  1. Определите ваш USB-накопитель:

    • Linux: lsblk или sudo fdisk -l
    • macOS: diskutil list
  2. Отмонтируйте накопитель:

    • Linux: sudo umount /dev/sdX*
    • macOS: sudo diskutil unmountDisk /dev/diskX

Создание загрузочного USB-накопителя ​

Linux:

bash
sudo dd if=MiniOS.iso of=/dev/sdX bs=4M status=progress conv=fsync

macOS:

bash
sudo dd if=MiniOS.iso of=/dev/diskX bs=4m

Замените:

  • MiniOS.iso — путь к вашему ISO-файлу
  • /dev/sdX — ваш USB-накопитель (например, /dev/sdb)

Автоматическое сохранение изменений ​

При первом запуске MiniOS проверит тип файловой системы накопителя и выберет оптимальный режим сохранения изменений. Если есть свободное место, система автоматически создаст раздел ext4 для максимальной производительности.

Настройка параметров (для опытных пользователей) ​

Для точной настройки сохранения изменений можно использовать параметры загрузки:

  • perchmode=native — прямое сохранение на раздел (по умолчанию, самый быстрый)
  • perchmode=dynfilefs — динамически расширяемый файл
  • perchmode=raw — файл фиксированного размера
  • perchsize=8000 — размер пространства для данных в МБ для файлов-образов

Подробнее в параметрах загрузки.