Acabei de atualizar meu sistema Ubuntu 13.04 para o kernel 3.8.0-29 e não tive nenhum problema com isso. Minha suspeita é que você está sofrendo danos no sistema de arquivos. Isso é comum em sistemas que possuem inicialização dupla com o Windows 8 devido a um recurso do Windows 8 chamado "inicialização rápida". Esse recurso basicamente transforma a operação de desligamento em uma operação de suspensão para disco. Isso funciona bem em um computador de inicialização única, mas quando o computador inicializa com outro sistema operacional, o resultado são problemas perigosos no sistema de arquivos, pelo menos em qualquer sistema de arquivos compartilhado entre sistemas operacionais (incluindo a partição de sistema EFI [ESP]). Para corrigir isso, inicialize no Windows e desative a inicialização rápida. Observe que esse recurso não é o mesmo que a opção de inicialização rápida em seu firmware; desativar este recurso no firmware não não desativá-lo no Windows 8.
Se você desativar a inicialização rápida e o problema persistir, você poderá tentar fazer uma verificação do sistema de arquivos no seu ESP, como em dosfsck /dev/sda1
. (O arquivo de dispositivo no Linux pode ser diferente. Use parted
ou GParted para localizar a partição FAT com um conjunto "boot flag" ou use gdisk
para localizar a partição com um código de tipo EF00.)
Se o problema persistir mesmo após você desativar a inicialização rápida e corrigir o sistema de arquivos, tente os seguintes diagnósticos:
grep efi /etc/fstab
sudo blkid
Compare os resultados - o arquivo /etc/fstab
define onde as partições são montadas e, portanto, a pesquisa de efi
deve produzir detalhes sobre como o sistema está montando o ESP. Por exemplo, no meu sistema, mostra o seguinte:
$ grep efi /etc/fstab
# /boot/efi was on /dev/sda1 during installation
UUID=FFB3-46B6 /boot/efi vfat defaults 0 1
O comando blkid
produz informações em todos os sistemas de arquivos do seu computador. Você deseja comparar o que ele mostra para seu ESP (geralmente /dev/sda1
, /dev/sda2
ou /dev/sda3
) com o que está em /etc/fstab
. Por exemplo:
$ sudo blkid
/dev/sda1: SEC_TYPE="msdos" LABEL="ESP" UUID="FFB3-46B6" TYPE="vfat"
/dev/sda2: LABEL="Fred" UUID="421258c1-e9b1-4b1b-9dd7-60b82e75f8c3" TYPE="ext4"
/dev/sda3: UUID="9108d33b-855d-49ba-8b9e-90f981a597ea" TYPE="swap"
Nesse caso, /dev/sda1
é o ESP - é um sistema de arquivos FAT ( TYPE="vfat"
) e seu número de série corresponde ao que está em /etc/fstab
( UUID="FFB3-46B6"
), portanto, tudo está em ordem. Uma incompatibilidade dos números de série ou alguns outros detalhes podem causar o problema que você está encontrando. Se precisar de mais ajuda, edite sua postagem com essas informações e a mensagem de erro exata que você está vendo.