Joli OS em dispositivos ARM

2

Eu realmente não sabia onde fazer essa pergunta, então, como o Joli OS usa o kernel do Linux e eles não parecem ter um fórum aqui, eu vou.

Todas as informações oficiais que eu consegui reunir dizem que ele não funciona em dispositivos ARM ainda. Mas quando fui ao GitHub para ver o código, vi uma subpasta do braço em jolicloud-robby-kernel / arch.

Então, é possível com alguns ajustes para instalar em um dispositivo ARM? Talvez alguém com algum conhecimento do kernel possa me esclarecer. (Link do GitHub: link )

    
por Daniel W. 08.04.2012 / 17:17

2 respostas

2

O Linux pode ser executado no ARM, e se todas as fontes estiverem disponíveis, com trabalho suficiente, a maioria dos disro poderá ser portada. No que diz respeito ao JoliOS, tudo parece indicar que o suporte ao ARM é muito experimental. Se você é experiente , com sistemas embarcados, então hackear um projeto pode gerar um sistema utilizável. Não é o tipo de projeto que eu gostaria, se eu estivesse me molhando. Isso também pressupõe que você não tenha problemas para compilar os kernels e, preferencialmente, compilar os kernels. Você teria que ver se a sua plataforma está atualmente disponível nas fontes do kernel arm, ou trazer suporte de outra versão do kernel.

Estou acompanhando / mexendo com o ARM há alguns anos, meu netbook é um Hercules eCAFE EX (Freescale I.MX51). Por mais legal que seja, o suporte ao ARM é NADA como o x86 e x86_64 extremamente maduros. Suporte de hardware é extremamente fragmentado, chipset por chipset específico. Tão louco quanto parece ... chipsets oficialmente suportados muitas vezes se tornam sem suporte após apenas um ciclo de lançamento. É como o oeste selvagem do GNU / Linux de cerca de 97, mas ainda mais fragmentado. Lembre-se de que o ARM não possui um 'BIOS' padrão, portanto, os métodos de inicialização diferem do chipset para o chipset. O ARM também não possui um 'ACPI' padrão, embora alguns chipsets o imitem, mais suporte ao APM.

Eu entendo porque você não sabia onde fazer essa pergunta, porque boas informações sobre o braço são muito escassas. Ela existe, mas apenas nos caminhos "bem percorridos". Se você está começando com o ARM, verifique qual distro / versão você quer e quais chipsets / dispositivos ele suporta. Sempre tente escolher o chipset mais suportado, quanto menos binário, melhor. Procure por algo com alguma comunidade existente de proprietários, alguns hackers experientes podem existir. Quando eu pegar meu próximo dispositivo, tentarei obter algo oficialmente suportado pelo Ubuntu 12.04 LTS.

Espero que pelo menos tenha ajudado a descobrir sua direção. Se você tiver detalhes específicos da plataforma e tentar essa compilação, eu poderei ajudar se você ficar preso.

    
por 08.04.2012 / 20:45
1

Uma outra coisa a notar, não apenas você teria que reconstruir o kernel para o ARM, mas teria que compilar todos os aplicativos necessários para um sistema Linux básico, além dos programas do Jolicloud também. Se você está procurando por um bom desktop para um tablet, tente Plasma Active , isso economizaria muito tempo.

    
por 12.08.2012 / 19:07

Tags