é o comando search parte de outro pacote apt-get não consegue encontrá-lo

0

novo desafio tentando seguir o primeiro comentário abaixo.

@ ubvan1 Eu instalei o grub errado?

não há comando de pesquisa listado em grub> help
Tentei o seguinte e recebi o comando Unrecognized

grub> search --name sb2 root 
search --name sb2 root 

Error 27: Unrecognized command
grub> search
search

Error 27: Unrecognized command
grub>

Esta é minha primeira vez lidando com a correção do grub2 na linha de comando. Eu nem sabia que o grub era mais que um arquivo e incluía sua própria linha de comando.

Você diz que os comandos estão em um arquivo cfg. o que eu considero ser um arquivo de configuração que não é exequível em si mesmo, mas usado por um exicutável que eu assumi que seria grub.

O grub.cfg é exeutável? Se assim for, eu corro de

lubuntu@lubuntu:~

ou de

grub>

e como?

Eu sei que existem arquivos em / EFI / ubuntu / mas pareço estar na raiz errada porque quando eu entro

lubuntu@lubuntu:/$ cd /EFI/ubuntu/
bash: cd: /EFI/ubuntu/: No such file or directory
lubuntu@lubuntu:/$ 

Eu olhei em volta e procurei por Como eu obtenho de / sdax para / sday a partir da linha de comando? Eu estou perdido lá também. e continue recebendo o seguinte

lubuntu@lubuntu:/$ cd /EFI/ubuntu/
bash: cd: /EFI/ubuntu/: No such file or directory
lubuntu@lubuntu:/$ 

lubuntu@lubuntu:~$ grub
The program 'grub' is currently not installed. You can install it by typing:
sudo apt install grub
lubuntu@lubuntu:~$ sudo apt install grub

Entrada original

Estou tentando desesperadamente seguir o ubfan1 Re: Dispositivo de inicialização não encontrado (3F0) Pavilion 23 All In One Excepções de instruções Eu não posso usar search.fs_uuid porque não está nos discos vivos Ubuntu ou Lubuntu atuais.

As instruções específicas são:     E também sob o / EFI / ubuntu você precisará de um arquivo grub.cfg. Você pode usar um esboço como o abaixo para extrair o grub.cfg completo de / boot / grub     (Assumindo que a raiz está na partição 8 abaixo, mude para a sua situação)

search.fs_uuid Your-uuid-here root hd0,gpt8
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg 

O que estou inserindo no Terminal e as respostas:

lubuntu@lubuntu:~$ search.fs_uuid Your-uuid-here root hd0,gpt8 -h
search.fs_uuid: command not found
lubuntu@lubuntu:~$ sudo apt-get install search
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package search
lubuntu@lubuntu:~$ 

O mesmo para search.fs_uuid

Pesquisas nos fóruns e no Documentos indicam que são comandos válidos.

o problema original é Montagem / sys em root / sys Falhou Nenhum arquivo Nenhum init encontrado Tente passar init = (boot arg)

Eu criei os diretórios em sb2 [Quando eu removi o Windows 8 sb1 tornou-se inacessível, então Lumbutu colocou os arquivos grub2 em sb2. Pelo menos é aí que eu os encontrei]

Parece que tudo o que tenho a fazer é exicutar

search.fs_uuid Your-uuid-here root hd0,gpt8
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg 

de lubuntu@lubuntu:~$ e mount / sys na raiz / sys.

deve ter sucesso Correto?

    
por user272643 08.02.2017 / 23:18

0 respostas