Привет, всем.
вопрос по редактированию файла fstab в single mode как это можно сделать?FreeBSD не может подмонтировать систему NFS (был сбой по сети) и на этом этапе уходит в бесконечную попытку подмонтировать, ни логов посмотреть, ни чего другого.
Пишет что пытается и ... всё.загрузился в single mode
cat /etc/fstab - вижу строчку, в которой ссылка на ip адрес с монтируемым каталогом,
вот эту строчку хочу отключить временно, как это сделать ?
>[оверквотинг удален]
>
>FreeBSD не может подмонтировать систему NFS (был сбой по сети) и на
>этом этапе уходит в бесконечную попытку подмонтировать, ни логов посмотреть, ни
>чего другого.
>Пишет что пытается и ... всё.
>
>загрузился в single mode
>cat /etc/fstab - вижу строчку, в которой ссылка на ip адрес
>с монтируемым каталогом,
>вот эту строчку хочу отключить временно, как это сделать ?поставь перед ней #
>[оверквотинг удален]
>>этом этапе уходит в бесконечную попытку подмонтировать, ни логов посмотреть, ни
>>чего другого.
>>Пишет что пытается и ... всё.
>>
>>загрузился в single mode
>>cat /etc/fstab - вижу строчку, в которой ссылка на ip адрес
>>с монтируемым каталогом,
>>вот эту строчку хочу отключить временно, как это сделать ?
>
>поставь перед ней #Это я и хочу сделать, ;)
только вот каким образом можно открыть файл fstab для редактирования в single mode?
vi fstab - не прокатывает, млин
>[оверквотинг удален]
>>этом этапе уходит в бесконечную попытку подмонтировать, ни логов посмотреть, ни
>>чего другого.
>>Пишет что пытается и ... всё.
>>
>>загрузился в single mode
>>cat /etc/fstab - вижу строчку, в которой ссылка на ip адрес
>>с монтируемым каталогом,
>>вот эту строчку хочу отключить временно, как это сделать ?
>
>поставь перед ней #Это я и хочу сделать, ;)
только вот каким образом можно открыть файл fstab для редактирования в single mode?
vi fstab - не прокатывает, млин
mount -u /, mount -a и vi должен работатьлибо для настоящих джедаев - заккомментировать строчку по регулярному выражению
sed -i.bak -e '/regexp/ s|^|#|' /etc/fstab
>mount -u /, mount -a и vi должен работать
>
>либо для настоящих джедаев - заккомментировать строчку по регулярному выражению
>
>sed -i.bak -e '/regexp/ s|^|#|' /etc/fstabСпасибо Вам, Guest, за Ваш ответ,
но vi - точно, ни черта не работает,
загрузился в сингл, ввёл пассворд рута
# vi /etc/fstab - ну и собственно ругань, мол на борту Миллениум Фэлкон таких нет ;)
завтра с утреца проверю Ваш джедайский рецепт.
Спасибо.
>но vi - точно, ни черта не работает,vi нужна termcap база, которая находится на /usr (/etc/termcap - симлинк), а также, ЕМНИП, writable /var/tmp для временных файлов. Посему эти файловые системы должны быть смонтированы, чтобы он нормально работал. Ну и убедиться что путь к нему в PATH есть.
если / не смонтирована - смонтировать ручками, как правило это файлуха xxxx1a
и так далее ручками - обычно файлухи типа usr var начинаются с xxxx1d - ищем где чодалее с полным путем скажем /usr/bin/vi
Вам бы /usr смонтировать сначала, чтобы доступ к vi получить. Кроме того, если был сбой по питанию, желательно fsck -y сделать в single mode
>Вам бы /usr смонтировать сначала, чтобы доступ к vi получить. Кроме того,
>если был сбой по питанию, желательно fsck -y сделать в single
>modeДля rw корневой ФС:
mount -o rw /
Для vi нужен сам vi и временная папка (кажется, /var/tmp или /tmp)
mount /dev/XXX /usr
mount /dev/XXY /varРедактируете, сохраняете, перезагруэаетесь.
fsck -y надо делать на rw, иначе никакие ошибки пофиксены не будут.
>[оверквотинг удален]
>
>Для vi нужен сам vi и временная папка (кажется, /var/tmp или /tmp)
>
>mount /dev/XXX /usr
>mount /dev/XXY /var
>
>Редактируете, сохраняете, перезагруэаетесь.
>
>fsck -y надо делать на rw, иначе никакие ошибки пофиксены не будут.
>Спасибо Вам, kernel_hacker, за Ваш совет
Вы знаете - ПОМОГЛО!!!!
Спасибо, Вам. Удачи во всех Ваших делах, ну и может заранее,
но всё же - С Новым годом !!! ;)