Como instalar RemixOS com dual boot no Linux

Publicado por Alessandro Martins em 09/11/2016

[ Hits: 8.483 ]

 


Como instalar RemixOS com dual boot no Linux



Aqui foi instalado em uma partição própria pra ele. Nada impede que seja feito na mesma partição Linux, só não teremos acesso a ela pelo RemixOS.

Foram usados:
  • Remix OS 32 bits (apesar de o processador ser 64 bits, a versão x64 não funcionou aqui);
  • Arch Linux x64.

Linux: Dica de como instalar RemixOS com dual boot no linux
Baixar o sistema:
Criar diretório:

# mkdir /remixos

Mover arquivo ".zip":

# mv Remix_OS_for_PC_Android_M_32bit_B2016092201.zip /remixos

Ir ao diretório e descompactar arquivo:

# cd /remixos
# unzip Remix_OS_for_PC_Android_M_32bit_B2016092201.zip


Criar diretório "loop":

# mkdir /mnt/loop

Montar imagem ".iso" e acessar:

# mount -o loop Remix_OS_for_PC_Android_M_32bit_B2016092201.iso /mnt/loop/
# cd /mnt/loop


Copiar os arquivos pra inicializar o sistema:

# cp kernel initrd.img ramdisk.img system.sfs /remixos/
# cd /remixos


Editar o arquivo /etc/grub.d/40_custom e adicionar a entrada referente ao RemixOS ao final do arquivo:

# leafpad /etc/grub.d/40_custom

menuentry 'Remix OS' --class android-x86 {
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos3'
    search --file --no-floppy --set=root /remixos/system.sfs
    linux /remixos/kernel root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive quiet logo.showlogo=1 SRC=/remixos DATA=/remixos/data CREATE_DATA_IMG=1 USB_DATA_PARTITION=1
    initrd /remixos/initrd.img
}

O parâmetro "set root='hd0,msdos3'", onde hd0 é o HD primário (/dev/sda) e msdos3, a terceira partição onde está o diretório /remixos. Isso aqui, na sua configuração pode ser diferente.

Instalar o Grub com a nova entrada (Remix OS):

# grub-mkconfig > /boot/grub/grub.cfg
# grub-install /dev/sda
# reboot


Remix OS instalado.

Após o primeiro boot, que demora devido à criação do arquivo "data.img", pode-se reiniciar o sistema no Linux novamente e aumentar o arquivo de dados para 8 GB, por exemplo. Só não pode ser maior que o tamanho da partição, por motivos óbvios:

# e2fsck -f data.img
# resize2fs data.img 8G


Dica para acessar os arquivos do RemixOS pelo Linux:

# mount -t ext4 -o loop data.img /mnt/loop

No notebook HP Pavilion DM1, funcionou tudo, Wireless, aceleração 3D, Bluetooth, Touchpad, camera etc.

Tem alguns detalhes como, após entrar em modo standby a wireless não conecta mais ao voltar, só um reboot. No segundo boot, o sistema indexa os arquivos e deixa o computador lento e o HD sempre ativo, depois de alguns minutos, ele termina.

Deve ter outros, mas somente com o uso prolongado ou testes para descobrir.

Não vai ser o sistema preferido aqui, mas com certeza vale o conhecimento. Talvez no futuro, os Desktops sejam vendidos com Android, quem duvida?

Algumas telas:
Linux: Dica de como instalar RemixOS com dual boot no linux
Linux: Dica de como instalar RemixOS com dual boot no linux
Outras dicas deste autor

USB Tether com Motorola Android

Acessar o site do banco Banrisul com o leitor de cartões no Arch Linux / Manjaro

Leitura recomendada

OGame - RPG bom demais

Escolhendo o driver de vídeo correto no site da Nvidia

Livrando-se do "Ctrl + Delete" no Fedora 19 GNOME

Duas certificações pelo preço de uma!

Aumentando a perfomace no seu Fedora Core 3

  

Comentários
[1] Comentário enviado por fabio em 09/11/2016 - 13:59h

Nunca consegui instalar o RemixOS, vou tentar por sua dica, obrigado.

[2] Comentário enviado por lopanrs em 18/11/2016 - 21:16h

Para atualizar é somente copiar os arquivos citados da .iso mais nova. Ele mantém todas as configurações.
[]'s

[3] Comentário enviado por gnunes76 em 25/01/2017 - 22:06h

Olá colega, boa noite.

Muito obrigado por este artigo.

Consegui realizar o procedimento, porém quando seleciono a opção do Remix, aparecem as seguintes mensagens:
error: can't find command insmod
error: can't find command insmod
error: can't find command set
error: can't find command search
error: can't find command Linux
error: can't find command init

Tem alguma idéia do que pode ser?!

Grande abs.

[4] Comentário enviado por lopanrs em 25/01/2017 - 23:32h

Olá boa noite.
Talvez os comandos não estejam no local correto no arquivo /etc/grub.d/40_custom eles devem estar entre as chaves {}
Pode editar o arquivo /boot/grub/grub.cfg direto e verificar exatamente como está no artigo. Mas daí nao rode os comandos para instalar o grub nem o update-grub pois ele sobrescreverão qualquer mudanca no grub.cfg.
Se estiver em uma distro como debian, ubuntu, mint. Tente executar o comando update-grub que verifica a sintaxe e reporta algum erro.
att

[5] Comentário enviado por gnunes76 em 25/01/2017 - 23:42h

Verifiquei e agora passou. Obrigado.
Agora ele iniciou uma parte, mas parou depois do "Write protecting the kernel read-only data..."
Ô coisinha enroscada...
Abs.

[6] Comentário enviado por gnunes76 em 25/01/2017 - 23:43h


[5] Comentário enviado por gnunes76 em 25/01/2017 - 23:42h

Verifiquei e agora passou. Obrigado.
Agora ele iniciou uma parte, mas parou depois do "Write protecting the kernel read-only data..."
Ô coisinha enroscada...
Abs.


Parece que ele não está conseguindo criar os dados...

[7] Comentário enviado por lopanrs em 25/01/2017 - 23:59h

Hum. Essa mensagem é considerada normal no início. Mas se ele fica travado tente uma versão anterior https://sourceforge.net/projects/remix-os/files/older-versions/ e de preferencia pra versoes 32bits que é mais garantida a compatibilidade.
Pode ver onde trava removendo os parametros logo.showlogo=1 e quiet. E adicionando vga=normal no final da linha que comeca com linux. Para nao modificar o que ja foi feito anteriormente, faca isso editando o grub na hora de dar o boot, digita e (letra e) pra entrar em modo de edicao, faz as mudancas e aperta F10 pra dar o boot.

[8] Comentário enviado por gnunes76 em 26/01/2017 - 00:22h

Tentarei com outras versões.
Já havia retirado o quiet e o colocado o logo=0
Fiquei insistindo um tempo na 64, mas nesse caso, ainda não fez diferença... Tanto uma como a outra estão dando o mesmo resultado.

Obrigado por enquanto... Tentarei mais amanhã.

Grande abs. e boa noite.

[9] Comentário enviado por gnunes76 em 27/01/2017 - 12:31h

Tentei com a mesma versão em outro equipamento e funcionou. Como esta nova informação, como será que pode ser resolvido isso?! Será que é vídeo?! Como posso forçar o vídeo para uma resolução mais baixa?! Caraca, que coisa complicada velho?! Já passou por isso com outras distribuições?!

Abs.



Contribuir com comentário