Rodando o Linux 0.01 no Qemu
Janeiro 16, 2008 at 5:09 pm | In Linux, Programação | Leave a CommentNo dia 1 de Janeiro, Abdel Benamrouche(draconux) anunciou que ele fez uma atualização no Linux 0.01(a primeira versão liberada pelo Linus) para compilar no GCC 4.x, o que permitiu que ele fosse rodado em emuladores como o QEMU e o Bochs. Além disso, ele também liberou uma imagem de HD do QEMU, contendo, não só o kernel, mas também o Bash, partes dos coreutils, vim e ncurses, entre alguns outros pacotes. Então, como curioso que eu sou, resolvi testar, e também comecei a estudar um pouco o código fonte, para aprender mais sobre sistemas operacionais :]
Então, se você quiser testar também na sua máquina, eu vou ensinar :] Primeiro, você necessitará do qemu. No arch, isso é feito somente com um pacman -S qemu. Então, você precisará baixar alguns arquivos aqui. São eles
Pronto, agora nós temos todos os arquivos, bastando apenas extrair o hd_oldlinux.img.zip, e rodar o seguinte comando para iniciar o qemu:
qemu -hdb hd_oldlinux.img -fda linux0.01-3.3.img -boot a
E então, você vai poder se divertir com o seu linux 0.01. Aqui vão minhas screenshots com ele:
http://img132.imageshack.us/img132/1848/linuquistd7.png
http://img299.imageshack.us/img299/4278/linuquis2jv7.png
Ah, claro, e pra quem quiser o código fonte, ele está aqui.
Fonte: Kernel Trap
Blog no WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.
