Ru-Board.club
← Вернуться в раздел «UNIX»

» Общие вопросы по FreeBSD

Автор: griin
Дата сообщения: 22.01.2007 14:17
Спасибо за ответ, сейчас почитаю... Я вообще с распечаткой хэндбука в руках и сижу, правда у меня русская версия, я по оглавлению сравнил русскую с английской и вроде разницы особой между ними не нашел. Имеет ли смысл читать английскую версию доки?
Автор: keyhell
Дата сообщения: 22.01.2007 15:56

Цитата:
Имеет ли смысл читать английскую версию доки?

я стараюсь читать первоисточник. для того, чтобы не возникало проблем с тем, что кто-то при переводе "недоперевел".
Автор: griin
Дата сообщения: 23.01.2007 08:29
Хмм... страннная штука: в Single Mode у меня команда vi /etc/ttys выдает ответ "vi: not found", тот же результат и для ee /etc/ttys. Вопрос: как же мне отредактировать конф. файл (если я найду тот, с которым накосячил), если в этом режиме текстовые редакторы не запускаются, а в обычном режиме загружается какая-то непонятная оболочка, в котрой ничего нельзя сделать?
Автор: EmeJIbka
Дата сообщения: 23.01.2007 08:41
Как мне кажется, у вас в переменной PATH нет каталогов в котором находятся vi и ee. Выход есть - или использовать полное имя файла (т.е. /usr/bin/ee or /usr/bin/vi) или переопределить PATH (set PATH='/usr/bin;/usr/local/bin')
Автор: keyhell
Дата сообщения: 23.01.2007 08:52

Цитата:
Хмм... страннная штука: в Single Mode у меня команда vi /etc/ttys выдает ответ "vi: not found", тот же результат и для ee /etc/ttys. Вопрос: как же мне отредактировать конф. файл (если я найду тот, с которым накосячил), если в этом режиме текстовые редакторы не запускаются, а в обычном режиме загружается какая-то непонятная оболочка, в котрой ничего нельзя сделать?


Цитата:
Как мне кажется, у вас в переменной PATH нет каталогов в котором находятся vi и ee.

я даже больше скажу: при загрузке в сингл у вас вообще не смонтированы файловые системы. а рут смонтирован в ro. так, что смонтируйте их руками (ну и рут в rw) и спокойно запускайте все что только хотите.

ваша непонятная оболочка далеко не непонятная
кстати, Ctrl+Alt+F2 (F3) вероятнее всего даст вам уйти на терминал и спокойно делать все, что хотите.

P.S. прочтите Handbook. сначала прочтите один раз, чтобы понять общие принципы, а потом уже можете как справочник использовать - лазить за конкретными командами и т.п.
Автор: Linuxer
Дата сообщения: 29.01.2007 00:57
Какое максимальное количество копий FreeBSD (и/или других BSD) можно установить на один жесткий диск?

Можно ли используя FreeBSD прочесть данные с RAID0 или RAID5 созданного под Linux с помошью mdadm?
Автор: fantome
Дата сообщения: 29.01.2007 08:45
Linuxer

Цитата:
Какое максимальное количество копий FreeBSD (и/или других BSD) можно установить на один жесткий диск?

в принципе столько, сколько влезет. Но для нормальной работы FreeBSD 6.2 надо по крайней мере 10гиг(эт моё мнение)...

Цитата:
Можно ли используя FreeBSD прочесть данные с RAID0 или RAID5 созданного под Linux с помошью mdadm?

Да. Подмонтируй их в систему и читай скока влезет.
Автор: obtim
Дата сообщения: 29.01.2007 09:08
Есть сервак с 4-ой версий+qmail+по мелочам всего. Весь софт, за исключением qmail хотелось бы обновить.
Сейчас хочу проделать следующее:
1. Скопировать систему на новую(тустовую) машину
2. Обновить на тестовой машине систему до 6-ки с компакт диска
3. Потом обновить порты и поднастроить где, что необходимо.

Вопрос: много ли проблем выскочит при обновлении 4-ки до 6-ки с компакта? Может лучше обновлять через интернет?
Автор: tankistua
Дата сообщения: 29.01.2007 09:58
obtim
нельзя обновлять с 4-ки до 6-ки сразу, промежуточно нужно обновиться до 5-ки

http://www.freebsd.org/releases/6.2R/relnotes-i386.html

Цитата:
3 Upgrading from previous releases of FreeBSD

Source upgrades to FreeBSD 6.2-RELEASE are only supported from FreeBSD 5.3-RELEASE or later. Users of older systems wanting to upgrade 6.2-RELEASE will need to update to FreeBSD 5.3 or newer first, then to FreeBSD 6.2-RELEASE.

Important: Upgrading FreeBSD should, of course, only be attempted after backing up all data and configuration files.



Цитата:
2. Обновить на тестовой машине систему до 6-ки с компакт диска

я бы так не поступал, обновись по правильному из исходников до 5-ки, потом до 6-ки. Лучше конечно сделать дубликат винта и проводить эксперименты на другом винте, зная что всегда можно вернуть старое. Вероятность успеха 99,99 %.

А вот при апгрейде с сидюка черт его знает. Федора например не поднимается после апгрейда. Пробовал обновляться 3-ей до 4-ой, с 4-ой до 5-ой, потом надоело пробовать :)
Автор: fantome
Дата сообщения: 29.01.2007 10:02
obtim
проблем быть не должно. Но для обновления желательно иметь полную версию 6-той версии(2-ве компашки). И в путь...
С инета будет скачиваться всё тоже самое, что и на компашках...
Автор: keyhell
Дата сообщения: 29.01.2007 10:15

Цитата:
Но для обновления желательно иметь полную версию 6-той версии(2-ве компашки). И в путь...

не нужно иметь два компакта.

нужно:
1. обновить дерево исходных текстов до 5.x (например 5.5).
2. пересобрать мир.
3. обновить дерево исходных текстов до 6.2.
4. пересобрать мир.
5. убедиться (в идеале - пересобрать) установленные пакеты. либо скачать пакаджи, которые собирались для 6.2.

на быстрой машине все делается за 1 день.
Автор: fantome
Дата сообщения: 30.01.2007 09:06
keyhell
Ты говоришь про обновление с инета... То же самое можно делать и с использованием компакт-дисков...
Автор: keyhell
Дата сообщения: 30.01.2007 09:18

Цитата:
Ты говоришь про обновление с инета... То же самое можно делать и с использованием компакт-дисков...

да, но в этом случае вам нужны компакты как с 5.x, так и с 6.2 (для того, чтобы обновить исходные тексты).
кроме того, компакты с 6.2, увы, не содержат самых свежих пакетов.
Автор: tankistua
Дата сообщения: 30.01.2007 09:38
keyhell

Цитата:
компакты с 6.2, увы, не содержат самых свежих пакетов.

ни один дистрибутив не содержит самых свежих пакетов даже на момент выхода. Порты замораживаются и по ним собираются пакеты, которые входят в дистрибутив. Как минимум пару недель отставания.

Если есть инет , то обновиться не проблема, а если неи его - то тогда на это вообще можно забить, потому как не критично


Цитата:
Ты говоришь про обновление с инета...

Где хоть одна фраза про инет ? исходники можно элементарно с диска распаковать.
Автор: keyhell
Дата сообщения: 30.01.2007 10:14
не понимаю о чем вы спорите.
русским же языком написано: обновитесь в два этапа до 6.2. исходники хоть руками набирайте заново.
в настоящий момент, пока на 6.2 не найдено багов, в cvs лежит тоже самое, что и на диске. как только что-то найдут и исправят - в cvs очевидно все будет более новое. и тогда будет иметь смысл обновляться из cvs. или накатывать патч.

софт на 6.2 даже несколько более устаревший чем просто две недели. впрочем, я только мельком глядел ибо уже несколько лет только скачками обновляюсь.
Автор: griin
Дата сообщения: 30.01.2007 16:33
Продолжаю ставить эксперименты над FreeBSD 6.2. Сейчас столкнулся с следующей проблемой. Пытался сделать вот что:

Цитата:
Администратору многопользовательской системы может потребоваться графический экран для входа пользователей в систему. Вы можете использовать XDM, как это описано ранее. Однако в KDE имеется альтернативный менеджер kdm, который был разработан более привлекательным и с большим количеством настраиваемых опций для входа в систему. В частности, пользователи могут легко выбирать (посредством меню), какую оболочку (KDE, GNOME или что-то ещё) запускать после входа в систему.

Для того, чтобы разрешить запуск kdm, измените в файле /etc/ttys строку, относящуюся к консоли ttyv8:

ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure


Оболочка у меня автоматом не стартует, я раньше запускал её руками, при помощи startx. Сейчас после загрузки ОС в обычном режиме буквально на 1-2 секунды появляется приглашение ввести логин, после чего весь текст с экрана пропадает и все, больше ничего не происходит.

В Singleuser Mode исправил внесенные изменения, но это не помогло, проблема осталась. Где мог накосячить? В какие конф файлы глядеть? Смотрел loader.conf и .xinitrc они вроде дефолтные.

И еще один вопрос. Несколькими постами выше keyhell писал:

Цитата:
я даже больше скажу: при загрузке в сингл у вас вообще не смонтированы файловые системы. а рут смонтирован в ro. так, что смонтируйте их руками (ну и рут в rw) и спокойно запускайте все что только хотите


Делаю вот что:
umount -a
mount -aw
после чего спокойно могу редактировать файлы, например так: ee /etc/ttys

Презагружаю комп, опять выполняю:
umount -a
mount -aw
После чего при запуске ee /etc/ttys получаю сообщение, что файл доступен только для чтения! Дальше выполняю (почти наугад, по этому не знаю правильно ли это действие) fsck -n, потом опять umount -a и mount -aw, после чего могу получить полный доступ к /etc/ttys. Это глюк, что файл после перезагрузки становится рид онли или так и должно быть?


Автор: obtim
Дата сообщения: 31.01.2007 09:35
Всем спасибо за помощь.
Понял, что нужно через 5-ку.
Так и буду эксперементировать.
Автор: keyhell
Дата сообщения: 31.01.2007 10:41

Цитата:
Так и буду эксперементировать.

ну, на самом деле, эксперименты там довольно простые. ибо сборка мира уже давно довольно отлаженная операция. собственно говоря, система у меня на лаптопе прошла приблизительно такой же путь, только намного медленне - я переходил с релиза на релиз.

Добавлено:

Цитата:
Дальше выполняю (почти наугад, по этому не знаю правильно ли это действие) fsck -n, потом опять umount -a и mount -aw, после чего могу получить полный доступ к /etc/ttys. Это глюк, что файл после перезагрузки становится рид онли или так и должно быть?

прочтите handbook и мануалы по fsck, mount. если не понимаете как посмотреть RO файл или нет, то прочтите еще мануалы по chmod, chown.
никаких глюков нет.

из вашего поста так и не ясно смогли ли вы исправить ttys.
Автор: griin
Дата сообщения: 31.01.2007 10:59
ttys исправить смог, собственно с RO это не проблема была, а просто вопрос, почему он становится ро. Проблема в том, что после изменения ttys к начальному его виду, после загрузки ОС в обычном режиме на пару секунд появляется приглашение ввести логин после чего весь текст с экрана пропадает и ничего не работает, спасает только перезагрузка компьютера. В чем может быть проблема и как её решить? В какие логи смотреть? Может что-нибудь интересное смогу в них найти...
Автор: keyhell
Дата сообщения: 31.01.2007 11:32
покажите как и что вы исправили в ttys.


Цитата:
текст с экрана пропадает и ничего не работает, спасает только перезагрузка компьютера.

переход на другие виртуальные терминалы? Ctrl+D?
Автор: griin
Дата сообщения: 31.01.2007 12:01
Сначала заменил

ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure

на

ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure

После этого стал наблюдаться описанный глюк, после чего вернул все на место.


Цитата:
переход на другие виртуальные терминалы? Ctrl+D?

Не работает. Такое впечатление, что компьютер после этого выключается, но на кнопку "пауэр" на корпусе не реагирует, зато перезагружается по "ресету", то есть выходит что он не выключается...
Автор: keyhell
Дата сообщения: 31.01.2007 12:32
есть мнение, что у вас подвисают иксы.
когда машина застынет, то пробуйте Ctrl+Alt+Backspace (Ctl+Alt+F2,3.. для других терминалов).
кроме того, имеет смысл откатить все на off. и посмотреть грузится ли система сейчас нормально в принципе.
Автор: griin
Дата сообщения: 31.01.2007 13:20

Цитата:
есть мнение, что у вас подвисают иксы.

Точно! Спасибо большое. Поставил в ttys везде off, система загрузилась, я залогинился и после startx она упала с таким же симптомом как и до этого. Не подскажешь, куда теперь копать? Это я что-то неправильно задал в настройках х.сервера? Может просто его переустановить?

И еще сразу после загрузки посыпались такие ошибки:
sm-mta[503]: daemon Daemon0: problem creating SMTP socket
sm-mta[503]: NOQUEUE: SYSERR(root): open daemon socket: daemon Daemon 0: server SMTP socket wedget: exiting

SMTP-сервер я не устанавливал и не настраивал, раньше таких ошибок не было. Правильно ли я понимаю что это почтовый сервер пытается запуститься и выполнить какие-то задачи? Как его отключить?
Автор: keyhell
Дата сообщения: 31.01.2007 13:34

Цитата:
Может просто его переустановить?

зачем. просто переконфигурируйте заново. xorgconfig.
Автор: griin
Дата сообщения: 01.02.2007 08:32
Блин, похоже я опять накосячил. Вроде нигде никаких настроек не менял, только запустил xorgcfg -textmode и перенастроил х-сервер. Теперь у меня по умолчанию ОС загружается в однопользовательском режиме :(( Как сделать так, чтобы она в многопользовательском загружалась?
Автор: keyhell
Дата сообщения: 01.02.2007 08:52

Цитата:
Теперь у меня по умолчанию ОС загружается в однопользовательском режиме (

вы жжоте! с помощью xorgcfg нельзя перенастроить загрузку системы в single. и с чего вы решили, что это single?
Автор: griin
Дата сообщения: 01.02.2007 09:43
Жгу, сам поял... может я не прав конечно, но во-первых в многопользовательском режиме у меня обычно сразу выдавалось приглашение ввести логин, а в однопользовательском сначала ОС спрашивала путь к шеллу, так вот сейчас и в "режиме по умолчанию" сначала выдается такой запрос. Во-вторых в многопользовательском режиме диски автоматом монтируются, в синглмоде - нет, сейчас тоже диски автоматом не монтируются... Вот я и подумал, что это синглюзер мод...

Добавлено:
Совсем забыл! В третьих, после загрузки логин-пароль вообще не спрашиваются, а это, если я правильно понимаю, возможно только в синглмоде в режиме secure.
Автор: keyhell
Дата сообщения: 01.02.2007 11:01

Цитата:
так вот сейчас и в "режиме по умолчанию" сначала выдается такой запрос.

вероятно вы действительно грузитесь в сингле. короче говоря, я вижу, что у вас что-то неверно в ttys или еще каких-то конфигах. для начала покажите свой ttys.
Автор: fantome
Дата сообщения: 01.02.2007 11:05
griin

Цитата:
в режиме secure

насколько мне известно режим secure используется для запроса логина-пароля пользователя и с single mode никак не связан...
Автор: keyhell
Дата сообщения: 01.02.2007 11:46

Цитата:
насколько мне известно режим secure используется для запроса логина-пароля пользователя и с single mode никак не связан...

увы, вам плохо известно.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-init.html#BOOT-INSECURE-CONSOLE

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798

Предыдущая тема: Посоветуйте TV Tuner для FreeBSD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.