Estou tendo problemas para inicializar meu Fedora 19. Antes de tudo, devo mencionar que "extraí" esse sistema do disco virtual (simplesmente DD o conteúdo da raiz e da partição de inicialização no disco físico), então há muitas coisas isso pode dar errado, mas parece não ser um problema relacionado. Eu usei a distribuição Ubuntu ao vivo chroot
em meu sistema Fedora, usei grub2-install
e grub2-mkconfig
para reparar quaisquer erros do grub que pudessem aparecer, e funcionou. O Grub conseguiu encontrar todos os kernels na partição de inicialização e carregá-los, mas então o problema apareceu.
Usarei algumas fotos para demonstrar minha situação. Este é o erro que recebo ao inicializar no Fedora.
Agora isso é verdade, como blkid
no dracut shell dá isso. Essas são minhas partições no HDD SATA do notebook, normalmente referenciadas como sda
, mas eu tinha outros 2 dispositivos USB conectados, tendo sistema em um deles. O dispositivo com sistema geralmente sdb
possui partição root
e boot
, portanto, embora o grub deva saber disso, ele não aparece neste estágio e me parece que o kernel não foi capaz de carregá-los.
Para apoiar o fato de que essas partições realmente existem e estão em bom estado, executei o Ubuntu ao vivo e liguei blkid
de lá. E aqui apareceram as partições que faltavam durante a inicialização.
Então, minha pergunta é: o que poderia estar errado com o Fedora e como consertar isso? Como eu disse, posso fazer chroot no Ubuntu para configurar qualquer coisa, se necessário. Além disso, esses problemas aparecem apenas quando inicializo o kernel "completo". Há também uma opção no grub para inicializar no modo de recuperação que funciona perfeitamente e posso ver meus dados na pasta inicial (que é a mesma partição do root) lá. Também incluo esta informação que descreveminha configuração de hardware.
Responder1
Resolvido atualizando o fedora 19 para 20 por meio do ambiente live. Pode ser que o Fedora tenha configurado de forma diferente quando instalado dentro da caixa virtual e essa informação tenha persistido em algum lugar. Esta atualização manteve intacta a maioria dos dados e programas, portanto, para alguém com essa opção, pode ser uma solução "boa o suficiente".
Responder2
Entre em fstab e mtab e atualize o UUID. Sua captura de tela mostra que o novo e o antigo têm UUID diferentes.