나는 "a"정적 기계를 가지고 있습니다. 다음 사항은 변경되지 않습니다: CPU, GPU, 마더보드, 하드 드라이브, 키보드, 마우스, USB 포트
Windows와 Linux(특히 Windows 10과 Ubuntu)가 이중 부팅되어 있습니다.
Linux 부팅 프로세스에 대해 내가 이해한 바에 따르면 initrd를 사용하여 초기 루트 파일 시스템을 로드하고, 커널을 로드하고, 적절한 장치 드라이버를 가져오고, 사용자 공간 프로세스를 위한 커널을 준비하고, 마지막으로 "init"와 같은 일부 프로세스를 시작합니다.
내 질문은: 왜? 위의 내 컴퓨터 구성을 고려할 때 유연하지는 않지만 빠른 방식으로 시작 프로세스를 완전히 최적화하는 것은 어떨까요? 내 컴퓨터에 먼저 필요한 것을 직접 로드한 다음 이 initrd/초기 루트 FS -> 사용자 공간 프로세스를 우회하는 방식으로 작동합니다.
이것을 달성할 수 있는 방법이 있나요?