Показать полную графическую версию : Как исправить ошибку в fstab?
добавил туда строчку монтировки msdos раздела
толи не так указал тип файловой системы толи еще что, но в общум загрузка останавливается, после чего я пытаюсь исправить fstab а редактор ee не запускается- not found!
че делать?
неужто нужон загрузочный диск и с него уже править?
в bootloader'e сказать boot -s, потом перемонтировать / на rw: mount -w / , поправить fstab и перегрузиться.
Belansky
03-04-2005, 09:17
BSDUsr
Загрузитесь в однопользовательском режиме и отредактируйте /etc/fstab.
спасибо, седня попробую ) "в bootloader'e сказать boot -s, потом перемонтировать / на rw: mount -w / , поправить fstab и перегрузиться."
грузался кстати и в однопользовательском (система собственно туда и грузится изза ошибки) - не помогает (
потомучто нет ее
не помогает ( потомучто нет ее
Кого\чего нет?
editor'a
а как я без него?
Блин, торможу :) Ты про ее?
А LiveCD есть какие-нибудь? С них загрузиться, ну или жесткий диск к кому-нибудь...
у меня токо инсталяционные CD включая мини (3 штуки) - ливе цд не знаю что такое но наверно это загрузочный?
BSDUsr
нет ee? а vi тоже нет??? не поверю :)
Может, Вы в single user mode найти не можете?
а с чего бы ему быть в usr? Или в бзде он уже там? Вот не завидую тогда.
ihc
-bash-2.05b$ which vi
/usr/bin/vi
-bash-2.05b$ whereis vi
vi: /usr/bin/vi /usr/share/man/man1/vi.1.gz /usr/src/usr.bin/vi
кстати, не уже, а с довольно старых времен (а может и всегда там был)
[peet@acer peet]$ uname -r
2.4.27-std-up-alt1
[peet@acer peet]$ which vi
/bin/vi
Мне всегда казалось разумным на / размещать всё необходимое для базовой системы, поскольку /usr может и не примонтироваться при случае. Это относится как шеллам, так и к библиотекам авторизации, и к базовым редакторам вроде vi или sed. В этом смысле расположение vi в бзде лишний раз дало мне повод призадуматься о том, кто на чьих ошибках учится.
кто на чьих ошибках учится.
более молодые системы на ошибках более старых :)
ihc
Поэтому в bsd есть /usr/local и там стоит все, что не входит в base
archy: тогда я не понимаю, почему при наличии большого диска инсталлер бзди предлагает отдельный /usr и не предлагает отдельного /usr/local.
получилось ) (почему правда не пойму но сработало)
выдавало Enter full pathname of shell or RETURN for /bin/sh:
после чего EE был not found
я набрал exit - появился logon - я защел и все заработало!
если просветите че я там творил - буду благодарен )
BSDUsr
Первый раз шелл загрузился без профиля, тобишь без установки путей и все такое, а второй раз поддянулся твой профиль с путями.
ihc
Можно конечно сказать, что так сложилось исторически :) но на самом деле я не знаю :)
Belansky
06-04-2005, 11:55
Как вариант загрузится в boot -s, затем mount -a ufs. А далее доступны и ee и vi и mcedit. Разумеется, при указании полных путей к исполняемым файлам.
/usr/bin/ee /usr/bin/vi /usr/local/bin/mc
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC