11

Клонирование загрузочной флешки Raspberry pi

Данное руководство написано больше для того, чтобы самому не забыть. Наверняка есть способы лучше. Скорее всего способ рабочий и для других одноплатников на Debian: Orange pi и т.д.

Для того, чтобы создать клон загрузочной флешки Raspberry Pi:

  1. Подключаемся через PuTTY по SSH к контроллеру.

  2. Устанавливаем утилиту для клонировия. Для этого нужно поочередно ввести команды:

    - sudo git clone https://github.com/billw2/rpi-clone.git

    - cd rpi-clone/

    - sudo cp rpi-clone rpi-clone-setup /usr/local/sbin

    /// Если ввести в командной строке "sudo rpi-clone" то система выдаст справку с опциями запуска этой утилиты.

  3. Форматируем новую карту в FAT32 любым удобным способом.

  4. Используя картридер, подключаем флешку к USB порту Raspberry pi.

    /// Если ввести команду "lsblk" , то система выдаст список устройств, если все сделано правильно, флешка будет в списке, с именемsda.

  5. Вводим команду:

    - sudo rpi-clone sda

    - На вопрос системы "Ok to proceed with the clone? (yes/no):" пишем "yes"

    - В ответ на сообщение "Optional destination ext type file system label (16 chars max):" можно указать необязательную метку диска. Этот вопрос система задает не всегда.

    - Когда система выдаст сообщение "Hit Enter when ready to umount the /dev/sda partitions", нажимаем Enter, после чего диск будет отмонтирован и можно будет извлечь картридер из одноплатника.

  6. Отключаем Raspberry Pi от сети, меняем загрузочную флешку на вновь созданную.

1
Автор поста оценил этот комментарий
Я правильно понял, мы клонируем загрузочную флеху с которой стартует малинка, скажем, для замены на новую? Но тогда ведь можно использовать просто dd, как было уже здесь в комменте, хотя для этого нужно такая же по объему новую флеху. А ваш рецепт действует с флехами бОльших объемов.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Тут еще можно с флешки большего объема на меньшего, если на меньшей памяти достаточно. Конкретно с этим случаем не разбирался.

1
DELETED
Автор поста оценил этот комментарий

Для копирования с устройства на устройство нет ничего проще, чем dd. Если есть разница в размерах, то предварительно обработать каким-нибудь gparted.

Есть ещё Rescuezilla как промежуточное звено.

Ну, каждый по своему сходит с ума.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
При следующей необходимости попробую. Спасибо.
2
DELETED
Автор поста оценил этот комментарий

Чем dd не угодил?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это первый способ, в котором более-менее разобрался. Не исключаю, что есть способы поудобнее, я знаю меньше, чем хотелось бы)

показать ответы