TrashOS
1.0.0
Um sistema operacional estupidamente simples escrito em ferrugem. Toneladas de caixas são usadas.
Antes de construir, pode ser necessário adicionar o alvo x86_64-unknown-none à sua cadeia de ferramentas Rust:
$ rustup target add x86_64-unknown-noneCrie os aplicativos primeiro (o modo de liberação é necessário):
$ cargo build --package apps --releaseEntão você pode executar o construtor para gerar a imagem do disco:
$ cargo runA imagem do disco estará localizada na raiz do diretório do projeto.
Adicione --help à linha de comando para ver a ajuda:
$ cargo run -- --helpPor exemplo, para construir kernel e inicialização otimizada com o KVM ativado e redirecionar a saída serial para o terminal:
$ cargo run --release -- --boot --kvm --serial