>Вот что вам надо сделать в этом приглашении:
>mount -a
дичь, прежде чем делать mount всегда необходимо выполнить fsck
>/usr/bin/vi /etc/rc.conf
если система не загрузилась в multiuser mode откуда появится кеш
ldconfig?
>reboot или <CTRL-D>
самый простой вариант: boot from floppy+fixit mode или boot from livecd
fsck -y рута
mount рут /mnt/...
ed или vi
разница между ed и другими редакторами большая:
[unix1]~ > which vi
/usr/bin/vi
[unix1]~ > ldd /usr/bin/vi
/usr/bin/vi:
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x180a9000)
libc.so.4 => /usr/lib/libc.so.4 (0x180eb000)
[unix1]~ > which ed
/bin/ed
[unix1]~ > ldd /bin/ed
ldd: /bin/ed: not a dynamic executable
[unix1]~ >
соответственно ed будет работать ВСЕГДА, например:
[unix1]~ > ed rc.conf
4032
12p
lavr example
i
#
^C
?
.,+1j
12p
#lavr example
a
line 12 was commented, this is new line
^C
?
12p
#lavr example
13p
line 12 was commented, this is new line
wq
4073
[unix1]~ >