checkfs [SOLVED]
illusionoflife 19 декабря, 2010 - 13:15
После некоторый изменений, описанных в вики и пересборки baselayout у меня перестал грузиться localmount и куча всего, от него зависящее, т.к он требовал checkfs, которого у меня почему-то нет. Я закоментил функцию depends и вроде все ок. Но наверное это неправильно забивать на checkfs. Что там должно быть? Если можно, не посылайте на офсайт распаковывать portage &&stage3.
»
- Для комментирования войдите или зарегистрируйтесь

:)
Ппц, тут штатные телепаты бессильны. Надо вызывать с космоса, только они помогут.
Если бы я помнил точно, что
Если бы я помнил точно, что именно вчера менял. Но точно не rm /etc/init.d/checkfs
Можно попросить выложить, что у Вас лежит в этом файле?
illusionoflife
Так каких? Хоть ссылку на эту страницу в вики... Какой установлен baselayout?
Ну почему из вас надо вытягивать инфу по крупицам? Кому это надо - комьюнити или вам?
Если вам - так будьте добры выдайте всю инфу которая может понадобиться.
Если вы думаете что ваша ошибка интересна комьюнити - то тут я вас заверяю, вы ошибаетесь, и без дальнейшей информации
вряд ли кто захочет вам помогать.
А по поводу содержимого файла - сделайте
Затем в /usr/portage/packages/sys-apps найдите свой baselayout-XXX.tbz2 - и там смотрите содержание. Вот как-то так.
Я в курсе, что мои
Я в курсе, что мои проблемы-это только мои.
Пришлось распаковать весь архив stage3.
Вдруг кому понадобится.
#!/sbin/runscript # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 depend() { need checkroot modules } start() { local retval=0 # Setup dm-crypt mappings if any start_addon dm-crypt if [[ -f /fastboot ]] || [[ -n ${CDBOOT} ]] ; then rm -f /fastboot 2>/dev/null || : # ignore ro errors #267094 else ebegin "Checking all filesystems" if [[ -f /forcefsck ]] ; then ewarn "A full fsck has been forced" fsck -C -T -R -A -a -f retval=$? rm -f /forcefsck else fsck -C -T -R -A -a retval=$? fi if [[ ${retval} -eq 0 ]] ; then eend 0 elif [[ ${retval} -eq 8 ]] ; then ewend 1 "Operational error, continuing" # Everything should be ok, so return a pass return 0 elif [[ ${retval} -ge 1 && ${retval} -le 3 ]] ; then ewend 1 "Filesystem errors corrected." # Everything should be ok, so return a pass return 0 else if [[ ${RC_FORCE_AUTO} == "yes" ]] ; then eend 2 "Fsck could not correct all errors, rerunning" fsck -C -T -R -A -y retval=$? fi if [[ ${retval} -gt 3 ]] ; then eend 2 "Fsck could not correct all errors, manual repair needed" sulogin ${CONSOLE} fi fi fi } # vim:ts=4