Это относится к Super User IMHO, но в любом случае, вы можете посмотреть на ImDisk . Этого должно быть более чем достаточно для простого создания RAM-диска.
Подожди, я неправильно прочитал ... это для твоей "игрушечной ОС"? Ваша игрушечная ОС поддерживает файловые системы? Вам придется реализовать его самостоятельно, так как уже невозможно, чтобы что-то существовавшее ранее работало с вашей самодельной ОС.