ImJa 솔루션
안녕 하세요. 이번 시간은 microSD에 포멧을 하고 파티션을 나눠 보겠습니다.
먼저 microSD 4G를 준비 해주세요.
포멧 형식은 ext4이고 파티션은 1개로 나누겠습니다.
그럼 microSD를 리눅스 PC에 꽂습니다.
그리고, sudo fdisk -l명령을 사용 하여 장치명을 확인 합니다.
장치명을 확인해 보니 제꺼는 /dev/sdb로 잡히네요.
MBR초기화를 합니다.
초기화는 아래와 같이 합니다.
# dd if=/dev/zero of=/dev/sdb bs=512 count=1
이제 파티션을 나누 겠습니다.
아래와 같이 파티션 명령을 입력 합니다.
# fdisk /dev/sdb
전체적인 순서는 다음과 같습니다.
p -> n -> p -> 1 -> 131072 -> 엔터 -> w
먼저 현재 microSD에 대한 파티션 테이블을 프린트하기 위해 "p"를 입력 합니다.
새microSD라서 파티션 정보가 없네요.
새 파티션을 추가 하기 위해 "n"을 입력 합니다.
새 파티션을 primary로 사용 하기 위해 "p"를 입력 합니다.
파티션을 하나만 나누므로 "1"을 입력 합니다.
나누는 파티션의 시작 섹터를 "131072"로 입력 합니다.
131072의 앞부분에는 u-boot및 커널 램디스크가 들어 갑니다.
마지막 섹터는 지정하지 않고 엔터키를 누룹니다.
디스크에 지정한 파티션 내용을 테이블에 쓰기 위해 "w"를 입력 합니다.
파티션 나누기 종료
파티션 나누기가 끝나면 ext4파일 포맷을 합니다.
포맷은 아래와 같이 명령어를 입력 합니다.
# mkfs.ext4 /dev/sdb1 –L rootfs
이렇게 해서 파일 포멧및 파티션 나누기를 끝냈습니다.
다음 시간에는 u-boot를 올리는 방법을 해 보겠습니다.
감사합니다.