Dualboot: Ubuntu criptografado e android-x86

1

Eu quero instalar adicionalmente no meu Ubuntu criptografado (16.10 Gnome) que já está instalado um Android-x86.

Ambos devem estar no único disco rígido do conversível; um stick usb não é uma opção para mim porque as portas usb às vezes perdem sua conexão.

A instalação paralela a qualquer sistema operacional não criptografado é basicamente descrita existente .

Minha pergunta agora é: como faço isso? Mais detalhado:

  1. Como eu redimensiono o meu Ubuntu criptografado para adicionar uma nova partição no final da minha unidade para Android? Eu tenho que adicionar a entrada grub2 para android eu mesmo e há alguma coisa especial que eu tenho que mente por causa da criptografia do Ubuntu?
  2. É possível instalar o Android-x86 dentro do contêiner criptografado e como eu faria isso? (seria o meu favorito)

Aqui meu layout de partições atual:

usr@pc:~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
[sudo] Passwort für usr: 
NAME                           FSTYPE        SIZE MOUNTPOINT LABEL
sda                                        465,8G            
├─sda5                         crypto_LUKS 465,3G            
│ └─sda5_crypt                 LVM2_member 465,3G            
│   ├─ubuntu--gnome--vg-root   ext4        457,7G /          
│   └─ubuntu--gnome--vg-swap_1 swap          7,6G [SWAP]     
└─sda1                         ext2          487M /boot 

respectivamente GParted mostrando o layout da partição

Obrigado pelos seus esforços. :)

    
por A. Bigerl 07.02.2017 / 16:55

1 resposta

0

Para rodar o Android-X86 eu acredito que o código precisa ir em uma partição diretamente acessível no disco - ou seja, não via LVM ou Crypt. Eu imagino o que você quer ter com o seu sistema operacional Linux em uma partição LUKS criptografada e Android em sua própria partição EXT4 que não faz parte do LVM.

O que precisa ser feito é - Encolher um sistema de arquivos no LVM (ou reduzir o tamanho do swap ou ambos), então diminuir o LVM, então diminuir o volume Luks, então diminuir a partição, então adicionar uma nova partição EXT3, montar no lugar apropriado usando o FSTAB e instale o android nessa partição.

OBSERVE QUE ESTE É DE ALTO RISCO E VOCÊ DEVE FAZER BACK PRIMEIRO. Pode ser mais simples fazer backup de seus dados e reparticionar a unidade conforme desejado. Aqui está um link sobre como reduzir o LVM - Observe que você precisará inicializar um Chave USB ou similar para encolher uma partição EXT.

No download para Android (por exemplo, link ), ele explica como instalar android-x86 usando um sistema baseado em Debian / Ubuntu ou sistema Redhat / Fedora. O também fornece uma indicação de qual nome de diretório você precisa para montar a partição no fstab (no caso desta versão, seu /android-7.1-rc1). Se você tiver sorte, o script de configuração deve adicionar uma opção de inicialização Andoid-x86 quando você iniciar o sistema (por exemplo, para o bootloader do Grub). [Noto que essas instruções são diferentes das que estão no seu post e provavelmente são mais fáceis de seguir]

A linha que você adicionaria ao fstab seria algo como

/dev/sda3 /android-7.1-rc1 ext3 defaults 1 1 

(o / dev / sda3 seria substituído pelo seu ID de bloco da sua nova partição. o diretório /android-7.1-rc1 deve ser criado ANTES de você fazer isso e antes de instalar o Android). Como eu não tentei, não posso ter certeza se a inicialização funcionará - se não, provavelmente é uma questão de ajudar o gerenciador de boot GRUB a ver os arquivos apropriados na nova partição. Você pode querer instalar o "grub-customiser" para ajudar neste processo de edição.

    
por davidgo 21.06.2017 / 11:26