저는 Linux from Scratch와 Linux 커널을 사용하여 운영 체제를 개발하고 싶습니다. 현재 Windows 10 Professional을 사용하고 있습니다. 내 컴퓨터에 ubuntu와 같은 Linux 배포판을 나란히 설치해야 합니까? 또는 "Linux용 Windows 하위 시스템"을 활성화하여 Microsoft Store에서 Windows 10에 ubuntu 앱 패키지를 설치하여 운영 체제를 개발할 수 있습니다. 후자는 운영 체제를 개발하는 데 필요한 모든 기능을 갖추고 있습니까?
답변1
조사하다LFS 시스템 구축 방법소개 장에서 다음 사항을 확인할 수 있습니다.
LFS 시스템은 Debian, OpenMandriva, Fedora 또는 openSUSE와 같은 설치된 Linux 배포판을 사용하여 구축됩니다.
그리고
컴퓨터에 별도의 배포판을 설치하는 대신 상용 배포판의 LiveCD를 사용할 수도 있습니다.
조사하다호스트 시스템 요구 사항호스트 시스템 준비 장에서 필요한 도구 목록을 찾을 수 있습니다.Ubuntu 애플리케이션에서 사용할 수 있나요? 아니면 설치할 수 있나요?
다음에서 또 다른 중요한 참고 사항을 찾을 수 있습니다.새 파티션 생성호스트 시스템 준비 장의 일부
대부분의 다른 운영 체제와 마찬가지로 LFS는 일반적으로 전용 파티션에 설치됩니다. LFS 시스템을 구축하는 데 권장되는 방법은 사용 가능한 빈 파티션을 사용하거나, 파티션되지 않은 공간이 충분할 경우 파티션을 만드는 것입니다.
숙련된 Windows, Linux 및 LFS 사용자라면... 이 모든 지침은 쉽게 해결할 수 있지만 공식 문서에는 Windows에서 LFS 시스템 구축 지원에 대한 언급이 없는 것 같습니다.
내가 조언을 해준다면 다음과 같을 것이다.Linux 배포판을 설치할 수 있고 LFS 시스템을 구축할 때 사용할 수 있는 충분한 파티션이 있는 가상 머신을 사용하세요. 문제가 발생하면 현재 시스템을 망칠 필요 없이 모든 것을 버릴 수 있습니다. 더 많은 경험을 쌓고 공식 프로그램을 사용하여 LFS를 성공적으로 설치한 후에는 원래 계획대로 다시 시도할 수 있습니다.