checkfs [SOLVED]

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

:)

Ппц, тут штатные телепаты бессильны. Надо вызывать с космоса, только они помогут.

Если бы я помнил точно, что

Если бы я помнил точно, что именно вчера менял. Но точно не rm /etc/init.d/checkfs
Можно попросить выложить, что у Вас лежит в этом файле?

illusionoflife

illusionoflife написал(а):
После некоторый изменений, описанных в вики и пересборки baselayout

Так каких? Хоть ссылку на эту страницу в вики... Какой установлен baselayout?
Ну почему из вас надо вытягивать инфу по крупицам? Кому это надо - комьюнити или вам?
Если вам - так будьте добры выдайте всю инфу которая может понадобиться.
Если вы думаете что ваша ошибка интересна комьюнити - то тут я вас заверяю, вы ошибаетесь, и без дальнейшей информации
вряд ли кто захочет вам помогать.
А по поводу содержимого файла - сделайте

# emerge -avB 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


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

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