OS 대신 프로그램을 어떻게 실행할 수 있나요? 내 말은, 하드웨어가 시작되자마자 "Hello World"라고 말하는 맞춤형 프로그램으로 OS를 교체할 수 있다는 뜻인가요?
답변1
예, 전적으로 가능합니다. 하지만 이 프로그램은 귀하의 OS여야 합니다. 이는 화면에 인쇄하는 일반적인 기능이 없다는 것을 의미하며, 대신 하드웨어에 쓰는 이러한 기능을 직접 구현하거나 그래픽 하드웨어에 직접 "Hello World"를 작성해야 한다는 의미입니다.
이를 수행하는 방법에 대한 튜토리얼을 보려면 OSDev 위키를 찾아보세요. 정확한 종류의 튜토리얼이 있습니다.
답변2
아니요. 너무 많은 일이 벌어지고 있습니다. OS가 필요하고 기존 Windows Manager/gui/cli/shell을 자신의 것으로 교체합니다. 예를 들어 MS Windows "탐색기"를 열고 실행하는 대신 이를 사용자의 것으로 교체합니다. MS에서는 실용적이지 않지만 ...
Linux 배포판으로 이 작업을 수행할 수 있습니다. 확인해 보세요.타이니코어구축할 수 있는 진정한 베어본 OS를 위한 것입니다. TinyCore의 기본 Windows 관리자는 다음과 같습니다.flwm자신만의 GUI를 만드는 데 사용할 수 있는 프레임워크를 기반으로 구축되었습니다.