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

임베디드리눅스 시스템에서 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
번호 제목 글쓴이 날짜 조회 수

사용자 로그인