[linux] восстановление системы
init=/bin/sh
если не понимаешь, что это, возьми rescue disk
если не понимаешь, что это, возьми rescue disk
он на init=/bin/sh
пишет
Kernel panic Attempting to kill init
пишет
Kernel panic Attempting to kill init
Прямо сразу после загрузки ядра?
Тогда можно вместо /bin/sh попробовать другой шелл, если он там есть, и ты знаешь где.
Или таки rescue disk.
Тогда можно вместо /bin/sh попробовать другой шелл, если он там есть, и ты знаешь где.
Или таки rescue disk.
про rescue disk я уже писал топик ниже - там скази контроллер для которого дров на загр. дискете нема + cdrom только мелкие диски понимает
подмени ядро на дискете, вкомпилировав туда нужный драйвер статически
howhowhow:?
ЗЫ linux init=/bin/csh загрузился как обычно (в смысле как без init'а) и там таже фигня
и касаемо дискеты - ентот модуль у меня только мандраковский есть, а он (мандрак то бишь) через жопу сделан и консоль просто так не дает...
ЗЫ так как сделать дискету с необх. дровами и чтоб она в консоль просто грузилась?
ЗЫ так как сделать дискету с необх. дровами и чтоб она в консоль просто грузилась?
ну смотри - загрузку ты сломал, cd-rom у тебя неправильный, загрузочный диск у тебя кривой
предлагаю исправить один из двух последних пунктов
rescue disk можно поискать в инете, меня это делать как-то ломает
предлагаю исправить один из двух последних пунктов
rescue disk можно поискать в инете, меня это делать как-то ломает
ладно 
ты прав видимо...
просто я думал, что мб можно как-нить таки залогиниться
седня возьму наверное обычный cdrom подключу...

ты прав видимо...
просто я думал, что мб можно как-нить таки залогиниться

седня возьму наверное обычный cdrom подключу...
а бывают linux rescue cdrom:?
knoppix
да енто понятно 
токо до завтра я его все равно не притащу
я думал мб размером помельче - что на маленькую болванку влез

токо до завтра я его все равно не притащу

я думал мб размером помельче - что на маленькую болванку влез

Вообще-то такое происходит, когда процесс, указанный в "init="
пытается вызвать exit. Как ты добился того, чтобы /bin/sh
вызывал exit при своём запуске, я не понимаю.
---
...Я работаю антинаучным аферистом...
пытается вызвать exit. Как ты добился того, чтобы /bin/sh
вызывал exit при своём запуске, я не понимаю.
---
...Я работаю антинаучным аферистом...
я не понимаю
маза, я тоже

после ввода логина и пароля за любого пользователя происходит моментальный logout
Как ты добился того, чтобы /bin/shlogout в .bashrc ?
вызывал exit при своём запуске, я не понимаю.

logout в .bashrc
я тоже об этом подумал

но
1) я его туда не писал
2) нет возможности проверить %)
Только не в .bashrc
А в каком-то конфиге, который шелл читает, даже будучи запущенным вместо init. (А есть такие?)
Либо что-то с бинарником случилось.
А в каком-то конфиге, который шелл читает, даже будучи запущенным вместо init. (А есть такие?)
Либо что-то с бинарником случилось.
/etc/profile ?
/bin/sh, читающий .bashrc,--- это сильно.
Хотя и достижимо.
---
...Я работаю антинаучным аферистом...
Хотя и достижимо.
---
...Я работаю антинаучным аферистом...
/bin/sh, читающий .bashrc,--- это сильно.он же ссылка на bash ?
или он, если запущен как sh ведет себя иначе?
Не /etc/profile, а скорее что-то вроде /etc/bash.bashrc
Можно запустить вместо init что-нибудь, что умеет запускать внешние команды, чтобы исправить ситуацию.
/bin/ed может подойти, а то и /bin/vi, если есть такой
Можно запустить вместо init что-нибудь, что умеет запускать внешние команды, чтобы исправить ситуацию.
/bin/ed может подойти, а то и /bin/vi, если есть такой
Я запускал /usr/bin/emacs.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
короче, я загрузился с диска (подключил CDROM) и добавил юзера с шеллом tcsh
таже хня....
буду дальше рюхать...
таже хня....
буду дальше рюхать...
Запусти /bin/ed и посмотри все эти rc-ы и profile-ы.
---
...Я работаю...
---
...Я работаю...
короче пипец....
все дело было в скрипте (его даже в /etc/rc3.d/ не было, т.е. хз откуда и как он запускался) /etc/init.d/mandrake_consmap. я в нем, исходя из неких предпосылок поставил exit 0 первой строкой... из-за ентого все и не пахало..
все дело было в скрипте (его даже в /etc/rc3.d/ не было, т.е. хз откуда и как он запускался) /etc/init.d/mandrake_consmap. я в нем, исходя из неких предпосылок поставил exit 0 первой строкой... из-за ентого все и не пахало..
Да уж, login shell, читающий конфиг из /etc/init.d, это стильно.
а хз, что там откуда читало...
снес я этот мандрейк нах, но в процессе установки FC сдох cdrom
так что теперь там пусто и чисто
и вообще, это волшебный какой-то комп...
снес я этот мандрейк нах, но в процессе установки FC сдох cdrom

так что теперь там пусто и чисто

и вообще, это волшебный какой-то комп...

Оставить комментарий
zya369
в общем такая ситуация :после неких исправлений в загрузочных скриптах, после ввода логина и пароля за любого пользователя происходит моментальный logout.
Тоже происходит и в сингл моде.
Могу я как-нить зайти и обратно пофиксить скрипты?
ЗЫ скрипты - чего-то связанное с "введением терминала в unicode mode" (там юзались проги unicode_start и ещё чего-то)