Como editar um pendrive inicializável?

2

Tentando adicionar nomodeset às opções de inicialização do instalador da área de trabalho 16.04.

Tentei hdparm para tornar o USB gravável, mas não tem efeito.

Tentei isomaster para criar um iso modificado antes de exibi-lo com Startup Disk Creator - o USB não foi detectado como inicializável.

Analisamos o link - é um exagero que não parece promissor. Editar: tentou isso e não é inicializável.

Semelhante a esta questão que foi encerrada:

Como criar um arquivo inicializável stick usb que não é somente para leitura

    
por Velkan 06.06.2017 / 15:13

4 respostas

2

Dependendo de como você criou a unidade de inicialização USB, ela será de leitura / gravação ou somente leitura.

Unidade clonada

Uma unidade clonada criada com o 'Startup Disk Creator' no Ubuntu 16.04 LTS ou versões mais recentes, possui um sistema de arquivos iso9660 híbrido, que funciona tanto em DVDs quanto em pendrives USB (e cartões de memória), mas é somente leitura design, então você não pode editar nada nele. Também 'Alias' dos discos gnome-disks e 'mkusb' (ao clonar e criar unidades somente ao vivo) criam unidades USB com um sistema de arquivos iso9660 híbrido.

Unidade extraída

Uma unidade extraída, por exemplo

  • um live drive persistente criado com mkusb ou
  • uma unidade somente ao vivo criada com Rufus

pode ser editado. Você pode adicionar nomodeset e outras opções de inicialização ao arquivo de configuração de inicialização, para que elas persistam (sobrevivam para serem usadas no futuro). Edite boot/grub/grub.cfg na partição # 3, 'usbboot' para o mkusb. Pode ser necessário inicializar a partir de outra unidade para montar a leitura / gravação do sistema de arquivos FAT32 para o Rufus.

    
por sudodus 06.06.2017 / 16:41
0

Você pode tentar o UNetBootIn. É um software que permite que você escreva para partições existentes no pendrive, como fat32 ou ext4. Persistência só funciona com fat32. No entanto, o stick usb é gravável devido ao seu sistema de arquivos.

O Unetbootin pode ser baixado usando

sudo apt update && sudo apt install unetbootin 
    
por spark 06.06.2017 / 16:48
0

Se você piscar sua imagem usando rufus no Windows usando estruturas de inicialização GPT, então você pode usar (no Ubuntu 16.04 LTS): sudo mount -o remontar, rw / media / cdrom / media / cdrom para remontar sua unidade. Eu não recomendaria, mas funciona.

    
por Jensen Taylor 14.08.2018 / 12:59
-1

hdparm não é a resposta (consulte man hdparm ).

Seu dispositivo USB provavelmente é montado somente para leitura, mas você não nos fornece essas informações.

Assumindo que seu pendrive está no dispositivo /dev/sdx (não será, mas estou usando /dev/sdx no exemplo, substitua-o pelo SEU valor)), você pode montá-lo como leitura / gravação via:

sudo mount -o remount,rw /dev/sdx
    
por waltinator 06.06.2017 / 15:40