если приходят врачи осматривать детей, то точно вирусный, у нас в группе у девочки брат болел, никто не приходил.
единой прививки видимо не существует, потому что у менингитов, судя по статьям в интернете дофига возбудителей:
это и бактерии (менингококк, пневмококк, туберкулезная палочка, спирохеты, гемофильная палочка)
а также менингиты могут развиватсья на фоне вирусных заболеваний (энтеровирус, герпес (ветрянка), краснуха, корь, свинка)
прививки же делаются от групп бактерий - например та же пневмо, гемофильная или менингококковая - это все разные прививки
так что от всего не наколешься