Você pode tentar boot-repair-disk para que ele repare seu GRUB. Isso funcionou muito bem para mim no passado.
Existem milhares de perguntas relacionadas a isso em toda a Internet, mas, depois de dias de pesquisa, ainda não consigo encontrar uma solução!
Eu tenho um servidor Turnkey que foi pré-configurado com o MineOS, ele está funcionando bem, 24 horas por dia, 7 dias por semana, mas o servidor parou de funcionar e não consegui interagir com o servidor da Web ou nada , então eu fisicamente desliguei, e quando eu liguei novamente, me mostrou esta tela;
GRUB loading.
Welcome to GRUB!
error: unknown filesystem.
Entering rescue mode...
grub rescue>
A partir daqui, quase todos os tutoriais dizem que você deve usar ls
para encontrar sua unidade e inicializar, o único problema é que existem dois discos rígidos; um disco Turnkey OS de 50GB ext4 e um disco de armazenamento NTFS de 250GB. O disco rígido de 250GB NTFS não aparece, e usando ls em (hd0), (hd0, msdos5), (hd0, msdos1) todos retornam;
grub rescue> ls *
error: unknown filesystem.
Também é o mesmo problema quando tento;
ls (hd0,msdos#)/
error: unknown filesystem.
Eu estou completamente preso, parece não haver nenhuma maneira de inicializar no MineOS, se eu pegar meu disco Ubuntu, eu sou capaz de acessar todos os discos rígidos e os dados dentro deles, com a isenção do fato de que Eu só tenho acesso de leitura aos arquivos, pois não sou o proprietário.
UPDATE 1
Eu descobri mais algumas informações sobre as partições neste computador, o primeiro disco rígido é / dev / sda este é o disco rígido de 250GB NTFS, isso não era originalmente sda, ele costumava não ser montado em tudo, então Eu suspeito que este pode ser o problema, mas desconexão não faz nenhuma diferença quanto a um grub. O segundo disco é o / dev / sdb. Isso inclui uma partição de inicialização de 250 MB ntfs; / dev / sdb1. E Turnkey, o resto do sistema de arquivos linux (/ dev / sdb5), dentro de uma partição estendida; / dev / sdb2. Além disso, o hdd sdb é gerenciado em lvm, essas são todas as configurações padrão fornecidas com o Turnkey + MineOS.
UPDATE 2
Como sugestão de dr01, eu tentei o boot-repair-disk, aparentemente, funcionou, ele jogou alguns erros, dos quais foram relatados, aqui está o pastebin do log de boot-repair-disk; link . Mas a razão pela qual eu não postei isso na seção de respostas é porque, tecnicamente, o problema foi resolvido, mas só foi resolvido pela metade. Agora, em vez de ficar preso no resgate, o grub começa normalmente e mostra o texto abaixo;
GRUB loading
Welcome to GRUB!
error: no device connected.
error: no device connected.
Em seguida, ele espera 10 segundos e alterna para o GNU GRUB (versão 1.99-27 + deb7u2).
De um tutorial muito útil, achei aqui , ls
agora retorna:
(turnkey-swap_1) (turnkey-root) (ata0) (ata0,msdos5) (ata0,msdos1)
Estou tentando entender por que agora tenho um dispositivo ata, mas pelo menos o grub pode acessar o sistema de arquivos até chegar aqui, mas não consigo encontrar guias sobre como iniciar o Turnkey via grub, como o tutorial acima e muitos outros que encontrei não funcionou.
Para quem não está familiarizado com o turnkey, o sistema de arquivos raiz é (raiz chave-na-mão), mas a partir daí, fiquei muito confuso, para começar:
grub> cat (hd0,1)/etc/issue
não funciona. E eu não consigo encontrar vmlinuz em lugar algum, existe o que eu presumo ser um link na raiz chamado "vmlinuz", mas se eu
grub> linux /vmlinuz
error: file not found.
E é o mesmo com o tutorial mencionado, recomenda-se digitar "grub > linux / boot / vmlinuz 'e, em seguida, batendo guia, isso não retorna nada. Talvez este tenha sido o disco de reparo do disco de inicialização reinstalando o grub e excluindo o conteúdo de / boot, ao mesmo tempo não conseguindo recriar a imagem vmlinuz, mas seja o que for, estou preso novamente e não tenho ideia do que fazer.
Você pode tentar boot-repair-disk para que ele repare seu GRUB. Isso funcionou muito bem para mim no passado.