Novidades de 01/07/2001

Suporte a sistemas de arquivos

O ModulOS já tem suporte para sistemas de arquivos, leitor de disquete e ao sistema de arquivos ext2 usado pelo Linux.

São implementações simples que não tratam todos os tipos de erros, mas que funcionam.

Junto estou disponibilizando o mkext2boot, um programa que faz um arquivo com sistema de arquivos ext2 iniciar o ModulOS. Com ele é possível criar um disquete que inicia o ModulOS ou, o que eu faço, criar um arquivo que o Bochs (http://bochs.sourceforge.net) usa como disquete.

Os passos que uso no Linux para criar um arquivo que o Bochs usa são:

Agora é só executar o Bochs que o ModulOS inicia e mostra os 50 primeiros bytes do arquivo test.txt na tela.

Estou também disponibilizando as interfaces InputDev, InterManager e UserModManager que são necessárias para implementar suporte a teclados, mouse, interfaces e executar programas.

Logo o ModulOS estará rodando programas!

Luiz Henrique Shigunov