Estou tentando consertar um computador no qual destruí o bootloader.
Ao formatar um linux liveusb com (em um computador em funcionamento):
umount /dev/sda1
sudo mkfs.ext2 /dev/sda1
e criando o liveusb com unetbootin e mint, tudo parece funcionar (ainda em um computador funcionando):
df -T /dev/sda1
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext2 33027952 1941320 29408912 1% /media/redacted/1cbb7f98-a9e2-4105-974f-8b43dd51e48c
sudo fdisk -l /dev/sda
Disk /dev/sda: 58.6 GiB, 62948114432 bytes, 122945536 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7dbfe867
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 67110911 67108864 32G 83 Linux
No GRUB em um computador quebrado (depois de sair do modo de resgate):
grub>ls
(proc) (hd0) (hd0,gpt6) [omitted others]
no GRUB, após inserir o liveusb:
grub>ls
(proc) (hd0) (hd0,gpt6) (hd1) [omitted others]
Eu posso 'ls' uma ext*
partição do disco rígido, mas não o ext2
liveusb que acabei de criar:
grub>ls (hd0,gpt6)
Partition hd0,gpt6: Filesystem type ext* - Last modification time... blah blah
grub>ls (hd1)
Device hd1: No known filesystem detected
Eu quero ser capaz de detectar o liveusb para que eu possa seguir as instruções em: https://ubuntuforums.org/showthread.php?t=1599293
Como posso formatar o liveusb para que o grub possa lê-lo?
Acho que você está fazendo a pergunta errada. Você parece estar perguntando: "Como posso usar este carregador de inicialização quebrado (que pode não funcionar) para inicializar a partir deste USB?"
Você não precisa passar pelo GRUB instalado no HDD para inicializá-lo. O USB deve carregar sua própria versão do GRUB, que você pode inicializar diretamente do firmware. O que você precisa fazer é entrar no menu do firmware e verificar se ele está configurado para inicializar a partir do USB primeiro. Então, você deve ser capaz de inicializar seu sistema e corrigir o bootloader.
Isso é o que você teria que fazer se, por exemplo, seu HDD tivesse falhado catastroficamente e você tivesse que substituí-lo por um novo e vazio. Tem que haver uma maneira de inicializar um USB ativo e instalar um sistema, sem precisar que o GRUB seja instalado no disco rígido.