Прошивка образа через Disk Imager под Windows
Довольно удобная и бесплатная программа Disk Imager . прошивается microSD быстро и удобно.
Прошивка образа через командную строку (под Ubuntu) программой dd
Хочу заметить, что этот вариант имеет важный минус - надо быть предельно внимательным при указании какой диск прошивать , т.к. можно легко перепрошить совсем другой диск (например рядом находящийся диск вашей ОС Windows, как и было в моем случае).
Итак шьем на microSD 10 class 8Gb.
Процесс записи программкой dd не всегда происходит удачно
-
Пока заметил , что перед записью microSD надо:
- microSD карту полностью очистить , т.е. например через GParted удалить все разделы.
- Перезагрузить ПК!
- Перед записью размонтировать microSD карту!
- И потом примерно так sudo dd if=OrangePI_Ubuntu_Vivid_Mate.img of=/dev/sd? bs=4M
- запись 2 Gb идет примерно 5 минут
По поводу перезагрузки ПК: интересный вывод дает dmesg | tail сразу после размонтирования диска microSD карты и через минуты 2: получается , что если размонтировать диск microSD карты через проводник, то визуально он размонтируется быстро ,а реально в системе в задержкой.
- не правильные исходные данные перед записью, см. выделено
- [ 918.579906] sd 5:0:0:0: [sdb] No Caching mode page found
- [ 918.579912] sd 5:0:0:0: [sdb] Assuming drive cache: write through
- [ 918.585151] sdb: unknown partition table
- [ 918.587400] sd 5:0:0:0: [sdb] No Caching mode page found
- [ 918.587405] sd 5:0:0:0: [sdb] Assuming drive cache: write through
- [ 918.587409] sd 5:0:0:0: [sdb] Attached SCSI removable disk
- [ 932.634447] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0010
- [ 932.634454] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
- [ 932.819478] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0000
- [ 932.819484] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0010
К сожалению, удачно прошивки удалось достичь только через сначала считывания корректного образа с работающей microSD карты (например с Ubunutu Mate), сохранении на диске и последующей записи на нужную нам другую microSD.
- можно посмотреть устройства также через df -h , после удачной прошивки там будем примерно так:
- /dev/sdd1 63M 24M 40M 38% /media/BOOT
- /dev/sdd2 1,8G 1,5G 186M 89% /media/linux