Como instalar RemixOS com dual boot no Linux
Dica publicada em Linux / Miscelânea
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:
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
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:
Foram usados:
- Remix OS 32 bits (apesar de o processador ser 64 bits, a versão x64 não funcionou aqui);
- Arch Linux x64.
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
}
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:

