EMMI LINUX (Leve, completa, rápida e Brasileira)

361. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/04/2017 - 20:53h

Eu também tinha percebido essa questão da Emmi de não iniciar em modo UEFI no Virtualbox, mas fazendo alguns testes com outras distros eu vi que nenhuma inicia em modo UEFI no meu Virtualbox, então assumi que o problema é no próprio VB.
Pode ser que tenha faltado configurar alguma coisa no PC ou no VB. Mas não parece ser um problema exclusivo da Emmi.


  


362. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 03/04/2017 - 21:51h

Exclusivo sem dúvida nenhuma não é. Muitas distribuições estão com esse problema.

OpenSuse, Ubuntu, Fedora e CentOS possuem os arquivos necessários para a inicialização em modo UEFI com certeza.

Eu estou baixando o Debian 8.7.1, daí vou ver como ele faz para ligar em modo UEFI.

Sem os arquivos necessários, isso não via ser muito útil, mas eu utilizo os seguintes comandos, com os arquivos nos seus devidos lugares, para criar uma ISO inicializável em modo BIOS e UEFI:

mkisofs -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 -no-emul-boot -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img  -no-emul-boot  -o ../$NOME_DO_ARQUIVO.iso .
cd ..
isohybrid --uefi $NOME_DO_ARQUIVO.iso


Nem todas as opções são de fácil compreensão do mkisofs:
-r adiciona metadados compatíveis com POSIX de forma mais útil que -R.
-V escolhe o nome da mídia (que é a variável de um script).
-cache-inodes vai permitir que hard links sejam identificados como tal, economizando espaço.
-J é o padrão do Windows, o que permite que a ISO possa ser lida em tal sistema.
-l permite nomes com 31 caracteres,
-b define o nome da imagem inicializável pelo padrão El Torito (padrão dos CDs).
-c define o catálogo de inicialização El Torito (o arquivo é criado).
-boot-load-size define o número de setores a se utilizar para o carregador de inicialização, sendo recomendável utilizar um múltiplo de 4, por compatibilidade.
-no-emul-boot especifica que a mídia está em modo de não emulação.
-boot-info-table põe a tabela com informações do CD no arquivo de inicialização, de forma deslocada.
-eltorito-alt-boot permite mais de uma entrada de inicialização no CD, pois faz com que o começo seja um novo conjunto de parâmetros de inicialização.
-e especifica o arquivo com a imagem EFI.
-o é o arquivo de saída e o último argumento (no meu caso um .) é que diretório ou arquivo será incluído(s) na ISO.

O mkisofs espera que já exista um arquivo isolinux/isolinux.bin e um arquivo boot/grub/efi.img. Esse arquivo .img é essencial para que ele ligue em modo UEFI. A localização dele não precisa ser necessariamente boot/grub (no Fedora fica na raiz) e pode ter um nome diferente. Mas o conteúdo dele deve ser o conteúdo da partição EFI.

Uma fonte que explica melhor que eu expliquei: https://www.freebsd.org/cgi/man.cgi?query=mkisofs&sektion=8&manpath=FreeBSD+8.2-RELEASE+and+...

O isohybrid é necessário para que a ISO inicie caso utilizada em pendrives, a única coisa que se destaca é a opção --uefi, que torna a ISO inicializável em modo UEFI.

Muito disso já deve ser conhecido pelo slackjeff, mas espero que o exemplo possa ser útil.

Ainda está baixando a ISO do Debian.


363. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Sidnei
sidnei.weber

(usa Manjaro Linux)

Enviado em 03/04/2017 - 22:01h

Pois é, a gente passou por esse problema. O problema que a gente encontrou foi que ou o processo funcionava com UEFI e nao funcionava sem ou vice versa.

Não funcionava com as duas opções juntas.


364. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 03/04/2017 - 22:15h

Aquele comando que eu enviei funciona para mim. Mas as opções precisam ser necessariamente naquela ordem. Por que? Não sei, mas naquela ordem funciona.

Testem com as opções naquela ordem que, tendo o arquivo .img e o isolinux no lugar, pode dar certo.

Edit: eu vi que a ISO do Debian não tem a partição EFI. Isso é um problema, mas há alternativas:

Pode-se tentar é pegar o arquivo .img de uma distribuição que o tenha (Ubuntu, CentOS, etc., estejam cientes de que não sei se isso pode causar problemas com licenças), ou dá pra tentar criar os próprios arquivos .efi para a partição EFI. Segue um link que pode ser útil: http://www.rodsbooks.com/efi-programming/index.html


365. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/04/2017 - 22:59h

Aproveitando minha falta de paciencia com o Debian conforme tópico abaixo deixo uma sugestão ... façam um netinst dessa distro pois muita gente não curte distros entupida de programas !!!

Abçs

https://www.vivaolinux.com.br/topico/Distros-a-escolha-certa/Distros-netinst
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


366. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Slackjeff
slackjeff

(usa Slackware)

Enviado em 04/04/2017 - 14:45h

FurretUber
Boa tarde!
Bem problema está com VB, tambem fiz alguns testes em algumas distros e não inicia em UEFI de jeito nenhum.
Porem se instalar no HD normal, está funcionando.


configure complete, now type 'make' and pray.
Meu Blog: http://slackjeff.blogspot.com.br
https://emmilinux.github.io
Projeto: Emmi Linux
Tradutor PT-BR: Calculate Linux
Tradutor PT-BR: Arya-Linux








367. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Slackjeff
slackjeff

(usa Slackware)

Enviado em 04/04/2017 - 14:48h

Mauriciodez
Boa tarde, é interesasnte e bastante bacana sua ideia.
Porem vamos mudar algumas coisas, está versão única que está disponivel tem 700 MB, vamos enxugar e deixar ela mais seca... ela será a versão minimal para quem gosta de moldar o sistema.
Ou seja, ela vem só com o que é necessário para rodar o sistema.

Para quem gosta de um desktop completo, esta em processo de criação a versão full, que vai vir com todos apps da atualidade!


configure complete, now type 'make' and pray.
Meu Blog: http://slackjeff.blogspot.com.br
https://emmilinux.github.io
Projeto: Emmi Linux
Tradutor PT-BR: Calculate Linux
Tradutor PT-BR: Arya-Linux








368. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 04/04/2017 - 14:52h

meu pc funciona em modo uefi somente e funcionou, está como distribuição padrão


369. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 04/04/2017 - 14:56h

slackjeff escreveu:
ela será a versão minimal para quem gosta de moldar o sistema.
Ou seja, ela vem só com o que é necessário para rodar o sistema.


pode crer ... mas porém entretanto o q eu estava sugerindo era versão netisnt ou modo texto ... a DE do minimal vira entulho quando o user instala a DE de sua preferencia !!! ...

Abçs:

PS: quando fizerem me comuniquem se possível, pq ultimamente tá complicado acompanhar o fórum
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


370. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 05/04/2017 - 15:18h

Eu peço desculpas por publicar novamente sobre isso.

Não consigo fazê-la ligar em modo UEFI de jeito nenhum. Falha no qemu, falha no VBox e falha na máquina física.

Gravei em outro pendrive para ver se o problema era o pendrive. Na escolha de dispositivos de inicialização do computador esse dispositivo nem apareceu, como tinha acontecido antes. Foi testado com Secure Boot ativado e desativado, Fast Boot ativado e desativado. Quando foi ativado o modo legado, apareceu o pendrive.

Eu vi que a ISO, quando gravada no pendrive, não cria a partição EFI. Creio que esse seja o problema. Eu vi essa diferença através do gnome-disk-manager, e ela pode ser vista em:

Emmi: http://i.imgur.com/xTfAQX0.png

(Test) Ubuntu: http://i.imgur.com/NGYCweu.png

Como pode-se ver, na segunda imagem está presente a partição EFI, o que permite que o sistema ligue com os arquivos corretos.

Como eu não consigo inicializar a mídia, eu não tenho como instalá-la, nem na máquina física e nem na virtual. Logo, não tenho como saber se vai funcionar normal em modo UEFI.

O comando que utilizei para criar as mídias é o dd e o modelo do notebook testado é Lenovo Ideapad 310.


371. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Slackjeff
slackjeff

(usa Slackware)

Enviado em 05/04/2017 - 16:15h

Desativa o segure boot e coloque o bios em legacy
A questão é, vb com uefi esquece que não funfa... agora como falei, instalação em hd é outra historia.


configure complete, now type 'make' and pray.
Meu Blog: http://slackjeff.blogspot.com.br
https://emmilinux.github.io
Projeto: Emmi Linux
Tradutor PT-BR: Calculate Linux
Tradutor PT-BR: Arya-Linux








372. Re: EMMI LINUX (Leve, completa, rápida e Brasileira)

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/04/2017 - 21:30h

FurretUber escreveu:

Exclusivo sem dúvida nenhuma não é. Muitas distribuições estão com esse problema.

Sem os arquivos necessários, isso não via ser muito útil, mas eu utilizo os seguintes comandos, com os arquivos nos seus devidos lugares, para criar uma ISO inicializável em modo BIOS e UEFI:

Muito disso já deve ser conhecido pelo slackjeff, mas espero que o exemplo possa ser útil.

Ainda está baixando a ISO do Debian.


Muito obrigado por sua explicação detalhada. É praticamente um tutorial.
Eu testei o Debian no VB e, realmente, não sobe em modo UEFI nem com reza brava.
Mas se a Emmi funciona em UEFI ao ser instalada direto em um HD, aí não tem problema então.

Estou quase formatando o Mint pra colocar só a Emmi como SO principal. Essa distro está me agradando bastante nos uso diário (via VB).








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts