img ํ์ผ์ด NanoPi Neo Air์ eMMC๋ก ์ด๋ป๊ฒ ํ๋์๋ฉ๋๊น?
@aesirteam
eMMC์ DietPi๋ฅผ ์ค์นํฉ๋๋ค(์ด ์ ์ SDcard์์ DietPi๋ฅผ ์คํํ๊ณ ์คํํด์ผ ํจ).
#7Zip prereqs
apt-get install -y p7zip
wget 'http://dietpi.com/downloads/images/DietPi_NanoPiNEOAir-armv7-(Jessie).7z' -O image.7z
p7zip -d image.7z
#Run BLKID to check index of EMMC (should be entry for /dev/mmcblk1, but may be /dev/mmcblk2 etc).
blkid
#Write to EMMC
# - Following assumes you have no other files in this directory with name 'DietPi_v*.img'
# (other than the one we downloaded above)Change /dev/mmcblk1 in command below accordingly
dd if="$(ls | grep -m1 'DietPi_v'*'.img')" of=/dev/mmcblk1
#Power off, unplug SD card, power on.
1๋จ๊ณ: .img ํ์ผ์ SD /opt ๊ฒฝ๋ก์ ๋ณต์ฌํฉ๋๋ค.
2๋จ๊ณ: ์ ์ ์ผ๊ธฐ, ๋ก๊ทธ์ธ, fdisk eMMC
fdisk /dev/mmcblk2
d->n->p->...->w
mkfs.fat /dev/mmcblk2p1
3๋จ๊ณ: blkid /dev/mmcblk2
4๋จ๊ณ: dd if="$(ls | grep -m1 'DietPi_v'*'.img')" of=/dev/mmcblk2
ํ์ง๋ง tty ์ฝ์ ์ถ๋ ฅ ์ค๋ฅ:
์ปค๋ ์์ ์ค...
Linux ์์ถ ํ๊ธฐ... ์๋ฃ, ์ปค๋ ๋ถํ
์ค.
๋ก๋ฉ ์ค ๊ธฐ๋ค๋ ค์ฃผ์ธ์...
์์: ํ์ ๋๋ผ์ด๋ฒ ๋ก๋ ์ค... ์๋ฃ.
์์: ์คํ /scripts/init-premount ... ์๋ฃ๋์์ต๋๋ค.
์์: ๋ฃจํธ ํ์ผ ์์คํ
๋ง์ดํธ ... ์์: /scripts/local-top ์คํ ์ค ... ์๋ฃ.
์์: /scripts/local-premount ์คํ ์ค ... ์๋ฃ.
์์: ์ด์ ๋ฃจํธ ํ์ผ ์์คํ
์ ํ์ธํฉ๋๋ค... util-linux 2.25.2์ fsck
[/sbin/fsck.ext4 (1) -- /dev/mmcblk2p2] fsck.ext4 -a -C0 /dev/mmcblk2p2
/dev/mmcblk2p2์ ์ค๋ฅ๊ฐ ์๋ ํ์ผ ์์คํ
์ด ์์ต๋๋ค. ๊ฐ์ ๋ก ํ์ธํ์ญ์์ค.
/dev/mmcblk2p2: Inode 1223์ ์๋ชป๋ ๋ฒ์ ๋
ธ๋๊ฐ ์์ต๋๋ค(blk 52271, lblk 0).
/dev/mmcblk2p2: ์์์น ๋ชปํ ๋ถ์ผ์น; fsck๋ฅผ ์๋์ผ๋ก ์คํํฉ๋๋ค.
(์ฆ, -a ๋๋ -p ์ต์
์์ด)
fsck๊ฐ ์ํ ์ฝ๋ 4์ ํจ๊ป ์ข
๋ฃ๋์์ต๋๋ค.
์๋ฃ.
์คํจ: ๋ฃจํธ ํ์ผ ์์คํ
์ ํ์ผ ์์คํ
๊ฒ์ฌ ์คํจ
/dev/mmcblk2p2์ ๋ฃจํธ ํ์ผ ์์คํ
์๋ ์๋ fsck๊ฐ ํ์ํฉ๋๋ค.
ํจ๋= ๋ถํธ ์ธ์๋ก ์ธํด ์๋์ผ๋ก ์ฌ๋ถํ
์ง์์ ๋ฐ๋ผ ์์
์ฑ๊ณต!!!
์ ๋ง ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@aesirteam
eMMC์ DietPi๋ฅผ ์ค์นํฉ๋๋ค(์ด ์ ์ SDcard์์ DietPi๋ฅผ ์คํํ๊ณ ์คํํด์ผ ํจ).