Criando um disco de boot e Instalando o Ubuntu ASUS X205T (A)

3

Estou tendo problemas em criar um disco de boot e instalar o Ubuntu em um ASUS X205T que acabei de comprar.

  • Eu criei com sucesso (acredito) alguns discos de boot com 2 programas diferentes e verifiquei se o processo de gravação resultou em um disco de boot com múltiplos arquivos ao invés de um .iso.

  • Eu desativei o "controle de inicialização seguro" e atribuí minha unidade de disco como a "prioridade de opção de inicialização # 1".

  • Eu tentei desativar o "gerenciador de inicialização do Windows" como a prioridade nº 2 e ter apenas a unidade externa como uma prioridade de inicialização. Começa a ler o disco e depois me leva de volta ao BIOS. Se eu ativar o "gerenciador de inicialização do Windows" como a prioridade número 2, ele lê o disco e, em seguida, leva para o sistema operacional Windows.

  • Eu também tentei inicializar a partir do externo usando a GUI do Windows e selecionando a unidade específica, bem como as outras opções removíveis e de DVD / CD.

por Jason Childers 12.12.2014 / 22:37

4 respostas

9

Eu tenho executado o Ubuntu 14.10 em uma configuração de inicialização dupla no meu Asus EeeX205T por alguns meses agora. Algumas coisas ainda não funcionam - wi-fi interno / bluetooth, som, gerenciamento de energia - mas com um adaptador usb wifi, funciona o suficiente, e funciona bem o suficiente, que eu usei como uma máquina de viagem - um papel em que é excelente.

UPDATE : Agora estou executando o Ubuntu 15.04 nesta máquina, ainda com inicialização dupla (embora eu não tenha inicializado no Windows em meses). Com kernels 4.0 ou posteriores, o wifi interno agora funciona e o gerenciamento de energia funciona em parte (monitoramento de bateria), mas suspender, som e bluetooth ainda não funcionam. Com os kernels 4.1, existem alguns problemas ocasionais com congelamento. As instruções para instalar o 15.04 devem ser essencialmente as mesmas que abaixo, mas eu não tentei instalá-lo do zero, e não posso verificar se todas as etapas são as mesmas (ou mesmo necessárias). Etapas adicionais necessárias para ativar o Wi-Fi interno e outras configurações necessárias estão incluídas abaixo.

Aqui está como eu configurei o Ubuntu 14.10 de inicialização dupla. Note que muito do mesmo processo pode ser seguido para configurá-lo para uma instalação somente do Ubuntu. Observe também que você precisa inicializar no Windows uma vez ou duas:

PRÉ-INSTALAÇÃO

  1. No Windows, desative o BitLocker (isso permitirá que o Ubuntu monte e / ou redimensione a unidade de dados principal):

    • No Windows, clique em Configurações do PC / PC e dispositivos / informações do PC
    • role até a parte inferior da tela e clique para desativar a unidade de descriptografia / BitLocker
  2. Prepare o pendrive USB inicializável do Ubuntu Live:

    • Download do arquivo .iso para o Ubuntu 14.10 de 64 bits
    • Crie um memory stick inicializável:
      • No Windows, baixe e execute o Rufus
      • No Linux, sudo apt-get install unetbootin ; execute o unetbootin em uma janela de terminal
    • Depois que o cartão de memória estiver configurado, copie o arquivo bootia32.efi para o diretório / EFI / BOOT no cartão de memória.
      • Recupere o bootia32.efi do github (?) ou de um dos links listados no final deste post.
      • Como alternativa, as instruções para gerar este arquivo podem ser encontradas aqui no github - procure pelo site do JF Well no t100.
    • Inicialize o Ubuntu Live:
      • Insira o cartão de memória na porta USB do Asus EEE
      • No Windows, segure a tecla Shift e clique em Reiniciar; escolha Opções avançadas / Firmware UEFI para entrar no BIOS
      • Desativar o SecureBoot
      • Selecione o stick USB como dispositivo de inicialização
      • Salvar e sair
      • Quando o menu grub for carregado, selecione Experimentar o Ubuntu
  3. Opcional, mas altamente recomendado : Faça um backup da imagem completa do SSHD

    • Conecte um disco rígido externo USB com pelo menos 32 GB de espaço livre
    • Clique com o botão direito do mouse nos ícones de SO e Recuperação no iniciador do Unity e escolha Desmontar para cada
    • Abra um terminal e execute o seguinte: dd if=/dev/mmcblk0 of=/media/ubuntu/HD/FILENAME bs=1M
      • (Substitua HD pelo nome pelo qual a unidade externa foi montada; substitua FILENAME pelo nome de arquivo que você deseja usar para a imagem resultante (ou defina outro caminho conforme desejado).
      • Demorará cerca de 20 minutos para o comando ser concluído; NÃO o interrompa, ou você terá que começar de novo!
      • Nota: para restaurar o X205T ao seu estado original, você pode executar este comando “invertido”: dd if=/media/ubuntu/HD/FILENAME of=/dev/mmcblk0 bs=1M - e sim, eu fiz isso para verificar se ele funciona!
  4. Opcional: Redimensione a partição de Recuperação (observe que a partição de Recuperação é necessária para inicializar o Windows nesta máquina, portanto, ela não pode ser removida se você desejar inicialização dupla, mas ela pode ser reduzida para permitir espaço adicional): / p>

    • Clique com o botão direito do mouse nos ícones de SO e Recuperação no iniciador do Unity e verifique se cada um deles está desmontado (escolha Desmontar para cada um, se necessário)
    • Abra um terminal e execute gparted
      • Nota: isto corre muito lentamente neste ponto; seja paciente!
      • Use o gparted para reduzir a partição de recuperação o quanto for menor (um pouco menos de 6 GB)
      • use o gparted para expandir a partição do sistema operacional para ocupar o espaço extra
      • confirme as alterações (novamente, seja paciente ...)

INSTALAÇÃO (do Ubuntu Live)

  1. Configure uma conexão sem fio (para baixar atualizações durante a instalação):

    • Insira um adaptador Wi-Fi baseado em USB (o Ubuntu ainda não reconhece o wifi interno)
    • Escolha uma conexão sem fio e conecte
  2. Clique duas vezes em Instalar o Ubuntu

    • Selecione o idioma; continuar
    • Clique para instalar drivers adicionais e software restrito; continuar
    • Escolha Instalar o Ubuntu ao lado do Windows; continuar
      • Como alternativa, você pode optar por substituir completamente o Windows neste ponto
    • Defina os tamanhos relativos das partições do Ubuntu / Windows conforme desejado (configuro o meu com 8 GB para Windows e 13 GB para o Ubuntu); continuar
    • Permitir que a instalação seja concluída, mas não (ainda) permitir a reinicialização. Antes de reinicializar, abra um terminal e digite os seguintes comandos:
      • sudo -s // configura um shell raiz
      • mount /dev/mmcblk0p5 /mnt // certifique-se de que esta é a partição para a qual o Ubuntu foi instalado
      • mount /dev/mmcblk0p1 /mnt/boot/efi // certifique-se de que esta é a partição EFI
      • for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done // transfere elementos-chave do atual sistema de arquivos do Ubuntu Live para a recém-montada partição do Ubuntu em / mnt
      • mount -o bind /etc/resolv.conf /mnt/etc/resolv.conf // também torna o atual resolv.conf disponível através da partição Ubuntu montada em / mnt
      • chroot /mnt /bin/bash // configura / mnt como a nova raiz e executa a bash
      • apt-get remove grub-efi-amd64 // remove o grub de 64 bits…
      • apt-get install grub-efi-ia32 // ... e instale o grub de 32 bits. (Nota: Desde 14.01 é descontinuado, você pode precisar editar /etc/apt/sources.list e adicionar link )
    • Reinicie; a máquina deve inicializar no menu do grub, permitindo uma escolha entre o Ubuntu e o Windows. Se assim for, parabéns - você conseguiu! Caso contrário, e se você fez o backup recomendado, consulte a observação acima para saber como restaurar o estado original. Se você não fez o backup ... você pode ter um tijolo nas mãos.

FINALIZE A INSTALAÇÃO

  1. Limpar o Windows:

    • Reinicie o menu do Google Grub e escolha o Windows
    • Permitir que o Windows verifique e “conserte” a unidade C: (basicamente o Windows está respondendo ao fato de que a unidade foi redimensionada)
    • Quando terminar de verificar, ele será reinicializado automaticamente; escolha novamente o Windows para verificar se a instalação do Windows ainda está funcionando corretamente.
  2. Configurar o leitor de cartões SDHC:

    • Reinicie o menu e escolha o Ubuntu
    • Abra um terminal; executar sudo -H gedit /etc/modprobe.d/sdhci.conf

      • nota: esse arquivo pode ainda não existir; se não, crie-o
      • Adicione a seguinte linha: options sdhci debug_quirks=0x8000
      • Salvar e sair

      • No terminal, execute sudo update-initramfs -u -k all

    • Reinicie; O leitor de cartões SDHC deve agora funcionar

NOVO: INSTALAR O RECENTE CELULAR E ATIVAR WIFI / GERENCIAMENTO DE ENERGIA / TWEAKS

  1. Faça o download e instale o kernel mais recente (4.0 estável ou 4.1RC6 instável até o momento da redação):

    • No Ubuntu, use o navegador para navegar até http://kernel.ubuntu.com/~kernel-ppa/mainline/
    • Role até o final da lista; escolha o kernel mais recente (ou um anterior, se desejar, especialmente se houver algum erro na versão RC mais recente)
    • Faça o download dos seguintes arquivos (###### será substituído por números indicando a versão do kernel):
      • linux-headers - ###### - generic - ###### _ amd64.deb
      • linux-headers - ###### _ all.deb
      • linux-image - ###### - generic - ###### _ amd64.deb
    • Instale esses arquivos abrindo um terminal, alterando para o diretório de download e executando sudo dpkg -i linux*.deb (fazendo assim, não assume nenhum outro arquivo linux * .deb no diretório de download)
    • Note que se um kernel não está funcionando corretamente ou não é mais necessário, ele pode ser removido (cada um ocupa mais de 200 MB, então vale a pena remover aqueles que não são necessários!):
      • obtenha uma lista dos kernels instalados: sudo dpkg -l | grep linux-image-
      • remova uma imagem executando sudo apt-get autoremove linux-image-#####-generic (substitua os números de versão apropriados por #####)
      • pacotes obsoletos também podem ser listados ( sudo dpkg -l | grep linux- ) e removidos ( sudo dpkg -P linux-###### )
    • Reinicie; Observe que você pode usar o menu GRUB para selecionar um kernel anterior para ser executado, se necessário
  2. Configure o wifi (se o kernel mais recente não fizer isso automaticamente; requer kernel 4.0 ou posterior):

    • Faça o download de brcmfmac43340-sdio.bin e brcmfmac43340-sdio.txt da internet (uma fonte está na página 3 da terceira “referência útil” abaixo); copie estes para / lib / firmware / brcm (requer sudo)
    • sudo -H gedit /etc/rc.local e adicione as seguintes linhas:
      • #rmmod brcmfmac
      • #rmmod brmutil
      • echo on > /sys/bus/platform/drivers/sdhci-acpi/INT33BB\:00/power/control
      • modprobe brcmfmac
    • sudo -H gedit /etc/modeprobe.d/blacklist-custom.conf (possivelmente criando o arquivo) e adicione as seguintes linhas:
      • blacklist brcmfmac
      • blacklist brcmutil
    • Nota: em vez de colocar na lista negra, você pode cancelar o comentário (remover o #) das duas primeiras linhas adicionadas ao rc.local acima
    • Reinicie; wifi interno agora deve estar funcionando
  3. Corrija os erros de inicialização do mmcblk0rpmb (se o kernel mais recente não fizer isso automaticamente):

    • Veja a quarta "referência útil" acima para as alterações necessárias no arquivo /lib/udev/60-persistent-storage.rules.
      • Alternativamente, role a lista até encontrar uma postagem com o arquivo atualizado; baixe-o e salve-o no lugar do /lib/udev/60-persistent-storage.rules original (é altamente recomendável fazer o backup do original!)
      • também pode salvar o arquivo atualizado em /etc/udev/60-persistent-storage.rules (isso deve substituir o arquivo / lib / udev)
    • Reconstrua o initramfs: sudo update-initramfs -u
    • Opcional: Adicione rm -f /dev/mmcblk0rpmb a /etc/rc.local (pode ajudar a evitar congelamentos do sistema)
    • Reinicie; você não deve mais ver os erros de inicialização mmcblk0rpmb. (Isso também pode impedir outros atrasos no sistema)
  4. Corrija os problemas causados por tentativas de suspensão (se o kernel mais recente não corrigir o problema do suspense):

    • Vá para Configurações do Sistema / Energia e escolha "Não suspender" para "Suspender quando estiver inativo por" (faça isso para bateria e CA)
    • sudo -H gedit /etc/systemd/logind.conf e adicione HandleLidSwitch = ignorar
    • Reinicializar

Neste ponto, você deve ter uma máquina de inicialização dupla em grande parte trabalhando. O que ainda não funciona (esperamos que um novo kernel futuro resolva estes problemas):     * Bluetooth (meio que vê o bluetooth, mas não completamente)     * Som (controle de volume parece funcionar, mas é um sistema de som "fictício")     * ACPI (economia de energia, suspensão)

O que funciona neste momento (principalmente):     * Wi-Fi Interno (se o kernel & gt; 4.0 e passos acima forem seguidos)     * Portas USB     * Leitor de cartões SDHC (se você fizer o tweak acima)     * Brilho da tela (das configurações do sistema, mas não do teclado)     * Desligamento da tela após o tempo especificado; bloquear quando a tela é desligada - mas note que, às vezes, se o sistema travar após a tela ser desligada, ela não retornará à tela de login quando uma tecla for pressionada. Neste caso, é possível chamar uma tela de terminal ( Ctrl - Alt - F1 ), fazer o login e reiniciar o Servidor X ( sudo restart lightdm ), mas todos os programas abertos serão fechados e todos os dados não salvos poderão ser perdidos.     * Câmera embutida

NOVO: OUTRAS CONFIGURAÇÕES OPCIONAIS

  1. Configure o cartão micro-SD como / home:

    • Insira um cartão micro-SD e formate-o para ext4
      • Uma maneira de fazer isso é instalar o gparted ( sudo apt-get install gparted ); note que você vai precisar de um wifi funcionando (veja acima)!
      • Observe que você também pode particionar o cartão micro-SD e instalar uma partição como / home e outra como outra
    • Copie todo o conteúdo de / home para o cartão SD (ou partição desejada)
    • Determine o UUID do cartão SD ou a partição desejada ( sudo blkid ) * sudo -H gedit /etc/fstab e adicione a seguinte linha: UUID=XXXX /home ext4 defaults 0 2 (substitua XXXX pelo UUID mencionado acima)
    • Reinicializar
  2. Torne a partição de recuperação não montável:

    • sudo blkid para determinar o UUID da partição de recuperação
    • sudo mkdir /mnt/Recovery
    • sudo -H gedit /etc/fstab e adicione a seguinte linha: UUID=XXXX /mnt/Recovery ntfs noauto,umask=222 0 2 (substitua XXXX pelo UUID determinado acima)
    • Reinicializar

Continue a configuração do Ubuntu conforme desejado!

REFERÊNCIAS ÚTEIS

por AHW 10.02.2015 / 17:31
1

Eu instalei o Lubuntu com sucesso no meu ASUS F205T usando este encadeamento. Ainda há pessoas trabalhando em vários problemas, incluindo o driver de som. Basta perguntar pelo último tutorial de instalação.

link

    
por Ben 14.12.2016 / 21:48
0

Você pode encontrar sua resposta aqui:

link

Eu não tenho certeza de quão grande é uma "resposta" apropriada para Stack (minha parte), mas estou lutando com esse problema exato com o meu x205t agora. E acho que essa pode ser nossa melhor aposta.

Você aparentemente precisa reescrever o carregador GRUB manualmente quando estiver montando seu pendrive. Isso entra em uma linha de comando bastante densa, então 'boa sorte' (?)

O autor do tut (lopaka no GitHub) supostamente conseguiu fazê-lo funcionar. Eu ainda estou tentando.

    
por Evan Exempt 25.05.2015 / 22:07
-2

A resposta curta é que você não pode fazer isso. Seu laptop não é o único. Lembro-me de ler a razão é uma incompatibilidade com o kernel do Linux ea combinação de um processador de 64 bits, mas um uefi de 32 bits como esses laptops têm. é o processador baytrail e seu estúpido frankenstein de um uefi que é o problema. da memória, a única maneira de fazer o linux inicializar em um desses é usar uma distro de 64 bits com um gerenciador de inicialização de 32 bits. Então, para encurtar a história, você está preso ao windoze, que é o único sistema operacional que inicializará.

o asus x205t não é o único computador incompatível com linux que existe. Eu tive exatamente os mesmos problemas incompatíveis com uma latitude 10 da Dell e um livro de transformadores da asus t100, ambos os quais também usam processadores baytrail. É improvável que o Ubuntu irá instalar nesses computadores, pelo menos não facilmente.

    
por senya 15.12.2014 / 02:24

Tags