Титла: Interactive runlevel Публикувано от: spawnman в Feb 10, 2005, 18:01 Здравейте на всички!
Често ми се налага да влизам в /etc/inittab да променям id:3:initdefault: на id:5:initdefault: и обратното. Въпросът ми е дали съществува такова нещо като "Interactive runlevel", което да се изразява в задаване на въпрос към потребителя при зареждане, така че да може с въвеждане на номерче от user-а системата да стартира в избрания runlevel? Прадварително благодаря на всички отзовали се! Дистрибуцията е Мандрейк 10. П.С. Някой да се сеща за българската думичка за runlevel ![]() Титла: Interactive runlevel Публикувано от: RedIce в Feb 10, 2005, 18:45 много е лесно ако си с lilo:
при зареждането просто пишеш
или
поринцип като си сетнеш единия в inittab и системата винаги ще ти зарежда с него а ако искаш да си с другия само тогава ползвай командния ред /ако си с grub пак би трябвало да стане, но не му познавам командния ред/ има и друг пиниз: като зареди машината с независимо кой runlevel си, логваш се под root, и пишеш: init 3 или init 5 (може и init 6 и испълнява reboot) -- ето още един пиниз, ако си с lilo (с grub става но пак незнам как): /даречем в inittab слагаш за дефаулт runlevel 3/ в /etc/lilo.conf
значи това нещо примерно ако ти е така добави под него пак съсщото и използвай опцияата append и смени labela: тоест трябва да ти се получи нещо такова
след това стартираш lilo за да ти запомни промените, рестарт, и трябва вече да имаш в менюто на boot loader 2-те опци и да си избираш коя искаш едната ще е в Multiuser (инит 3) другата ще е със X (init 5) успех Титла: Interactive runlevel Публикувано от: spawnman в Feb 10, 2005, 19:15 Здрасти RedIce!
Вариантът с LILO/GRUB мисля, че ме устройва напълно. Само трябва да поровя из документите на GRUB. Много ти благодаря за изчерпателния отговор! Ще допълня темата като намеря необходимите настройки за ГРУБ. Титла: Interactive runlevel Публикувано от: RedIce в Feb 10, 2005, 19:39 пробвай така:
това е само примвер да захапиш идеята ако имаш следното нещо
копирай го и го пасте под него и направи промените горедоло така ще изглежда
тоест трябва само да добавиш към кернела във втория запис init 5 и са му смениш title рабирае в командтниа ред на grub пак става пиниза с init 3 или 5 ![]() Титла: Interactive runlevel Публикувано от: spawnman в Feb 10, 2005, 20:13 С помощта на RedIce и в последствие на Google намерих тази информация. А промените, които направих в /boot/grub/menu.lst са:
от оригиналните настройки
да премина към
Иначе казано се добавя номера на runlevel-а към края на реда, който започва с kernel... Нещата работят прекрасно! Още веднъж искам да благодаря на RedIce за насоките ![]() |