• Segui todos os passos, e no final, o kernel não consegue montar o sistema de arquivos

    Este problema pode ter duas fontes possíveis, reportadas por grupos de alunos disjuntos.

    A primeira delas, é o caminho do disco ser passado errado. Verifique em sua linha de comando do qemu, se a opção -hda realmente aponta para um disco válido. Se você não está usando a mesma estrutura de diretórios sugerida, provavelmente vai ter que ajustar esse parâmetro.

    Outra fonte para esse problema afeta os usuários do Ubuntu, e parece ter a ver com a versão do qemu do ubuntu. O maior sintoma desse problema, tem sido: "Faço tudo igualzinho, no IC funciona, e na minha casa não". Se assim for, baixe o qemu de http://fabrice.bellard.free.fr/qemu/, e compile sua propria versão, seguindo os passos fornecidos pelo proprio qemu

  • Uso outro sistema operacional, e Linux em uma maquina virtual. Não quero instalar uma maquina virtual dentro de outra, então gostaria de substituir o kernel da minha virtual original. É possível?

    Sim, é. Mas se você está perguntando isso, provavelmente não tem conhecimento suficiente para fazer isso. Apesar de você ser altamente encorajado a tentar (afinal, esse é o único jeito de aprender), tenha em mente que a solução recomendada é mais simples do que isso: O qemu roda em vários sistemas operacionais. Tente rodar o qemu em sua plataforma, e seguir todos os passos inalterados a partir daí.

  • Ao rodar o qemu, recebo o erro:
    Could not configure '/dev/rtc' to have a 1024 Hz timer. This is not a fatal
    error, but for better emulation accuracy either use a 2.6 host Linux kernel or
    type 'echo 1024 > /proc/sys/dev/rtc/max-user-freq' as root.
    Could not open '/dev/kqemu' - QEMU acceleration layer not activated

    Você pode seguramente ignorar essa mensagem. Ela apenas aponta que componentes desejáveis, mas não cruciais, do sistema não puderam ser inicializados