기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
임베디드리눅스 시스템에서 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라고 보시면 될 듯 하네요.
6148
6147
6146
6145
6144
6143
6142
6141
6140
6139
6138
6137
6136
6135
6134
6133
6132
6131
6130
6129
ramdisk는 일반적인 block device를 얘기합니다.
즉, 일반 저장장치라고 보시면 됩니다.
initrd는 부팅시에 사용하는 ramdisk라고 보시면 됩니다.
리눅스는 부팅시 사용할 수 있는 block device들을 여러가지를 사용하는데
초기 부팅시 인자로 줘서 부팅을 하는 용도로 사용되는 ramdisk를 initrd라고 보시면 될 듯 하네요.