Вы из bot импортируете db, а из db - bot. Кросимпорты делать нельзя. Либо импортируете что-то одно, либо все переменные для совместного использования вынесите в отдельный пакет
Штатным средствами думаю не добиться никак. Попробуйте использовать библиотеку для продвинутой работы с консольных интерфейсом, если очень нужно
Например: https://npyscreen.readthedocs.io/introduction.html
Мне кажется косяк в этих конструкция text.c_str()
Строка в С заканчивается символом \0
Перед передачей этих параметров обрежтие 1 последний символ, или попробуйте указывать длину как text.length()-1
Посмотрел скрины из мана, который скинул Рональд Макдональд
Судя по ним, ИКС является standalone ОС на основе Linux. Поэтому, всё верно сказано - только форматирование винта.