Автор Тема: Как в Росинке отключить загрузку графического интерфейса при старте системы?  (Прочитано 4315 раз)

nikitosk

  • Новичок
  • *
  • Сообщений: 46
  • Карма: +5/-0
  • Строительный материал будущего!
    • Просмотр профиля
Пробовал делать:
sudo update-rc.d -f gdm remove
Не помогает.
Linux Mint 9 Isadora x86
Asus EEEpc 1000H

Hromin

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 590
  • Карма: +145/-4
    • Просмотр профиля
При старте можно так:
в меню загрузки GRUB выбираем нужную запись, нажимаем "Е" для редактирования, получаем что-то типа этого
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set ea9360f3-1753-4138-aaee-d89f2ddc2ef3
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=ea9360f3-1753-4138-aaee-d89f2ddc2ef3 ro   ipv6.disable=1 quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
ближе к концу находим запись quiet splash, удаляем её и вместо неё пишем text. Нажимаем Ctrl+X для применения. Система загрузится без графики.

nikitosk

  • Новичок
  • *
  • Сообщений: 46
  • Карма: +5/-0
  • Строительный материал будущего!
    • Просмотр профиля
Linux Mint 9 Isadora x86
Asus EEEpc 1000H

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Вариант 1.
ближе к концу находим запись quiet splash, удаляем её и вместо неё пишем text.
Чтоб не делать это вручную вносим изменения в /etc/default/grubsudo sed -i 's/quiet splash/text/' /etc/default/grub && sudo update-grub или
Вариант 2.
Переименовываем /etc/init/gdm.confsudo mv /etc/init/gdm.conf /etc/init/gdm.conf-bkupили
Вариант 3.
Вносим изменения в /etc/init/gdm.conf(останавливать gdm на runlevel 2):sudo sed -i 's/\[016\]/[0126]/' /etc/init/gdm.conf
« Последнее редактирование: 11 Май 2011, 14:33:48 от Azure »

alexey122

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Система инициализации
« Ответ #4 : 11 Май 2011, 14:15:31 »
Хотелось бы поднять вопрос о системе инициализации. Я так понимаю используется система Upstart. Так вот хотел там поковыряться, а обнаружил что в /etc/ нету event.d, почему?  И еще самый главный вопрос, начал эту тему ковырять так как захотел поставить консольный режим загрузки, а не графический интерфейс. В принципе по другим линуха в инете нарыл инфу и примерно понял как это сделать, здесь что то немного не так, кто сталкивался напишите куда надо что прописать.

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Даже уже не пишу "Пользуйтесь поиском!" - бесполезняк...

Вариант 4. экзотический
Согласно совместимости с системой запуска System-V понизить runlevel до single-mode (однопользовательского режима)sudo sed -i 's/\(DEFAULT_RUNLEVEL=\)2/\11/' /etc/init/rc-sysinit.confТо же самое изменением параметра загрузки:sudo sed -i 's/quiet splash/single/' /etc/default/grub && sudo update-grubВариант 5. логичный
Заблокировать возможность запуска gdm (в отличие от Варианта 3 сервис не останавливается, а вообще не стартует)sudo sed -i 's/^\(start on\)/# \1/' /etc/init/gdm.conf

В принципе, если мало вариантов, то man Вам в руки:man 7 runlevel
« Последнее редактирование: 11 Май 2011, 15:37:25 от Azure »

alexey122

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Спасибо! Про поиск учту!) А вот про саму систему инициализации, какие фалы надо править чтобы тот или иной процесс запускался первым и вообще не запускался, и нету ли графического конфигуратора?

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
А вот про саму систему инициализации, какие фалы надо править чтобы тот или иной процесс запускался первым и вообще не запускался
*STOP* Судя по
и нету ли графического конфигуратора
лезть Вам в конфигурирование запуска системы на уровне runlevel категорически не стоит. Тем более основной материал уже указан (почему только Вы его не видите?)
В принципе, если мало вариантов, то man Вам в руки:man 7 runlevel
Если надо еще - официальная Wiki системы Upstart.
Очень коротенько, вообще для общего понимания вопроса http://www.ashep.org/2009/linux-upstart/#more-28