이 질문을 어디에 물어야 할지 잘 몰랐기 때문에 Joli OS는 Linux 커널을 사용하는데 포럼이 없는 것 같아서 그쪽으로 갔습니다.
내가 수집한 모든 공식 정보는 아직 ARM 장치에서 실행되지 않는다는 것을 나타냅니다. 하지만 코드를 보기 위해 GitHub에 갔을 때 jolicloud-robby-kernel/arch에 arm 하위 폴더가 있는 것을 보았습니다.
그럼 약간의 조정을 거쳐 ARM 기기에 설치가 가능한가요? 어쩌면 커널 지식이 있는 누군가가 나에게 깨달음을 줄 수 있을 것입니다. (GitHub 링크:https://github.com/jolicloud/jolicloud-robby-kernel)
답변1
리눅스할 수 있는ARM에서 실행하면 충분한 작업을 통해 모든 소스 코드를 사용할 수 있는 경우 대부분의 배포판을 이식할 수 있습니다. JoliOS에 관한 한 모든 것은 ARM 지원이 아직 실험적이라는 것을 나타내는 것 같습니다. 당신이라면 어떨까요?경험이 풍부한, 임베디드 시스템의 경우 프로젝트를 해킹하면 사용 가능한 시스템이 생성될 수 있습니다. 이것은 내가 막 시작했다면 원했던 유형의 프로젝트가 아닙니다. 또한 이는 커널을 컴파일하는 데 문제가 없다고 가정합니다. 커널을 크로스 컴파일하는 것이 좋습니다. 현재 플랫폼이 Arm 커널 소스 코드에서 사용 가능한지 확인하거나 다른 커널 버전에 대한 지원을 도입해야 합니다.
저는 몇 년 동안 ARM을 살펴보고 사용해 왔으며 제 넷북은 Hercules eCAFE EX(Freescale I.MX51)입니다. 멋지지만 ARM은 지원합니다.아무것도 없다예를 들어, 매우 성숙한 x86 및 x86_64가 있습니다. 하드웨어 지원은 칩셋에 따라 매우 세분화되어 있습니다. 이상하게 들리겠지만 공식적으로 지원되는 칩셋은 한 번의 릴리스 주기 후에는 더 이상 지원되지 않는 경우가 많습니다. 97년경의 GNU/Linux Wild West와 비슷하지만 더 단편적입니다. ARM에는 표준 "BIOS"가 없으므로 부팅 방법은 칩셋마다 다릅니다. ARM에는 표준 "ACPI"도 없지만 일부 칩셋은 이를 에뮬레이트하지만 더 많은 칩셋이 APM을 지원합니다.
팔에 관한 좋은 정보가 너무 드물기 때문에 왜 이 질문을 어디에 해야 할지 모르시는지 이해합니다. 그것은 존재하지만 "여행이 적은" 경로에만 존재합니다. ARM으로 시작하는 경우 원하는 배포판/버전과 지원하는 칩셋/장치를 확인하세요. 항상 가장 많이 지원되는 칩셋을 선택하십시오. 바이너리 블롭이 적을수록 좋습니다. 기존 소유자 커뮤니티를 찾아보세요. 숙련된 해커가 있을 수 있습니다. 다음 장치를 구입하면 Ubuntu 12.04 LTS에 대해 공식적으로 지원되는 장치를 얻으려고 노력할 것입니다.
적어도 당신이 방향을 찾는 데 도움이 될 수 있기를 바랍니다. 플랫폼별 세부 정보가 있고 구축을 시도하는 경우 막히는 경우 도움을 드릴 수 있습니다.
답변2
주목해야 할 또 다른 점은 ARM용 커널을 다시 빌드해야 할 뿐만 아니라 기본 Linux 시스템에 필요한 모든 애플리케이션과 Jolicloud의 프로그램을 크로스 컴파일해야 한다는 것입니다. 태블릿에 딱 맞는 데스크탑을 찾고 있다면, 시도해 보세요.플라즈마 활동, 이렇게 하면 시간이 많이 절약됩니다.