Грузишься с лайва Ubuntu, отрезаешь в gparted от диска с виндой раздел для Убунты и CentOS сколько надо. У меня стоит винда с убунту, так вот на убунту у меня 3 раздела: swap, раздел с корнем(/) и раздел с home. О разметке и об установке можно почитать на сайте убунту, вбив в гугл "установка Убунту". Загрузочную флешку в линукс можно делать либо терминальной командой "dd if=твой образ of=твоя флешка", либо прогой unetbootin, там интуитивный интерфейс, все понятно будет. Вроде все