Bbabo NET

Наука & Технологии Новости

Удаленная установка CentOS 6.4 через VNC без загрузочных USB Flash / CD / DVD

Как поставить CentOS 6.4 на удаленном выделенном сервере? Или как поставить не иcпользуя загрузочный CD/DVD а также Flash USB? Предлагаем использовать загрузчик grub 1. Для установки на удаленный сервер, нам потребуется доступ через VNC. Сконфигурируйте заранее VNC доступ, и проверьте корректность его работы! Если будем ставить на свой домашний комп, доступ через VNC не нужен. Далее мы расмотрим установку на удаленный сервер, так как установка на десктоп немного проще, и не требует удаленного доступа. 2. Коннектимся через putty. 3. Заранее выбираем дистрибутив CentOS 6.4 Различные версии Centos вы можете скачать с https://mirror.ovh.net/ftp.centos.org/ Для последней версии CentOS 6.4 - https://mirror.ovh.net/ftp.centos.org/6.4/os/ 32-bit и 64-bit соответственно. Мы же выберем 64-bit версию https://mirror.ovh.net/ftp.centos.org/6.4/os/x86_64/ 4. Скачиваем загрузочные файлы # wget https://mirror.ovh.net/ftp.centos.org/6.4/os/i386/images/pxeboot/vmlinuz # wget https://mirror.ovh.net/ftp.centos.org/6.4/os/i386/images/pxeboot/initrd.img 5. Копируем загруженные файлы в раздел /boot # cp vmlinuz /boot/vmlinuz.centos.pxe # cp initrd.img /boot/initrd.img.centos.pxe 6. Если grub не установлен - ставим # yum -y install grub 7. Отредактируем /boot/grub/menu.lst чтобы загрузка пошла с нашего дистрибутива. Добавляем следующие строки: 1. title CentOS 6.4 VNC Installation 2. root (hd0,0) 3. kernel /boot/vmlinuz.centos.pxe vnc vncpassword=PASS headless ip=127.0.0.1 netmask=255.255.255.0 gateway=192.168.0.1 dns=8.8.8.8 ksdevice=eth0 method=https://mirror.ovh.net/ftp.centos.org/6.4/os/x86_64/ lang=en_US keymap=us 4. initrd /boot/initrd.img.centos.pxe Обратите внимание какой пункт меню в grub стоит загрузочным по умолчанию! И установите на CentOS 6.4 VNC Installation Замените PASS на любой пароль по желанию Замените 127.0.0.1 на IP вашего сервера. Замените 192.168.0.1 на IP адрес gateway. dns 8.8.8.8 возьмем из паблика, можете поставить свой. Узнать gateway можно следующим образом: # route -n |grep UG 8. Перезагружаем наш сервер # shutdown -r now 9. Подключаемся к нашему серверу с помощью VNC клиента. Рекомендую использовать TightVNC, который абсолютно бесплатный. Скачать можно тут: TightVNC И начинаем установку CentOS 6.4 10. Дальше - как обычно. Этот способ установки позволяет также избежать использование загрузочных CD/DVD или Flash USB. Мне очень помог, когда я ставил CentOS 6.4 на старенький сервачок, у которого приказал долго жить DVD-привод. А под рукой не было USB Flash Удаленная установка CentOS 6.4 через VNC без загрузочных USB Flash / CD / DVD