1、bpi 鏡像燒寫php
參考官方wiki ubuntu
http://wiki.banana-pi.org/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B_%E9%A6%99%E8%95%89%E6%B4%BE%E9%95%9C%E5%83%8F%E7%83%A7%E5%BD%95%E4%B8%8E%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8windows
1.Windows操做系統下使用SD Formatter格式化SD卡bash
2.使用Win32 Diskimager燒img工具
2、使用命令將SD卡中的.img鏡像燒寫到eMMC中spa
參考連接:http://www.yyearth.com/index.php?aid=209操作系統
1.保存img文件在SD卡中,啓動bpi,使用dd命令燒進emmc中(emmc設備掛載點使用 df -h查看).net
2.參考指令code
sudo
dd
if
=ubuntu.img of=
/dev/mmcblk1
bs=10MB
orm
3.從新刷寫(存在利用不足,最大僅爲7.3G,實際是7.8G)
應該先用gparted刪除全部分區
利用系統工具disk格式化
sudo mkfs.vfat -F 32 /dev/mmcblk1 #格式化成fat32
sudo dd if=bpi_mmc_navi.img of=/dev/mmcblk1 bs=10MB
3、SD卡備份(在pc端的ubuntu操做)
dd製做sd鏡像最簡單穩定,可是許多人是直接把sd卡dd成鏡像,致使鏡像文件特別大,並且不必定能燒進一樣容量級的sd卡中(實際容量差別致使)。
本方法的核心是先調整sd卡容量至實際使用容量,再dd成鏡像,解決以上問題,且保留操做簡單的優勢。
參考:https://blog.csdn.net/u013451404/article/details/80552765
指令以下:
0.預處理
使用gparted刪除extended分區的swap
1.查看實際使用容量
df -h
sudo fdisk -l /dev/sdb
sudo umount /dev/sdb2
2.調整容量(使用gparted調整亦可)
sudo e2fsck -f /dev/sdb2
sudo resize2fs /dev/sdb2 7G
sudo fdisk /dev/sdb
#d,2,n,p,2,729088,+7G,w
sudo resize2fs -P /dev/sdb2 #檢查最小值
sudo resize2fs /dev/sdb2 7100M #可用M的形式
sudo resize2fs -f /dev/sdb2 7100M #強制調整大小(小於檢查的最小值)##待測是否會存在問題##能啓動系統,程序也能用,暫時認爲可行
3.檢查容量並dd進鏡像
sudo fdisk -l /dev/sdb
sudo dd if=/dev/sdb of=/home/baron/backup/bpi.img bs=1M count=7524
#count的計算方法:sudo fdisk -l /dev/sdb 查看最後一個sector值,轉換單位(512byte-》1M Byte)
(15409151+1)*512/1024/1024=15409152/2048=7524
(/dev/sdb2 729088 15409151 14680064 7G 83 Linux)
4.gparted恢復sd卡容量