[Embedded system 실습보고서]Ramdisk를 이용한 Flash Rom내의 Root File System 생성
- 최초 등록일
- 2014.04.26
- 최종 저작일
- 2011.10
- 5페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
Ramdisk를 이용한 Flash Rom내의 Root File System 생성에 대한 레포트
- Ramdisk에 대한 내용과 임베디드 시스템의 memory 구조 및 실습에 대한 설명
- Flash Rom을 이용하여 기록하는 실습
목차
1. 제목
2. 목적
3. 실습에 필요한 기초 지식
4. 실습 절차 내용 및 결과
5. 결론
본문내용
1. 제목
Ramdisk를 이용한 Flash Rom내의 Root File System 생성
2. 목적
Flash ROM에 ramdisk를 기록해보고 임베디드 시스템의 memory 구조 및 역할을 이해한다.
<중 략>
4. 실습 절차, 내용 및 결과
(1) RAM disk Image 복사 및 압축 해제
Ramdisk16.gz 이미지 파일을 CD로부터 홈 디렉토리로 복사하고 압축을 푼다.
gzip -d ramdisk16.gz
gzip [옵션] [파일 이름]
(-d : 압축 해제, -c : 압축 결과 출력하고 원본파일은 그대로 유지, 아무런 옵션 없을 시 파일을 그냥 압축)
ramdisk16.gz의 압축을 해제하면 원본 이미지파일 ramdisk16이 생성된다.
(2) 마운트 포인트 생성 및 RAM disk mount
1) mount를 허용할 디렉토리 생성
mkdir /mnt/ramdisk
2) 이미지 파일을 해당 디렉토리로 mount
RAM disk를 user data처럼 제어하기 위해 unix file system으로 mount한다. 논리적으로 이미지 파일 ramdisk16이 /mnt/ramdisk 경로로 연결된다.
<중 략>
2) Flash Fusing - Flash ROM에 기록
· Flash ROM - Flash ROM에는 Boot loader, Kernel, Root file system, User file system이 있다. RAM disk는 휘발성, Flash ROM은 비휘발성. Flash ROM은 저장 공간이 작기때문에 kernel image는 압축된 형태로 저장되어있음. 부팅 시에 boot loader가 kernel image의 압축을 풀고 RAM disk에 load함.
flash ramdisk
boot loader에 있는 ramdisk가 flash ROM에 저장되었음.
참고 자료
없음