기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

임베디드리눅스 시스템에서 root filesystem으로 ramdisk를 많이 사용합니다.

Ramdisk initrd의 차이점을 알고 싶습니다.

인터넷에 찾아 보면, Inird = Initial ram disk라는 설명되어 있습니다.

위의 설명은 좀 추상적인 것 같습니다.

실제로 디렉토리구조와 파일 구성 등에 있어서 차이점이 어떻게 있는지요 ?


고도리

2014.11.17 03:09:49
*.200.239.210

ramdisk는 일반적인 block device를 얘기합니다.

즉, 일반 저장장치라고 보시면 됩니다.


initrd는 부팅시에 사용하는 ramdisk라고 보시면 됩니다.

리눅스는 부팅시 사용할 수 있는 block device들을 여러가지를 사용하는데

초기 부팅시 인자로 줘서 부팅을 하는 용도로 사용되는 ramdisk를 initrd라고 보시면 될 듯 하네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수

[directFB] 폰트 아웃라인 관련... [2]

S5PC110 wince 관련 질문 [4]

i2c-1 포트로 두개의 슬레이브를 제어하려고합니다 질문좀요 [2]

full hd 동영상 재생 가능한 리눅스 기반 임베디드 보드가 어떤게 ... [2]

  • 새삶
  • 2014-11-26
  • 조회 수 866

U-BOOT에 FW 올린 후 Data Abort 문제 질문드려요. [2]

디바이스 드라이버를 배포 하려면 소스상태로만 배포해야 하나요? [1]

  • pedor11
  • 2014-11-14
  • 조회 수 907

NAND partition과 u-boot [1]

커널 uvc 드라이버 설정 및 usb캠 드라이버 질문입니다. [1]

  • ice179
  • 2014-11-14
  • 조회 수 1182

Ramdisk와 initrd [1]

  • 테크
  • 2014-11-13
  • 조회 수 955

특정 네트워크 인터페이스가 무선인지 유선인지 알수있을까요? [6]

wifi direct(wifi p2p)에서 채널별 감도 측정 방법 있을까요? [3]

컴파일을 할때마다 Image랑 zImage용량이 바뀌는건 왜 그런것인가요? file [2]

양산시에 Flash 메모리를 구울 때 [1]

전원에서 BEAD관련 질문 [1]

Android touch Event?? [1]

  • Supsupi
  • 2014-11-03
  • 조회 수 1151

sclk_uart0 ~ 4까지의 clock들의 주파수는 어떻게 알 수 있을까여? [2]

요즘… ARM9, ARM11로 개발할 경우는 어떻게 해야 합니까? [3]

arm-linux-gnueabi/bin/ld 에러 관련.... [1]

android에서 serial APP을 개발하기 위해서 어떻게 하면 되는가요... [3]

tvp5150 [4]

사용자 로그인