UNIX 시스템에서 사용자 모드 Linux를 컴파일하고 실행할 수 있습니까?


0

예를 들어 NetBSD 또는 Solaris에서? 아니면 Linux 전용 시스템 호출, 가상 파일 시스템 등이 독점적으로 필요합니까?

또한 현재 Linux로 제한되어있는 경우 UNIX OS로 이식하려면 어떤 변경이 필요합니까?

편집 : 이것이 수퍼 유저에있는 이유는 데스크탑 사용을 위해 BSD에서 Linux 게스트 시스템을 실행하는 방법으로 고려했기 때문입니다.

편집 2 : 내가 언급 한 "사용자 모드 Linux"는 GNU 사용자 영역이 아니라 Linux 커널 포트입니다 (자세한 내용은 사용자 모드 Linux wikipedia 기사 참조).

(그리고 그 페이지에서, 커널 지원이 효과적이기 위해서는 커널 지원이 필요한 것처럼 보이지만 여전히 확실하지 않습니까?)


사용자 모드 Linux에서 정확히 무엇을 의미합니까? 리눅스 커널 위에서 GNU 환경을 실행하는 것이 대부분이다 (리눅스는 전체 OS가 아니라 커널이다). 그리고 우리는 일반적으로 전체를 리눅스 배포판이라고 부릅니다.
Hennes

BSD와 관련하여 : 최소한 FreeBSD에는 Linux 전용 프로그램 (예 : CS 서버)을 실행할 수있는 Linux 에뮬레이션 모드가 있습니다.
Hennes

사용자 모드 Linux는 Linux 사용자 공간에 대한 Linux 커널 포트입니다. ARCH = um으로 컴파일 된 커널은 사용자 공간 프로그램으로 실행되며 자체 네임 스페이스 내에서 실행되는 샌드 박스 프로그램입니다. 질문을 링크로 업데이트하겠습니다.
DanL4096
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.