Como posso formatar um liveusb do linux para que o grub possa lê-lo?

1

Estou tentando consertar um computador no qual destruí o gerenciador de inicialização.

Ao formatar um liveusb do linux com (em um computador funcional):

umount /dev/sda1
sudo mkfs.ext2 /dev/sda1

e criando o liveusb com unetbootin e mint, tudo parece funcionar (ainda em um computador funcional):

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 no computador quebrado (depois que eu saio do modo de recuperação):

grub>ls
(proc) (hd0) (hd0,gpt6) [omitted others]

no GRUB, depois de inserir o liveusb:

grub>ls
(proc) (hd0) (hd0,gpt6) (hd1) [omitted others]

Eu posso 'ls' uma partição ext* do disco rígido, mas não a 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: link

Como posso formatar o liveusb para que o grub possa lê-lo?

    
por mattg 25.06.2018 / 05:31

1 resposta

1

Acho que você está fazendo a pergunta errada. Você parece estar perguntando: "Como eu posso usar este bootloader 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 ter 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 está configurado para inicializar a partir do primeiro USB. Então, você deve ser capaz de inicializar seu sistema e consertar o bootloader.

Isto é o que você teria que fazer se, por exemplo, seu HDD falhasse catastroficamente e você tivesse que substituí-lo por um novo, em branco. Tem que haver uma maneira de inicializar um USB ao vivo e instalar um sistema, sem precisar instalar o GRUB no HDD.

    
por 25.06.2018 / 19:09