Я правильно понял!Вы неправильно поняли. Минимальная ОС (а тем более учебный пример минимальной ОС) может ограничиться поддержкой только стандартных устройств. А загрузчик тоже может быть сильно упрощён.
The size of the operating system in CP/M 2.2 is 3584 bytes. Amazing but true: a complete operating system in under 4 KB.Меньше 4 КБ. И это был даже не какой-то учебный огрызок, а полноценная ОС для своего времени, с миллионами реальных пользователей.
Во второй половине 1970-х годов была наиболее популярной системой для компьютеров на базе Intel 8080 и Zilog Z80.
https://ru.wikipedia.org/wiki/CP/M
route -p add 192.168.1.0 mask 255.255.255.0 172.16.0.2
чтоб пользователь, как можно дольше играл
...прочитал книгу Нира Эяля «На крючке» - там рассказано, как создавать продукты, которые сами приучают пользователей к себе. Изложена некая «модель крючка», состоящая из четырёх этапов – всё пересказывать не буду, чтобы не лишать вас удовольствия от прочтения книги (сам купил, дочитываю).
Одна из частей модели крючка – переменное вознаграждение. Основано на эксперименте. То ли крысам, то ли голубям выдали педальку. Жмёшь – получаешь дофамин. Зверьки, разумеется, очень увлеклись педалькой. Но потом, в рамках эксперимента, сделали выдачу дофамина случайной, не на каждое нажатие педали. Результат был удивительным – то ли крысы, то ли голуби начали «педалировать» намного чаще и увлечённее.
Потом всё это назвали «переменное вознаграждение» и вовсю стали использовать в разработке ПО – пользователей к нему притягивает не предсказуемое, а именно случайное удовольствие. В том числе, случайным может быть и отсутствие вознаграждения (нет писем, нет сообщений, нет нового в ленте и т.д.).
Если что-то ценное на ntfs-разделе есть, то сначала перенести\забэкапить это ценное.