ARM 장치의 Joli OS

ARM 장치의 Joli OS

이 질문을 어디에 물어야 할지 몰랐기 때문에 Joli OS는 Linux 커널을 사용하고 포럼이 없는 것 같아서 여기로 갑니다.

내가 수집할 수 있는 모든 공식 정보에 따르면 아직 ARM 장치에서는 작동하지 않습니다. 하지만 코드를 보기 위해 GitHub에 갔을 때 jolicloud-robby-kernel/arch에 arm 하위 폴더가 있는 것을 보았습니다.

그렇다면 약간의 조정을 통해 ARM 장치에 설치할 수 있습니까? 어쩌면 커널 지식이 있는 누군가가 나에게 깨달음을 줄 수 있을 것입니다. (GitHub 링크:https://github.com/jolicloud/jolicloud-robby-kernel)

답변1

리눅스~할 수 있다ARM에서 실행하고, 모든 소스를 사용할 수 있다면 충분한 작업을 통해 대부분의 disro를 포팅할 수 있습니다. JoliOS에 관한 모든 것은 ARM 지원이 매우 실험적임을 나타내는 것 같습니다. 당신이있는 경우경험이 풍부한, 임베디드 시스템을 사용하는 경우 프로젝트를 해킹하면 사용 가능한 시스템이 생성될 수 있습니다. 단지 발이 젖어 있는 것뿐이었다면 그것은 내가 원하는 유형의 프로젝트가 아닙니다. 또한 이는 커널을 컴파일하는 데 문제가 없으며 가급적이면 커널을 크로스 컴파일하는 데 문제가 없다고 가정했습니다. 현재 플랫폼이 arm 커널 소스에서 사용 가능한지 확인하거나 다른 커널 버전에서 지원을 가져와야 합니다.

저는 몇 년 동안 ARM을 따라다니거나 장난을 쳤습니다. 제 넷북은 Hercules eCAFE EX(Freescale I.MX51)입니다. ARM 지원은 멋진 만큼아무것도 아님매우 성숙한 x86 및 x86_64와 같습니다. 하드웨어 지원은 칩셋별로 매우 세분화되어 있습니다. 이상하게 들리겠지만 공식적으로 지원되는 칩셋은 단 한 번의 출시 주기 후에 지원되지 않는 경우가 많습니다. 이는 97년경 GNU/Linux의 황량한 서부와 비슷하지만 훨씬 더 단편적입니다. ARM에는 표준 'BIOS'가 없으므로 부팅 방법이 칩셋마다 다릅니다. ARM에는 표준 'ACPI'도 없지만 일부 칩셋은 이를 에뮬레이션하지만 더 많은 칩셋이 APM을 지원합니다.

팔에 관한 좋은 정보가 너무 부족해서 이런 질문을 어디에 해야할지 몰랐던 점 이해합니다. 그것은 존재하지만 '잘 여행한' 경로에만 존재합니다. ARM으로 시작하는 경우 원하는 배포판/버전과 지원하는 칩셋/장치를 확인하세요. 항상 가장 많이 지원되는 칩셋을 선택하십시오. 바이너리 블롭이 적을수록 좋습니다. 기존 소유자 커뮤니티에서 무언가를 찾으십시오. 숙련된 해커가 있을 수도 있습니다. 다음 장치를 구입하면 Ubuntu 12.04 LTS에서 공식적으로 지원되는 장치를 얻으려고 노력할 것입니다.

적어도 당신이 방향을 찾는 데 도움이 되었기를 바랍니다. 플랫폼별 세부 정보가 있고 해당 빌드를 시도하는 경우 막히는 경우 도움을 드릴 수 있습니다.

답변2

주목해야 할 또 다른 점은 ARM용 커널을 다시 빌드해야 할 뿐만 아니라 기본 Linux 시스템에 필요한 모든 애플리케이션과 Jolicloud 프로그램도 크로스 컴파일해야 한다는 것입니다. 태블릿에 적합한 데스크탑을 찾고 있다면 시도해 보세요플라즈마 활성, 시간이 많이 절약될 거예요.

관련 정보