anonymous
написал 23 июня 2004 года в 16:33 (804 просмотра)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
Проблема в следующем.
Написал в /etc/rc.conf
local_startup="/usr/local/etc/rc.d
и забыл закрыть кавычку .
Теперь при загрузке пишет
/etc/rc.conf : Syntax error .
Enter full pathname or RETURN for /bin/sh:
Жмем RETURN . И все .Вываливаемся в оболочку.Пишем vi , edit , xinedit — по барабану , нет такой команды no found.
Как можно отредактировать этот файл?
Загружался с Frenzy , он монтирует жесткий диск только read-only.
В принцине машина тестовая , недолго и переставить ,
но хотелось бы узнать , можно ли чего сделать в такой ситуации.
Спасибо.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
vi not found ???
монтируем / в rw
/sbin/mount -o rw /
запускаем ed
/bin/ed /etc/rc.conf
ищем строчку
/local_startup
заменяем
s/local_startup=\«\/usr\/local\/etc\/rc.d\/local_startup=\»\/usr\/local\/etc\/rc.d\»
сохраняем
w
выходим
q
Незнаю, я спокойно загружаюсь с Fixit диска, даю команду
mount /dev/ad0s3 /mnt
и все монтируется в rw режиме. Иду в /mnt/etc и редактирую что мне надо.
На счет Frenzy ничего сказать не могу, не пробовал.
Не получается.
/sbin/mount -o rw/
#/dev/ad2s1a on / (ufs , local , read-only)
Че делать ?
mount -u /
Починил.
При помощи Fixit.Thanx Oleg и всем остальным тоже.
Frenzy по-умолчанию монтирует разделы только в read-only, но никто не мешает поправть /etc/fstab и тогда все будет работать