1

CentOs проблема с автозагрузкой(.....нужно было добавить запуск программы в автозапуск,прописал в rc.local ,сначала писало что нет доступа,но то ладно)....после рестарта в консоли вечное сообщение и не грузит систему...как почистить  rc.local ?пробывал через nano - текст не видно,ничего там так и не понял(....подскажите как можно исправить)Спасибо)

2

shamandok пишет:

после рестарта в консоли вечное сообщение и не грузит систему

shamandok пишет:

пробывал через nano - текст не видно,ничего там так и не понял

Видимо, вы редактировали файл загрузившись с LiveCD, если вы  пишете, что система не грузится. Так вы смонтировали корневую файловую систему установленной ОС или пытались редактировать конфигурационный файл rc.local в загруженной LiveCD системе?

Если так, то конечно он будет пустой.

Вам нужно создать точку монтирования и смонтировать корневую файловую систему установленной CentOS:

mkdir /mnt/local
mount ROOT_FS /mnt/local

Далее относительно /mnt/local редактируете конфигурационный файл rc.local.

Что бы узнать что нужно монтировать посмотрите в загрузчике параметр root в параметрах, передаваемых ядру. Для этого в загрузчике выбираете пункт запуска CentOS, нажимаете клавишу "e" и смотрите в строке:

kernel ...

или

linux ...

параметр root=что-то там. Записываете или запоминаете и указываете вместо ROOT_FS в команде монтирования, указанной выше, корневой файловой системы установленной локально CentOS.

Если там указано что-то вида UUID=..., то можете до конца не переписывать, а посмотреть правильное значение в выводе команды:

blkid

Если там что-то вида /dev/vg0/root или /dev/mapper/vg0-root, то вам нужно будет в начале поднять LVM тома в LiveCD системе, если она не делает это автоматически:

vgchange -ay