Запуск без иксов из Grub2
Волею судеб, был снесен драйвер видеокарты Nvidia, соответственно система не грузится. Как из grub2 передать параметр на загрузку initrd ,чтобы не запускать иксы, не разобрался 🙁 Help Ubuntu 10.04
ctrl-alt-f1 не работает?
Eсли не работает ctrl-alt-f1, то alt-prtscr-r, и потом ctrl-alt-f1.
к сожалению, нет
что значит -r в alt-prtscr-r? т.к. на просто alt-prtscr и потом ctrl-alt-f1 не реагирует
после первого нажатия на e, grub заходит в редактор комманд на этапе запуска т.е.
set root='(hd0,6)’ и.т.д.
т.е. дальнейшее введение e,space,1,enter,b тут бессмысленно, или я чего-то не понимаю
>Как из grub2 передать параметр на загрузку initrd ,чтобы не запускать иксы,
дописать к строчке с параметрами ядра
single
Что-то не идет, совсем замучил меня этот grub2, ё-маё — пойду курить маны дальше
>Что-то не идет, совсем замучил меня этот grub2, ё-маё — пойду курить маны дальше
Оно того не стоит. Лучше срубить его под корень, и поставить старый добрый grub1.
Нажать E в меню GRUB, откроется редактор.
К строке ядра дописать цифру 3.
Нажать Ctrl-X.
Радоваться!
дописать к строчке с параметрами ядра single
Я что-то не пойму, зачем ему сингл-мод? У него же тупо иксы не работают.
Убунту очень сложно переубедить не запускать иксы. Вот в синглмоде они не запускаются
А, нуда. Там же в последних версиях какой-то свой велосипед накрутили в системе инициализации. Тогда да. Можно вместо тройки единицу вписать.
Поменяй в иниттабе уровень на 2
>А, нуда. Там же в последних версиях какой-то свой велосипед накрутили в системе инициализации. Тогда да. Можно вместо тройки единицу вписать.
редхат головного мозга:)
в дебианах 2 уровня — 0 и 2. На 2-ом грузятся Х-ы.
>Я что-то не пойму, зачем ему сингл-мод? У него же тупо иксы не работают.
он тупо затем, чтоб загрузившись в него, в консольке поставить дрова от NVidia, или отключить запуск gdm через update-rc.d
А там (Прямо в меню, как правило ниже обычного) должен быть пункт для восстановления, который запускает в single mode. При его выборе X’ы тоже стартуют?
в дебианах 2 уровня — 0 и 2. На 2-ом грузятся Х-ы.
Ну, не Редхат, а всё, кроме дебиана. А сам я вообще Арчевод.
он тупо затем, чтоб загрузившись в него, в консольке поставить дрова от NVidia, или отключить запуск gdm через update-rc.d
Просто во всех дистрибутивах, где три рабочих уровня инициализации, именно он был бы выбором. А в данном случае мне мою ошибку уже до вас объяснили.
Оно того не стоит. Лучше срубить его под корень, и поставить старый добрый grub1.
Ахаха, лучше срубить ubuntu и поставить slackware с lilo.
Если серьёзно, тебе уже посоветовали передать грубу init=/bin/bash. потом перемонтируй корень в rw и ставь свои дровишки 🙂
>Я что-то не пойму, зачем ему сингл-мод? У него же тупо иксы не работают.
Чтобы сменить видеодрайвер видимо.
> Лучше срубить его под корень, и поставить старый добрый grub1.
И чем это поможет в случае «иксы упали»?
> в дебианах 2 уровня — 0 и 2. На 2-ом грузятся Х-ы.
Кхм, сделал init 0. Комп тупо выключился (как и ожидалось). Так сколько уровней? Не четыре ли всего?
Спасибо
Ни single ни указание уровня init не сработали (система все гравно грузила иксы, предполагаю из-за нового plymouth или что там нынче?), а rw и init=/bin/bash сделали свое дело. Премного благодарен
Источник
отключение иксов при дефолтной загрузке
каким образом можно заставить debian дефолтно грузиться в консоле, но чтобы при этом не удалят иксы, и в случае надобности их подтянуть. поясню для чего: сервак на дебе, машинка грустная и уставшая, посему желательно чтоб работала в консоле, однако, иногда нужно подтянуть РДП, который не запускается при удалени иксов. к примеру, распберри пай, дефолтно умеет грузиться в консоле, однако РДП подключается без проблем. хотелось бы совета, как с дебианом сделать такое же.
Так вроде ж иксы по умолчанию не стартуют, если не ставить dm. Или не?
По идее достаточно отключить login manager (gnome-seesion, Slim) из автозагрузки и X грузиться не будут.
Может я не верно выразился. Мне нужен запуск только консоли. Я уже постил подобный вопрос ранее, но не совсем. Я нашел как добавить консоль в граб (да-да, по дефолту не было) if [ «$
а теперь, у меня нет возможности выбора при загрузке, ибо сервер стоит не у меня, ну и собственно в чем под-вопрос. Если будет грузиться только консоль, будет ли работать РДП?
root@debian:/home/zabbix# grep ‘id’ /etc/inittab id:2:initdefault: # The «id» field MUST be the same as the last # : ::
root@debian:/home/zabbix# id:3:initdefault: bash: id:3:initdefault:: команда не найдена root@debian:/home/zabbix#
Я всё равно не понимаю.
Ты хочешь, чтобы X’ы грузились, но в консоли (т.е. на мониторе) были X’ы?
Или хочешь, чтобы X’ы совсем не грузились и не грузили систему?
Похоже, с тех давних времён что-то изменилось, wiki.
Default Debian installation does not make any difference between runlevels 2-5.
наверное, я даже в терминологии не достаточно компитентен, мне нужно, чтобы грузилась консоль без GUI. наверное, где-то не верно прочитал, что иксы и есть тот самый гуй
а зачем мне ссш? он у меня норм при любом раскладе работает.
Уже понял, давно не использовал Debian.
Если тебе графика не нужна, отключи её, как раньше писал, нужно просто понять, что за DE у тебя и login manager.
Я вот с RDP не понимаю. При чём здесь RDP?
Если ты хочешь управлять через RDP, то RDP это плохо, без X’ов работать не будет.
Используй кошерный SSH.
Чтобы запустить иксы, когда это будет нужно без физического присутствия.
А вообще зачем тебе иксы на сервере? Это не винда же. Разве что у тебя там какой-то специфический софт, который требует иксы (некоторые библиотеки обработки изображений, а также OpenCL требуют иксы).
Вряд ли что-то изменилось.
Я 2 года назад сдавал LPI-1.
Там тоже было, что Debian не использует runlevel’ы в отличии от centos/rhel.
поясню, пока я не разберусь, как веб морду заббикса прилепить на рабочий пека, мне придется работать не серваке. с дуру поставил дебиан последний, с красивенькой гуйкой и всеми плюхами, но прекрасно понимаю, что это слишком жырно для серв-конфига. в принципе, если вы подскажите, как поставить оболочку по-проще, как «опенбокс» ,вроде бы так называется, то вопрос с автозагрузкой будет уже не так важен. по сути, мне нужен только браузер, все остальное отлично редактируется через консолю.
Тебе не нужна графика для управления zabbix.
У тебя есть zabbix: WEB, server, SQL.
Основная работа с zabbix через веб. Если обновить или попровить конфиги, то достаточно SSH.
да. но при этом, пока у меня веб стоит на серваке, приходится работать с ним через РДП ^_^ Вот такая каша, но я только учусь, и многого не знаю, но по логике, понимаю, что веб заббикса нужно запилить на свой пк ,но он на вин. ну это ладно ,думаю разберусь в дальнейшем, однако пока у меня нет обработки графики на моем пека, это делает сервак, и чувствует он себя не очень. ) вроде все написал )
Чтобы работать с веб нужен веб и ssh, но не X’ы.
Ты лучше скажи, что софт используешь, может мы тебе аналоги посоветуем, которые не привязаны к X’ам.
По умолчанию теперь в runlevel 2-5 грузятся X-сы, как я понял.
А вот не создаст ли apt-get upgrade заново удалённое update-rc.d remove — тут хз.
UP. похоже, надо update-rc.d gdm disable вместо remove
Тоже, когда сидел на Debian этот способ работал.
Я так понял, так было в debian всегда, либо уж совсем в лохматых годах было иначе.
В плане софта, все что работает в гуи ,это браузер. Он мне нужен, чтобы работал заббикс веб, ну и чтобы гугл был ) все что нужно редактировать, редактирую консолькой (во многом уже привык. кроме vi\vim, какой то ад, а не редактор, если есть что по-проще, киньте на заметку, ибо nano просто не отвечает требованиям) Сам процесс работы с сервером заключается в подключении через RDP под виндой, на сервере XRDP стоит, и открытие браузера. Опять же, нужно для того, чтобы смотреть на веб морду заббикса. Так как в сервер идет только 2 ланки и одно питалово. Но сервер был собран из останков павших в бою, и особой мощью не отличается. Вот и хочется, по-минимуму разгрузить машину. Думал, что отключение десктопа хоть от части решит проблему, но если правильно понял, то лишит меня возможности работы по рдп. Следовательно, имеет смысл поставить гр.оболочку по-проще, может не совсем решение, но иного пока не вижу.
при апе слетает схема ^_^ уже проверил )
Мне хватает nano/mcedit.
Для vim есть vimtutor.
Подключайся к zabbix напрямую с локального ПК с помощью браузера.
Можно разгрузить zabbix-сервер, если использовать zabbix-прокси на отдельном пк/вм.
Тогда zabbix-прокси будет собирать данные, а zabbix-сервер только их обрабатывать.
Ещё хорошо разгружает zabbix, если использовать активные проверки.
по вим, читал, пробовал, но выбил себе все зубы и вырвал волосы. нверное не созрел. по поводу работы с заббиксом, как и сказал, попробую разобраться. т.е. это рекомендация, все таки грохнуть загрузку дектопа? дело в том, что адекватно обработать информацию ,о которой вы пишите, я смогу только завтра, ну и надеюсь, что смогу )
за mcedit спасибо, я даже не подозревал, что есть такая радость, теперь будет проще.
С vim надо просто сесть один раз и разобраться. Это не так сложно.
На сервере всё-таки лучше отключить графику и использовать ssh, локальный web-браузер.
И с disable слетает? ;-( Нет под рукой deb-based, disable вроде -x флаг снимает.
ну, логически я понимаю, как это сделать. технически, пока что не особо. я думаю, просто прописать в граб первым запуском именно тот вариант, который я откопал на просторах интернетов, но там столько параметров, что пока не пойму, куда впиливать. если скажете как делать скрытие текста на лоре (чтоб 18 этажей текства не было), я скину конфиг граба, может быть вам будет виднее, куда строчку впилить.
root@debian:/home/zabbix# update-rc.d -f gdm remove
после апа все стало на свои места.
Тут grub нет смысла тревожить.
Если у тебя GNOME, то достаточно выполнить
disable нет параметра.
ну вот прям над вами написал ответ, может я после этого чего умудрился наделать ,но деск загрузился. в любом случае, я много чего пробую, пока есть время и возможность, так что за чистую монету не принимайте мои ответы, могу обмануть не сознательно. однако, попробую завтра настроить вебу на раб. пк, если все пройдет успешно, снесу деск.
Может у тебя не Gnome? А KDE? Какой DE у тебя?
как точно проверить? (не судите строго, мне конечно стыдно. впрочем, учиться не стыдно ) )
В этом нет ничего стыдного. Хватит тут извиняться и писать простыни, все были новичками. Пиши кратко и по делу.
Проще будет, если покажешь вывод команд от рута
Результат запости лучше на pastebin.com, а ссылку сюда.
root@debian:/home/zabbix# service —status-all [ + ] acpid [ ? ] alsa-utils [ — ] anacron [ + ] apache2 [ + ] atd [ + ] avahi-daemon [ ? ] binfmt-support [ + ] bluetooth [ — ] bootlogs [ ? ] bootmisc.sh [ ? ] checkfs.sh [ ? ] checkroot-bootclean.sh [ — ] checkroot.sh [ — ] console-setup [ + ] cron [ + ] cups [ + ] dbus [ + ] exim4 [ + ] gdm3 [ ? ] hdparm [ — ] hostname.sh [ ? ] hwclock.sh [ — ] kbd [ — ] keyboard-setup [ ? ] killprocs [ ? ] kmod [ + ] minissdpd [ — ] motd [ ? ] mountall-bootclean.sh [ ? ] mountall.sh [ ? ] mountdevsubfs.sh [ ? ] mountkernfs.sh [ ? ] mountnfs-bootclean.sh [ ? ] mountnfs.sh [ ? ] mtab.sh [ ? ] mysql [ + ] network-manager [ ? ] networking [ + ] nfs-common [ ? ] pppd-dns [ — ] procps [ + ] pulseaudio [ ? ] rc.local [ — ] rmnologin [ + ] rpcbind [ + ] rsyslog [ + ] saned [ ? ] sendsigs [ + ] snmpd [ ? ] speech-dispatcher [ + ] ssh [ — ] sudo [ + ] udev [ ? ] udev-mtab [ ? ] umountfs [ ? ] umountnfs.sh [ ? ] umountroot [ — ] unattended-upgrades [ — ] urandom [ — ] x11-common [ + ] xrdp
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux
а что cat /etc/*version* показывает? предыдущие понял.
Добавьте 3 к параметрам ядра, чтобы gdm снова загрузился.
Источник