O problema estava na tabela de partições. Usando o GPT padrão não estava funcionando. Eu usei o mkusb para construir a unidade persistente escolhendo uma tabela de partição MSDOS e funcionou muito bem.
Estou tentando criar um USB inicializável para o Ubuntu 16.04.02 em um USB de 128 GB. Eu quero:
A primeira vez que eu construo o USB inicializável eu usei a ferramenta Etcher da resin.io. Depois disso, eu pude arrancar no Ubuntu com o USB, mas quando tentei usar o Gparted para redimensionar as partições, apareceu um erro em relação ao tamanho do bloco. Eu segui uma combinação de esta resposta e este para criar um novo GPT e as três partições. No entanto, não consegui arrancar com esse USB.
Quando eu conecto o USB no computador ele congela completamente (a tela permanece preta sem luz, já que eu pressiono o botão de energia e a ventoinha começa a acelerar).
Tentei construir a imagem na segunda partição com 7z, UNetbootin e Startup disk creator mas sempre obtive o mesmo resultado. Eu também tentei construir as três partições com mkusb sem sucesso.
Pensando que o problema era ter a partição de inicialização como a segunda partição , formatei novamente o USB em uma única partição FAT32 e construí o Live USB com o UNetbootin e o Startup Disk Creator lá . E eu obtive o mesmo problema. Eu usei novamente a ferramenta Etcher (com o tamanho incorreto de blocos) e é também incapaz de inicializar .
Acho que algo foi corrompido no USB nesse processo. Você tem alguma ideia de como resolver o problema?
PS. Desculpem a extensão da questão, eu sou bastante novo no Linux e não queria perder nenhum passo relevante.
O problema estava na tabela de partições. Usando o GPT padrão não estava funcionando. Eu usei o mkusb para construir a unidade persistente escolhendo uma tabela de partição MSDOS e funcionou muito bem.