Установка CentOS без доступа к серверу, осуществимо?
Можно поставить туда pxelinux и дописать в загрузчик команды для запуска PXE.
Можно скопировать туда установщик centos и запустить его из загрузчика.
Проблема только в том, как заставить установщик сразу после старта поднять SSH или VNC для управления установкой.
Если затея с PXE и нетбутом закончится неудачей, можно попробовать скопировать нужные файлы руками, в параметрах загрузчика указать другое ядро и корень монтированяя, в fstab также поменять точки монтированяя.