A instalação autônoma do Ubuntu 16.04 não inicializa

1

Eu tenho duas perguntas, que não me deixam dormir, então espero que alguém tenha uma dica ou solução para mim. Eu tento executar uma instalação 'simples' sem suporte do Ubuntu 16.04, por causa dos benefícios bem conhecidos.

O que eu fiz agora:

Eu baixei o Ubuntu 16.04 como a resposta aqui me diz. Eu tentei executá-lo em uma VM e funciona bem. Então eu tentei em um dispositivo "real" e ele falha em muitos pontos:

1) Alguns dispositivos detectam meu dispositivo USB, mas não inicializam e executam a instalação. Então eu encontrei isohyprid que resolve esse problema na maioria dos nossos dispositivos (Lenovo ThinkPads) mas não na Asus ou na HP . Eu configurei um script bash que faz o iso para mim:

#!/bin/bash

# Create the iso file, excluding .git directory and this script

echo -e "A iso-file of this directory will be created in /tmp/ubuntu16-desktop-unattended-install.iso shortly."

SCRIPT_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/

mkisofs -D -r -V "UNATTENDED_UBUNTU" -cache-inodes -J -l -exclude .git -exclude create_iso.sh -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/ubuntu16-desktop-unattended-install.iso $SCRIPT_DIR

echo -e "done iso...\n Make it portable with isohybrid..."

isohybrid /tmp/ubuntu16-desktop-unattended-install.iso

echo -e "Done."
echo -e "\n\nUse \n\nsudo dd if=/tmp/ubuntu16-desktop-unattended-install.iso of=/dev/sdb bs=4M\n\nto put it to an USB stick"

Alguém tem uma ideia, por que o USB não inicializa em alguns dispositivos?

2) Nesses dispositivos, que inicializam a partir do USB, a instalação autônoma funciona muito bem. Não há perguntas para responder manualmente e nenhum erro aparece - até que o sistema seja reinicializado após a instalação. Eu recebo uma tela preta e o sistema não inicializa, também não vejo o bootloader do GRUB.

Meu particionamento é assim:

Primeira parte:

# Newer ubiquity command
ubiquity partman-auto/disk string /dev/sda
ubiquity partman-auto/method string regular 
ubiquity partman-lvm/device_remove_lvm boolean true
ubiquity partman-md/device_remove_md boolean true
ubiquity partman-auto/choose_recipe select atomic

Segunda parte:

# This makes partman automatically partition without confirmation
ubiquity partman-partitioning/confirm_write_new_label boolean true
ubiquity partman/choose_partition select finish
ubiquity partman/confirm boolean true
ubiquity partman/confirm_nooverwrite boolean true

A configuração do usuário e da rede segue e esta é a última parte:

## Grub
d-i grub-installer/grub2_instead_of_grub_legacy boolean true
d-i grub-installer/only_debian boolean true
d-i finish-install/reboot_in_progress note

Se eu comentar a segunda parte, preciso responder as perguntas manualmente, mas a instalação funciona / inicializa e é executada conforme o esperado. Tenho certeza, a solução para corrigir o meu problema está em algum lugar escondido nesta segunda parte, mas não consigo encontrá-lo. Talvez uma opção seja a missão, mas qual delas. Eu tentei com "onipresença" e com o comando "d-i", mas não há nenhuma mudança óbvia.

Alguém pode me ajudar a resolver esses dois problemas?

    
por bumblebee 27.02.2017 / 14:00

0 respostas