[Решено] Перестал запускаться localmount

Это произошло после первой(неделю назад поставил Gentoo)не совсем удачной попытки обновления, которая закончилась ошибкой и остановилась когда что-то не собралось, но не в этом суть. Я заметил, что пропала многопоточность звука и решил перезагрузить систему, но при запуске увидел что половина демонов просто не запускаются по причине того что с localmount что-то произошло. А т.к. у меня /usr, /var и /home на отдельных разделах - нельзя ничего запустить вообще, т.е. например на команду 'emerge' bash мне отвечает:"emerge: command not found", из команд работают только базовые cd, cp, rm, ls, mkdir и все в таком духе. Что делать не знаю, помогите пожалуйста.

а руками монтировать если что

а руками монтировать если что пишет?

Ручками, ручками.

Монтировать разделы в ручную, смотреть почему не запускается localmount, он вообще в boot runlevel записан?

.

Kash написал(а):
Монтировать разделы в ручную, смотреть почему не запускается localmount, он вообще в boot runlevel записан?

Включить логирование процесса загрузки...

:wq
--
Live free or die

разделы смонтировал, команды

разделы смонтировал вручную, команды появились, localmount в boot runlevel был уже записан, как включить логирование загрузки?

nano

nano /etc/conf.d/rc
RC_VERBOSE="yes"
RC_BOOTLOG="yes"

checkfs

у меня наконец-то появилось свободное время, и я во время загрузки нажал i(интерактивный режим), вот что он мне выдал:
iService 'localmount' needs non exsistant service 'checkfs'
что делать дальше?

Vsed написал(а): у меня

Vsed написал(а):
у меня наконец-то появилось свободное время, и я во время загрузки нажал i(интерактивный режим), вот что он мне выдал:
iService 'localmount' needs non exsistant service 'checkfs'
что делать дальше?

$ equery b /etc/init.d/checkfs 
[ Searching for file(s) /etc/init.d/checkfs in *... ]
sys-apps/baselayout-1.12.13 (/etc/init.d/checkfs)

etc-update?
revdep-rebuild?

:wq
--
Live free or die

Доктор прописывает следующее

Vsed написал(а):
Это произошло после первой(неделю назад поставил Gentoo)не совсем удачной попытки обновления, которая закончилась ошибкой и остановилась когда что-то не собралось, но не в этом суть.

Как это не в этом?!?
Суть проблемы именно в этом, в незавершённой процедуре обновления!

Тебе надо было закончить обновление или хотя бы проверить систему.

Vsed написал(а):
А т.к. у меня /usr, /var и /home на отдельных разделах - нельзя ничего запустить вообще, т.е. например на команду 'emerge' bash мне отвечает:"emerge: command not found", из команд работают только базовые cd, cp, rm, ls, mkdir и все в таком духе. Что делать не знаю, помогите пожалуйста.

1. Загрузка с соответствующего (подходящего) Live CD;
2. Настройка сети;
3. Монтирование разделов;
4. chroot;
5. emerge -av1 baselayout || openrc
6. etc-update;
7. revdep-rebuild;
8. Ну и, для ровного счёта, таки закончить (полностью) процедуру обновления!

:wq
--
Live free or die

merge baselayout стопорится

emerge baselayout стопорится на втором пакете. я попробовал пересобрать мир еще раз и процесс обновления начался с пакета на котором он в предыдущий раз прервался, так случилось и на этот раз, вот лог - www.dpaste.org/XdZ1/

?

Вы на нестабильной ветке ? Не рановато ли для первого раза ?
Может надо со стабильной научиться справляться и понять что к чему ?

Мышка дура, прав был Суворов.

А в чем различия по

А в чем различия по сложности? У меня, например KDE - версии 4.3, а разве это последний и нестабильный релиз?
Да и какое уже дело, не ставить же заново всю систему

Именно ставить заново

Именно ставить заново, пока не научитесь.
А различия очень существенные. Но вам пока подробности ни к чему.

Мышка дура, прав был Суворов.

Почему? Неужто разобраться

Почему? Неужто разобраться сейчас нельзя? Скажите хотябы куда копать

Тут наверное

Тут наверное копать-неперекопать. Но можно по поводу конкретного пакета сходить на багзиллу.

Мышка дура, прав был Суворов.

Я так понял что это свободный

Я так понял что это свободный драйвер nvidia, но он мне ненужен вовсе, а замаскировать его у меня не получилось, может его удалить из дерева портежей? или есть более "цивильное" решение?

Прописать в make.conf

Прописать в make.conf припреоритарные дрова и поставить их.
А ещё лучше начать не с конца а с начала: ЧИТАТЬ ХЕНДБУК !
Всё равно с обслуживания нестабильной системы наверняка обломаетесь.

Мышка дура, прав был Суворов.

Добавление "nvidia" в USE

Добавление "nvidia" в USE ничего не дало, в хендбуке об этом вроде ничего не сказано...

Да поставте заного и

Да откуда вы знаете дало или не дало если апдейт не можете зделать ?
Доки читать надо !
Да поставте заново и повнимательней. Х-сервер то как ставили ? Ядро какое ? И ещё куча вопросов... Ставте стабильную ветку, у вас сразу множество проблем отпадёт. Ну не хватает у вас пока знаний. Зачем пыжить то ?

Мышка дура, прав был Суворов.

Ладно, уговорили :) Я

Ладно, уговорили :) Я все-таки понял, что целыми днями обновлять систему и бесконечно пересобирать это не мое.
Но как поставить стабильную? в хендбуке(русском) этого вроде нету, хотя может и пропустил. И можно ли будет пользоваться некоторым софтом последних релизов(wine например)?

http://www.gentoo.org/doc/ru/

http://www.gentoo.org/doc/ru/handbook/ 

Не ставте keywords=~ в make.conf и будет стабильная. Похоже вы хендбук не читали, всё там есть.

Мышка дура, прав был Суворов.

Не хочешь - не обновляй

Vsed написал(а):
Ладно, уговорили :) Я все-таки понял, что целыми днями обновлять систему и бесконечно пересобирать это не мое.
Но как поставить стабильную? в хендбуке(русском) этого вроде нету, хотя может и пропустил. И можно ли будет пользоваться некоторым софтом последних релизов(wine например)?

На самом деле эту жажду к обновлениям "коммерсанты" всякие прививают, чтоб из тебя денежек побольше вытянуть. Если в Лунухах ничего не отваливается, то и обновлятся особого смысла нет. Ну раз в полгода, чтоб фунционал подрос, можно обновится. А так если какой-то пакет мозги компостирует, то именно его и обновлять.
А если, что-то "нестабильное" приспичит поставить, как меня Хромиум, перед emerge ACCEPT_KEYWORD=”~x86” ставь, только х86 на свою архитектуру поменяй.

/

Umbako написал(а):
На самом деле эту жажду к обновлениям "коммерсанты" всякие прививают, чтоб из тебя денежек побольше вытянуть.

Не всегда.
По моим наблюдениям (правда, несколько устаревшим), на обновления дистрибутива антивируса для фрюниксов ("устанавливающегося" надо сказать, весьма убого) касперский давно и прочто положил болт.

Umbako написал(а):
Если в Лунухах ничего не отваливается, то и обновлятся особого смысла нет. Ну раз в полгода, чтоб фунционал подрос, можно обновится.

Спорное утверждение.
Криг справедливо замечал, что в Gentoo регулярное обновление позволяет точнее локализовать проблему (мЕньшее количество пакетов пересобирается).

Umbako написал(а):
А так если какой-то пакет мозги компостирует, то именно его и обновлять.

Только не всегда такое возможно.
Преимущественно на давно не обновлявшихся системах.

Umbako написал(а):
А если, что-то "нестабильное" приспичит поставить, как меня Хромиум, перед emerge ACCEPT_KEYWORD=”~x86” ставь, только х86 на свою архитектуру поменяй.

Не лучшие вариант.
Правильнее дописать строку в /etc/portage/package.keywords.

:wq
--
Live free or die

(:

Anarchist написал(а):
По моим наблюдениям (правда, несколько устаревшим), на обновления дистрибутива антивируса для фрюниксов ("устанавливающегося" надо сказать, весьма убого) касперский давно и прочто положил болт.

Евгений Касперский: Mac, Linux и BSD открыты для атак 21.10.2008
Прошло два года... а Германа все нет (с)
Касперский продает _решения_ для Unix-like систем для защиты OS семейства wnt.
Хомячки^W десктопы ему не интересны, интересы - корпоративный сектор.

http://www.kaspersky.ru/linux <- хомячков в списке нет.

.

taaroa написал(а):
Касперский продает _решения_ для Unix-like систем для защиты OS семейства wnt.
Хомячки^W десктопы ему не интересны, интересы - корпоративный сектор.

http://www.kaspersky.ru/linux <- хомячков в списке нет.

Собственно об дистрибутивах "антивируса" касперского (для корпоративного сектора, устанавливающихся на фрюникс и "ловящих" вирусы для m$) и шла речь...

ЗЫ: Было бы интересно приколоться на заключение с касперским нормального клиентского договора, где прописаны критерии надлежащего качества, обязанности разработчика удовлетворять этим критериям и адекватная материальная ответственность за невыполнение п.2.

:wq
--
Live free or die

/

Umbako написал(а):
На самом деле эту жажду к обновлениям "коммерсанты" всякие прививают, чтоб из тебя денежек побольше вытянуть.

"Жажда обновлений" не то же самое, что и поддержание OS и прикладного программного обеспечения в актуальном состоянии. Ядро OS и userland обновляют в целях устранения обнаруженных ошибок (bugs), расширения функционала (в версии xyz добавлена поддержка 012...) и исправлений в части security (GLSA|CVE).

Umbako написал(а):
Если в Лунухах ничего не отваливается, то и обновлятся особого смысла нет.

"Hello, this is Linus Torvalds, and I pronounce Linux as /ˈlɪnʊks/"©

Umbako написал(а):
А если, что-то "нестабильное" приспичит поставить, как меня Хромиум, перед emerge ACCEPT_KEYWORD=”~x86” ставь, только х86 на свою архитектуру поменяй.

http://gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".