[Решено] Перестал запускаться localmount
Vsed 31 марта, 2010 - 22:38
Это произошло после первой(неделю назад поставил Gentoo)не совсем удачной попытки обновления, которая закончилась ошибкой и остановилась когда что-то не собралось, но не в этом суть. Я заметил, что пропала многопоточность звука и решил перезагрузить систему, но при запуске увидел что половина демонов просто не запускаются по причине того что с localmount что-то произошло. А т.к. у меня /usr, /var и /home на отдельных разделах - нельзя ничего запустить вообще, т.е. например на команду 'emerge' bash мне отвечает:"emerge: command not found", из команд работают только базовые cd, cp, rm, ls, mkdir и все в таком духе. Что делать не знаю, помогите пожалуйста.
»
- Для комментирования войдите или зарегистрируйтесь
а руками монтировать если что
а руками монтировать если что пишет?
Ручками, ручками.
Монтировать разделы в ручную, смотреть почему не запускается 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 написал(а): у меня
etc-update
?revdep-rebuild
?:wq
--
Live free or die
Доктор прописывает следующее
Как это не в этом?!?
Суть проблемы именно в этом, в незавершённой процедуре обновления!
Тебе надо было закончить обновление или хотя бы проверить систему.
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/
Не ставте keywords=~ в make.conf и будет стабильная. Похоже вы хендбук не читали, всё там есть.
Мышка дура, прав был Суворов.
Не хочешь - не обновляй
На самом деле эту жажду к обновлениям "коммерсанты" всякие прививают, чтоб из тебя денежек побольше вытянуть. Если в Лунухах ничего не отваливается, то и обновлятся особого смысла нет. Ну раз в полгода, чтоб фунционал подрос, можно обновится. А так если какой-то пакет мозги компостирует, то именно его и обновлять.
А если, что-то "нестабильное" приспичит поставить, как меня Хромиум, перед emerge ACCEPT_KEYWORD=”~x86” ставь, только х86 на свою архитектуру поменяй.
/
Не всегда.
По моим наблюдениям (правда, несколько устаревшим), на обновления дистрибутива антивируса для фрюниксов ("устанавливающегося" надо сказать, весьма убого) касперский давно и прочто положил болт.
Спорное утверждение.
Криг справедливо замечал, что в Gentoo регулярное обновление позволяет точнее локализовать проблему (мЕньшее количество пакетов пересобирается).
Только не всегда такое возможно.
Преимущественно на давно не обновлявшихся системах.
Не лучшие вариант.
Правильнее дописать строку в
/etc/portage/package.keywords
.:wq
--
Live free or die
(:
Евгений Касперский: Mac, Linux и BSD открыты для атак 21.10.2008
Прошло два года... а Германа все нет (с)
Касперский продает _решения_ для Unix-like систем для защиты OS семейства wnt.
Хомячки^W десктопы ему не интересны, интересы - корпоративный сектор.
http://www.kaspersky.ru/linux <- хомячков в списке нет.
.
Собственно об дистрибутивах "антивируса" касперского (для корпоративного сектора, устанавливающихся на фрюникс и "ловящих" вирусы для m$) и шла речь...
ЗЫ: Было бы интересно приколоться на заключение с касперским нормального клиентского договора, где прописаны критерии надлежащего качества, обязанности разработчика удовлетворять этим критериям и адекватная материальная ответственность за невыполнение п.2.
:wq
--
Live free or die
/
"Жажда обновлений" не то же самое, что и поддержание OS и прикладного программного обеспечения в актуальном состоянии. Ядро OS и userland обновляют в целях устранения обнаруженных ошибок (bugs), расширения функционала (в версии xyz добавлена поддержка 012...) и исправлений в части security (GLSA|CVE).
"Hello, this is Linus Torvalds, and I pronounce Linux as /ˈlɪnʊks/"©
http://gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk