안녕하세요

 

linux 초보입니다.

한가지 궁금한 게 있어 고수님들께 여쭙고 싶습니다.

bootloader가 kernel loading 을 할 때 initrd 사용 시 dev/initrd 를 함께 loading 하는 것으로 알고 있습니다.

kernel 은 압축이 풀린 initrd 의 file system 을 dev/ram0 으로 복사하고 이 디렉토리를 RFS 에 mounting 합니다.

 

이때 dev/ram0 은 언제 생성된 것인가요? kernel은 아직 booting 되기 전인데 그 이전에 무엇인가(boot loader 든 boot ROM code 든)

가 만들어 놓은 file system을 공유를 하는건가요?