Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Как исправить ошибку в fstab? (http://forum.oszone.net/showthread.php?t=47568)

BSDUsr 03-04-2005 04:08 312468

Как исправить ошибку в fstab?
 
добавил туда строчку монтировки msdos раздела
толи не так указал тип файловой системы толи еще что, но в общум загрузка останавливается, после чего я пытаюсь исправить fstab а редактор ee не запускается- not found!

че делать?

неужто нужон загрузочный диск и с него уже править?

ihc 03-04-2005 08:12 312491

в bootloader'e сказать boot -s, потом перемонтировать / на rw: mount -w / , поправить fstab и перегрузиться.

Belansky 03-04-2005 09:17 312498

BSDUsr
Загрузитесь в однопользовательском режиме и отредактируйте /etc/fstab.

BSDUsr 04-04-2005 03:17 312613

спасибо, седня попробую ) "в bootloader'e сказать boot -s, потом перемонтировать / на rw: mount -w / , поправить fstab и перегрузиться."

грузался кстати и в однопользовательском (система собственно туда и грузится изза ошибки) - не помогает (
потомучто нет ее

kypm 04-04-2005 05:52 312619

Цитата:

не помогает ( потомучто нет ее
Кого\чего нет?

BSDUsr 04-04-2005 06:23 312627

editor'a
а как я без него?

kypm 04-04-2005 08:36 312657

Блин, торможу :) Ты про ее?
А LiveCD есть какие-нибудь? С них загрузиться, ну или жесткий диск к кому-нибудь...

BSDUsr 04-04-2005 08:41 312658

у меня токо инсталяционные CD включая мини (3 штуки) - ливе цд не знаю что такое но наверно это загрузочный?

mar 04-04-2005 12:24 312727

BSDUsr
нет ee? а vi тоже нет??? не поверю :)
Может, Вы в single user mode найти не можете?

archy 04-04-2005 14:28 312747

/usr/bin/vi ?

ihc 04-04-2005 14:40 312748

а с чего бы ему быть в usr? Или в бзде он уже там? Вот не завидую тогда.

mar 04-04-2005 14:47 312753

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

кстати, не уже, а с довольно старых времен (а может и всегда там был)

ihc 04-04-2005 15:21 312760

Код:

[peet@acer peet]$ uname -r
2.4.27-std-up-alt1
[peet@acer peet]$ which vi
/bin/vi

Мне всегда казалось разумным на / размещать всё необходимое для базовой системы, поскольку /usr может и не примонтироваться при случае. Это относится как шеллам, так и к библиотекам авторизации, и к базовым редакторам вроде vi или sed. В этом смысле расположение vi в бзде лишний раз дало мне повод призадуматься о том, кто на чьих ошибках учится.

mar 04-04-2005 17:15 312786

Цитата:

кто на чьих ошибках учится.
более молодые системы на ошибках более старых :)

archy 04-04-2005 17:42 312795

ihc
Поэтому в bsd есть /usr/local и там стоит все, что не входит в base

ihc 04-04-2005 18:22 312808

archy: тогда я не понимаю, почему при наличии большого диска инсталлер бзди предлагает отдельный /usr и не предлагает отдельного /usr/local.

BSDUsr 05-04-2005 04:07 312916

получилось ) (почему правда не пойму но сработало)

выдавало Enter full pathname of shell or RETURN for /bin/sh:

после чего EE был not found


я набрал exit - появился logon - я защел и все заработало!

если просветите че я там творил - буду благодарен )


archy 05-04-2005 12:34 313018

BSDUsr
Первый раз шелл загрузился без профиля, тобишь без установки путей и все такое, а второй раз поддянулся твой профиль с путями.
ihc
Можно конечно сказать, что так сложилось исторически :) но на самом деле я не знаю :)

BSDUsr 06-04-2005 05:17 313247

ааа :gigi:
понял спасибо

Belansky 06-04-2005 11:55 313333

Как вариант загрузится в boot -s, затем mount -a ufs. А далее доступны и ee и vi и mcedit. Разумеется, при указании полных путей к исполняемым файлам.
/usr/bin/ee /usr/bin/vi /usr/local/bin/mc


Время: 14:52.

Время: 14:52.
© OSzone.net 2001-