ramdisk 이전에 설명한 루트 파일 시스템을 마운트하기 전, 임시로 RAM을 disk로 사용하여 최소한의 기능만을 가진 initrd(initial RAM disk)가 마운트 되어 커널 부팅 프로세스의 일부로 실행됨. 부트로더는 커널과 ramdisk를 load하고, 커널에게 ramdisk에 대한 정보를 전달 함(메모리 내 위치 정보). 커널은 initrd를 마운트 하고 linuxrc가 실행되어 리눅스 부팅 초기화를 실행 함. 이와 같이 초기 부팅 과정을 따로 분리함으로써 최소한의 커널 드라이버와 기능을 가지고 insmod를 통해 커널 모듈을 동적으로 loading 할 수 있는 장점과 동적으로 파일 시스템(ext4, etc...)을 마운트 하는 등 부팅 과정에서 유연한 구성이 가능해 짐. 이후 실제 루트..