TrashOS
1.0.0
Глупо простая ОС, написанная в ржавчине. Тонны ящиков используются.
Перед строительством вам может потребоваться добавить цель x86_64-unknown-none в ваш инструмент для ржавчины:
$ rustup target add x86_64-unknown-noneСначала создайте приложения (требуется режим выпуска):
$ cargo build --package apps --releaseЗатем вы можете запустить строитель для генерации диска:
$ cargo runИзображение диска будет расположено в корне каталога проекта.
Добавить --help в командную строку, чтобы увидеть помощь:
$ cargo run -- --helpНапример, для создания оптимизированного ядра и загрузки с включенным KVM и перенаправить серийный выход на терминал:
$ cargo run --release -- --boot --kvm --serial