Existe uma maneira de instalar o Ubuntu em um SBC x86 de 64 bits com / boot em FAT32 e arquivos adicionais podem ser adicionados durante a instalação?

1

Para um SBC (Single Board Computer) que adquiri, devo seguir instruções muito específicas para ativar a inicialização de um sistema operacional Linux, pressionando apenas o botão liga / desliga.

A razão pela qual isso é importante é que eu sou fisicamente deficiente e movo do botão de energia do computador de volta para o meu teclado (nos meros 10 segundos deve ser feito dentro) para pressionar F12 repetidamente significa que eu fiquei com extrema dificuldade para respirar por 4 horas após 14 horas (e muitas vezes fico inconsciente devido à falta de oxigênio para o cérebro devido a esse problema e minha deficiência), depois de ter feito isso.

Estas são as instruções que você deve seguir para ativar o sistema com um botão liga / desliga: link mas em vez disso sou forçado a seguir as instruções do Ubuntu para inicializar a partir de um cartão SD, quer eu esteja inicializando a partir do slot para cartão MicroSD ou da unidade mSATA: link

As versões recentes do instalador do Ubuntu impedem ambas as coisas necessárias para que este sistema seja inicializado pressionando apenas o botão liga / desliga.

Eu preciso saber como instalar o Ubuntu com a partição / boot em uma partição do sistema de arquivos FAT32 e instalar arquivos locais (que tenho em mãos no disco rígido SD, MicroSD, USB e USB Flash Drives) no novo sistema durante a instalação.

Eu preciso instalar o kernel da Timesys "bzImage-3.12-ts-x86_64" e os arquivos "rootfs.tar.gz" no sistema durante a instalação para permitir que ele inicialize apenas pressionando o botão liga / desliga, caso contrário eu tenho para se deslocar do botão de energia para o teclado dentro de segundos, a fim de pressionar "F12 repetidamente durante a inicialização. Caso contrário, o sistema não será iniciado.

Mas eu sou fisicamente deficiente e tenho que ir tão longe, que jejuar é extremamente difícil e eu preciso saber como fazer o acima para habilitar a inicialização pressionando apenas o botão liga / desliga.

Como a partição / boot pode ser colocada em uma partição do sistema de arquivos FAT32 (que o instalador do Ubuntu bloqueia e o Ubuntu bloqueia se a formatação dessa partição for alterada após a conclusão da instalação) e como instalar os arquivos locais? para a instalação durante a instalação do Ubuntu 16.04?

Funciona muito bem com outra distro que tem um nome que também é um chapéu e começa com um "F" e também uma distro que tem um nome que também é uma forma e começa com um "A". Mas eu tenho usado o Debian e o Ubuntu desde 2009, quando comprei um Nokia N900 que tem uma distribuição baseada no Debian (assim como o Ubuntu).

    
por monkeyman_stones 07.08.2016 / 00:28

1 resposta

2

Consegui resolver o problema criando outro SD / boot que já estava formatado em FAT32 e copiei o Ubuntu EXT4 / boot SD para o SD formatado em FAT32. Então eu mudei o / etc / fstab para o uuid do SD do FAT32 e instalei o rootfs do build do timesys e o instalei no meu Ubuntu MicroSD a partir do LiveUSB Ubuntu Mate 16.04. O Ubuntu deixou claro que o FAT32 SD não pôde ser inicializado, então eu tive que ter ele próprio como EXT2 enquanto ainda estava sendo FAT32, então tive que trabalhar por muitas horas para impedir que o Ubuntu verificasse a formatação do SD / boot ao inicializar . Não é fácil, mas feito.

    
por monkeyman_stones 06.10.2016 / 18:01