sd 카드 플래싱 쉘로 자동화하기
virtual box에서 윈도우 클립보드 공유하는 법은 다음과 같다. 이렇게 양방향 설정하고, 같은 메뉴에서 게스트 확장 CD 이미지 삽입을 누른다. 옆에 cd가 뜰텐데 누르고 재부팅 해주자.  이러면 클립보드 공유되고. 윈도우에서 ctrl + c하고, 우분투에서는 ctrl + shift + v 해주면 된다. 우선 디렉토리를 만들자 $ cd ~ $ mkdir flashing $ cd flashing 다음 쉘 스크립트 2개를 작성한다. 1. sd_flashing.sh if  [  $# -ne 1 ] ; then          echo  $# arg number error         echo arg1 can be disk character like a, b, c, d.         exit  -1 fi   sudo umount /dev/sd $11  sudo umount /dev/sd $12   sudo ./partitioning.sh $1  sudo mkfs.vfat -F 32 /dev/sd $11  sudo mkfs.ext4 /dev/sd $12   sudo mount /dev/sd $11  /mnt rm -rf /mnt/* sudo cp ./MLO /mnt sudo cp ./u-boot.img /mnt sudo cp ./zImage ./am335x-boneblack.dtb ./uboot.env /mnt sudo sync sudo umount /mnt  sleep 2  sudo mount /dev/sd $12  /mnt rm -rf /mnt/* sudo tar -xvf core-* -C /mnt sudo sync sudo umount /mnt  2. partitioning.sh #!/bin/expect   set timeout 10  set number [ lindex $argv  0 ]  spawn fdisk /dev/sd $number  expect "Command (m for help):"  send "d\n" ...