Процесс rsync, запущенный на BeagleBone Black после загрузки с microSD

Пожалуйста, может кто-нибудь объяснить, что происходит на BBB во время процесса загрузки с SD-карты и почему каждый раз происходит длительный процесс rsync? Прошивает ли BBB внутреннюю eMMC автоматически? Я использую официальный образ Debian с их веб-страницы.

Выход из ps aux | грэп...

rsync -aAXv /boot/uboot/ /tmp/boot/ --exclude=MLO --exclude=u-boot.img --exclude=*bak --exclude=flash-eMMC.txt --exclude=flash-eMMC.log

затем еще один rsync:

rsync -aAXv /bin /boot /dev /etc /home /lib /lost+found /media /mnt /opt /proc /root /run /sbin /selinux /srv /sys /tmp /usr /var /tmp/rootfs/ --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/run/* --exclude=/mnt/* --exclude=/media/* --exclude=/lost+found --exclude=/boot/* --exclude=/lib/modules/*

вывод сверху:

 2566 root      20   0 29840 3064  620 R  23,0  0,6   1:12.21 rsync                                                                                                                                                                                                            
 2564 root      20   0 21604 9424  868 S  20,5  1,9   1:02.67 rsync                                                                                                                                                                                                            
   72 root      20   0     0    0    0 S   2,5  0,0   0:10.37 mmcqd/0                                                                                                                                                                                                          
   75 root      20   0     0    0    0 D   2,2  0,0   0:42.00 mmcqd/1

вывод из монтирования:

/dev/mmcblk0p2 on / type ext4 (rw,noatime,errors=remount-ro,data=ordered)
/dev/mmcblk0p1 on /boot/uboot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/mmcblk1p2 on /tmp/rootfs type ext4 (rw,noatime,data=ordered)

Спасибо.


person dorny    schedule 30.06.2014    source источник
comment
По моему опыту, он прошивает eMMC каждый раз, даже без нажатия user boot button. Несмотря на то, что говорится в официальной документации, по крайней мере, в образах Debian, которые я использовал, нажатие user boot button не требовалось для сброса eMMC.   -  person seva titov    schedule 30.06.2014
comment
Таким образом, образ debian содержит загрузочные скрипты, которые каждый раз очищают eMMC... приятно знать, спасибо. У меня было несколько отключений, когда я запускал какую-то работу с интенсивным использованием ЦП / ОЗУ вскоре после загрузки. Прошивать eMMC+ моя работа скорее всего исчерпала оперативку или вызвала перегрев.   -  person dorny    schedule 01.07.2014


Ответы (1)


С веб-сайта (http://beagleboard.org/latest-images)

BeagleBone (Runs on BeagleBone Black as well without flashing the eMMC)

    Debian (BeagleBone, BeagleBone Black - 2GB SD) 2014-05-14 - more info - bittorrent - md5: 35877ce21e8ed0eb1bdc6819ad71c317
    Angstrom Distribution (BeagleBone, BeagleBone Black - 4GB SD) 2013-06-20 - more info

BeagleBone Black (eMMC flasher)

    Debian (BeagleBone Black - 2GB eMMC) 2014-05-14 - more info - bittorrent - md5: 74615fb680af8f252c034d3807c9b4ae
    Angstrom Distribution (BeagleBone Black - 2GB eMMC) 2013-09-04 - more info - bittorrent

Похоже, что образ BeagleBone будет работать на черном BeagleBone без прошивки eMMC.

person Peter Gibson    schedule 23.07.2014