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

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

Автор: Terabyte
Дата сообщения: 24.02.2004 16:39
Вот лог http://www.web-hack.ru/freebsd/x86log.txt
Автор: Demetrio
Дата сообщения: 24.02.2004 17:43
Terabyte
Попробуй поставить 16-битную графику.
И ещё конфиг неплохо бы посмотреть.
Автор: Terabyte
Дата сообщения: 24.02.2004 18:50
Ок, по позже перенастроить попробу.

ВОт пока еще вопрос: у меня в системе есть 64м Флешка, ну носитель информации мобильный. Кто нибудь знает какое она может иметь имя в папке /dev? Ато примаунтить надо, а названия не знаю =)
Автор: Terabyte
Дата сообщения: 25.02.2004 08:14

Цитата:
Потом Screen > Configure
добавляешь из списка слева 1024x768 и двигаешь его наверх.
вверху глубину цвета смени на 24

всё настроил - жмёшь Quit, соглашаешься всё сохранить и игнорируешь последующее сообщение об ошибке.

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

Fatal server error:
no screens found

Там в настройках мониторчик есть, что там делать? Глубину цвета 24 ставил...

Конфиг старый - http://www.web-hack.ru/freebsd/XF86Config

Кстати, а как при повторнос запуске xf86cfg вызвать настройки из XF86Config?
Автор: Demetrio
Дата сообщения: 25.02.2004 17:42
Terabyte
Какой-то странный конфиг у тебя


Цитата:
Там в настройках мониторчик есть, что там делать? Глубину цвета 24 ставил...

Там разрешение ставить.


Цитата:


Section "Device"
Identifier "Geforce 32Mb"
Driver "vga"
# unsupported card
#VideoRam 32768
# Insert Clocks lines here if appropriate
EndSection


У меня вот так:

Section "Device"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV11DDR [GeForce2 MX 100 DDR/200 DDR]"
BusID "PCI:1:0:0"
EndSection

драйвер надо указывать правильный.
Зачем кстати стоит только_лишь_русская_раскладка? По-английски не будешь писать?

Короче смотри конфиг:
http://forall.ru-board.com/Demetrio/XF86Config.txt
Автор: Thomas78
Дата сообщения: 27.02.2004 21:32
Demetrio



Цитата:

Thomas78
А по-человечески, через chpass не пробовал сделать?
Цитата:cat /etc/shells


В single user mode при попытке выполнить cat > /etc/passwd ентер
выдаёт: "cannot create /etc/passwd: Read-only file system"
Что еще предложите?

p.s. Удивляет количество "настоящих специалистов" по FreeBSD в рунете,
вроде в больших компаниях работают, страшно рекламируют фрюху, сервера ставят, но на этот вопрос так и не получил нормальный ответ. Ед-ое один раз предложили переустановить заного, но я не хочу торопиться...
Автор: Demetrio
Дата сообщения: 27.02.2004 21:58
Thomas78

Цитата:
В single user mode при попытке выполнить cat > /etc/passwd ентер
выдаёт: "cannot create /etc/passwd: Read-only file system"
Что еще предложите?


# fsck -p
# mount -u /
# mount -a -t ufs
# swapon -a

это включит режим read-write

Попробуй восстановить (конечно если там есть бэкап):

pwd_mkdb -p master.passwd.bak

Добавлено

Цитата:
cat > /etc/passwd

Хм, а содержимое чего ты хочешь в этот файл засунуть?

# cat file1 > file2

источник-то надо указывать.
Автор: Thomas78
Дата сообщения: 27.02.2004 22:11
Demetrio

Благодаря Вам я уже близок к разгадке этой тайны... Кстати, не желаете ли выпустить книгу, в отличие от Федорчуков, которые дают очень "правильные" советы, приводящие к краху системы...

Вроде исправил /etc/passwd прописал там /bin/csh, но он всё равно лезет в этот баш..
Чем мне поможет cat, я так и не понял?
Автор: ooptimum
Дата сообщения: 27.02.2004 23:18
Demetrio

Цитата:
# mount -u /

Я всегда делаю так:
# mount -u -w /



Цитата:
Цитата: cat > /etc/passwd

Хм, а содержимое чего ты хочешь в этот файл засунуть?

Консоли, т.е. того, что он на клавиатуре набирает. Совершенно правомочное решение, cам им нередко пользуюсь (еще с DOSа). Поток завершается по Ctrl-D. Попробуй, тебе понравится.

Thomas78

Цитата:
Вроде исправил /etc/passwd прописал там /bin/csh, но он всё равно лезет в этот баш..

Чем "вроде исправил"? Надо с помощью vipw исправлять, если хочешь напрямую.
Автор: Terabyte
Дата сообщения: 28.02.2004 09:40
Кстати, я иксы запустил =)


Цитата:
в отличие от Федорчуков, которые дают очень "правильные" советы, приводящие к краху системы...

Да ладно, не надо на него гнать, вроде нормальный мужик и нормальные советы дает =) А если и было что то подобно один раз, дак все мы можем ошибаться...
Автор: Demetrio
Дата сообщения: 28.02.2004 10:24
Thomas78

Цитата:
Вроде исправил /etc/passwd

А в /etc/master.passwd?


Цитата:
# $FreeBSD: src/etc/master.passwd,v 1.34 2003/04/27 05:45:29 imp Exp $
#
root:*************************:0:0::0:0:Dmitry:/root:/usr/local/bin/bash


и потом pwd_mkdb /etc/master.passwd
Автор: djelektronik
Дата сообщения: 28.02.2004 14:18
как соединить через нульмодемный кабель бсд и терминал вт220 в бсд
Автор: Terabyte
Дата сообщения: 28.02.2004 21:03
1) Как в гноме запустить Gnome Control Centre

2) У меня при запуск иксов почему то руская раскладка, и при капс локе на англ не переключается. Как организовать? =)

3) Чем отличается KDE и Гном и что вообще лучше под Фрюху?

4) У меня нормлаьно иксы сразу не запускаются, пишут ошибку, что мол мыш занята. Приходится убивать процесс мыши и запускать по новой. как сделать чтобы мышь не грузилась при запуске?
Автор: Demetrio
Дата сообщения: 28.02.2004 21:17
Terabyte

Цитата:
Как в гноме запустить Gnome Control Centre

Start Here?
gnome-control-center


Цитата:
2) У меня при запуск иксов почему то руская раскладка, и при капс локе на англ не переключается. Как организовать? =)

С твоим конфигом неудивительно. Раз ты там указал только русскую раскладку, вот её и получил.

Цитата:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "microsoft"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:caps_toggle"

# rm -f /usr/X11R6/lib/X11/xkb/X0-config.keyboard


Цитата:
Чем отличается KDE и Гном

http://www.kde.org
http://www.gnome.org

не разу не видел их?
А что лучше - так это дело вкуса.


Цитата:
4) У меня нормлаьно иксы сразу не запускаются, пишут ошибку, что мол мыш занята. Приходится убивать процесс мыши и запускать по новой. как сделать чтобы мышь не грузилась при запуске?


Что за мышь, как она прописана в конфиге?
Если обычная PS/2, то


Цитата:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5"
EndSection


и


Цитата:
moused_enable="YES"
moused_port="/dev/psm0"
moused_type="auto"

в /etc/rc.conf

Автор: ooptimum
Дата сообщения: 29.02.2004 01:02
Demetrio

Цитата:
Если обычная PS/2, то

Ровно то же самое и для USB мышей с колесиком. Слово в слово.

Цитата:
moused_port="/dev/psm0"

А для USB мышей надо писать девайс /dev/ums0. Кстати, для PS/2 мышей девайс вообще можно не указывать -- он прописан в /etc/defaults/rc.conf.
Автор: Thomas78
Дата сообщения: 29.02.2004 16:58
1. Почему-то не коннектиться флоппи?
Пишу:
mount /dev/fd0 /floppy
в ответ:
device not configured

пишу:
mount -t msdos /dev/fd0 /floppy
в ответ:
input/output error.
:


2. Скачал с фтп freebsd.org mc-4.6.0_2.tbz (пакет)
делаю: pkg_add /usr/local/bin/mc-4.6.0_2.tbz
вроде всё, никаких ошибок не выдаёт...
Но при команде mc или midc, клон нортона не запускается, тишина...
:

О себе: freeBSD 5.1, шелл: zsh.
Спасибо.
Автор: Demetrio
Дата сообщения: 29.02.2004 17:18
Thomas78

Цитата:
2. Скачал с фтп freebsd.org mc-4.6.0_2.tbz (пакет)
делаю: pkg_add /usr/local/bin/mc-4.6.0_2.tbz
вроде всё, никаких ошибок не выдаёт...
Но при команде mc или midc, клон нортона не запускается, тишина...
:

Зачем ты пакет ложишь в /usr/local/bin ???

сделай pkg_deinstall mc

потом pkg_add -v mc-4.6.0_2.tbz (чтобы видеть весь процесс)

пробуй запустить:
/usr/local/bin/mc

если какие-то проблемы (хотя не должны быть), собери из портов:
cd /usr/ports/misc/mc
make && make install clean



Цитата:
mount -t msdos /dev/fd0 /floppy
в ответ:
input/output error.

Директория /floppy в корне имеется?
Автор: Thomas78
Дата сообщения: 29.02.2004 17:36
Demetrio


Цитата:
Зачем ты пакет ложишь в /usr/local/bin ???

А куда лучше?

Цитата:
сделай pkg_deinstall mc

Command not found. Или Вы про pkg_delete?

Цитата:
пробуй запустить:
/usr/local/bin/mc

Пробывал, и так и сяк:/usr/local/bin/midc. Результат один...

Цитата:
если какие-то проблемы (хотя не должны быть), собери из портов:
cd /usr/ports/misc/mc
make && make install clean

У фрюки нет выхода в инет...


Цитата:
Директория /floppy в корне имеется?

Да. Собственно ручно создал.
Автор: Demetrio
Дата сообщения: 29.02.2004 17:44
Thomas78

Цитата:
А куда лучше?

Да куда угодно. Но уж никак не в директорию с кучей бинарников. Смысл?


Цитата:
Command not found. Или Вы про pkg_delete?

Хмм, странно. Я говорю именно про pkg_deinstall


Цитата:
Пробывал, и так и сяк:/usr/local/bin/midc

Почему ещё и *dc в конце?
Бинарник называется mc


Цитата:
У фрюки нет выхода в инет...

Ну так можно с другой машины скачать, а потом в /usr/ports/distfiles кинуть
Автор: Thomas78
Дата сообщения: 29.02.2004 17:44
сделал pkg_delete mc-4.6.0_2...
pkg_add -v /usr/local/bin/mc-4.6.0_2.tbz
/usr/local/bin/mc
Заработало..

Кстати, почему при загрузке на строке: Recovering editor Vi session загрузка повисает, пока не нажмёшь контрол+с?
Автор: ooptimum
Дата сообщения: 29.02.2004 18:59
Demetrio

Цитата:
Почему ещё и *dc в конце?

Потому что раньше MC под бздями запускался именно как midc, а не mc. И наверное во многих факах, руководствах и т.д. еще сохранилось описание его запуска именно через midc.

Thomas78

Цитата:
почему при загрузке на строке: Recovering editor Vi session загрузка повисает

Проверь /var/tmp/vi.recover на наличие каких-либо файлов. Если есть -- удали.
Я сейчас под форточками сижу, поэтому мог что-то напутать с именами, но, думаю, ты разберешься.
Автор: Demetrio
Дата сообщения: 01.03.2004 10:31
Кстати в 5.2.1-RELEASE баг с ACPI и мышью пофиксили, приятно

Добавлено

Цитата:
kernel: unknown: <PNP0303> can't assign resources (port)
kernel: unknown: <PNP0f13> can't assign resources (irq)
kernel: unknown: <PNP0700> can't assign resources


это ядро пишет при загрузке.


Цитата:
PnP-устройства
PNP0303 101/102-Key or MS Natural Keyboard
PNP0C08 ACPI Driver/BIOS
FIXEDBUTTON ACPI Fixed Feature Button
THERMALZONE ACPI Thermal Zone
PNP0200 DMA Controller
PNP0C0B Fan
PNP0700 Floppy Disk Controller
PNPB02F Game Port Joystick
PNP0F13 Logitech PS/2 Port Mouse
PNP0C02 Motherboard Resources
PNP0C02 Motherboard Resources
PNP0C04 Numeric Data Processor
PNP0800 PC Speaker
PNP0A03 PCI Bus
PNP0C0C Power Button
PNP0000 Programmable Interrupt Controller
PNP0B00 Real-Time Clock
PNP0C0E Sleep Button
PNP0C01 System Board Extension
PNP0100 System Timer


Т.е. клавиатура, мышь и флоппи. Всё это работает без проблем.
Интересно, как убрать эти сообщения?
(в 4.9 не было такого)
Автор: Thomas78
Дата сообщения: 01.03.2004 15:18
ooptimum



Цитата:
Проверь /var/tmp/vi.recover на наличие каких-либо файлов. Если есть -- удали.
Я сейчас под форточками сижу, поэтому мог что-то напутать с именами, но, думаю, ты разберешься.


Ты прав, удалил.. всё ок.. спасибо!


Решил скопилировать ядро, сделал всё как положено, но при команде:
make all выдаёт ошибку:
Error code 1; Stop in /usr/src/sys/i386/compile/NEW_KERNEL.
По ходу make all'a я замечаю, такие странные строки:
error ../../../пути_к_файлам.с
Останавливается всё на строке:
machdep.o(.text+0x149e): Undefined reference to 'sched_runnable'
В чём ошибка?
th'z!
Автор: Demetrio
Дата сообщения: 01.03.2004 15:29
Thomas78
Добавь в конфиг строку

options SCHED_4BSD

(или SHED_ULE)
Автор: coon
Дата сообщения: 01.03.2004 18:15
Я столкнулся с такой вот проблемой: Установил FreeBSD 5.2 все сконфигурировал за исключением ADSL модема. Модем ZyXEL ADSL USB, основанный на чипсете Alcatel SpeedTouch. При загрузке ОС есть cтрока - ugen0:DynaMite ADSL. Я скачал и установил (по инструкции) драйвер Speedtouch 1.2
После команды

Цитата:
modem_run -f /usr/local/libdata/mgmt.o -m -d /dev/ugen0


Модем мигает индикаторами.
Далее я стал настраивать pppoa.
Вот так (ppp.conf):

Цитата:

default:
ident user-ppp VERSION (built COMPILATIONDATE)
set log Phase Chat Connect lcp ipcp ccp tun command

adsl:
#set authname xxxxxxxxx
#set authkey xxxxxxxxx
#accept chap
set device !"/usr/local/sbin/pppoa2 -vpi 0 -vci 32 -v 1"
disable chap
set speed sync
set timeout 0
enable lqr
set lqrperiod 5
set redial 15 10000
set dial ""
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
enable dns


authname и authkey у меня отсутствуют, как таковые.
Но вот есть статический IP и я не знаю куда его прописать.
Для активации подключения использовал команду ppp -b adsl, но должного результата не получил, зато получил вот что (ppp.log):

Цитата:

ppp[196]: tun0: Phase: deflink: HUPing 1243
ppp[196]: tun0: Phase: deflink: hangup -> opening
ppp[196]: tun0: Phase: deflink: Enter pause (3) for redialing.
ppp[196]: tun0: Chat: deflink: Reconnect try 165 of 0
ppp[1244]: Phase: Using interface: tun1
ppp[1244]: Phase: deflink: Created in closed state
ppp[1244]: tun1: Command: adsl: set device !/usr/local/sbin/pppoa2 -vpi 0 -vci 32 -v 1
ppp[1244]: tun1: Command: adsl: disable chap
ppp[1244]: tun1: Command: adsl: set speed sync
ppp[1244]: tun1: Command: adsl: set timeout 0
ppp[1244]: tun1: Command: adsl: enable lqr
ppp[1244]: tun1: Command: adsl: set lqrperiod 5
ppp[1244]: tun1: Command: adsl: set redial 15 10000
ppp[1244]: tun1: Command: adsl: set dial
ppp[1244]: tun1: Command: adsl: set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
ppp[1244]: tun1: Command: adsl: add default HISADDR
ppp[1244]: tun1: Command: adsl: enable dns
ppp[1245]: tun1: Phase: PPP Started (background mode).
ppp[1245]: tun1: Phase: bundle: Establish
ppp[1245]: tun1: Phase: deflink: closed -> opening
ppp[1245]: tun1: Phase: deflink: Connected!
ppp[1245]: tun1: Phase: deflink: opening -> dial
ppp[1245]: tun1: Chat: deflink: Dial attempt 1 of 10000
ppp[1245]: tun1: Phase: deflink: dial -> carrier
ppp[1245]: tun1: Phase: deflink: carrier -> login
ppp[1245]: tun1: Phase: deflink: login -> lcp
ppp[1245]: tun1: LCP: FSM: Using "deflink" as a transport
ppp[1245]: tun1: LCP: deflink: State change Initial --> Closed
ppp[1245]: tun1: LCP: deflink: State change Closed --> Stopped
ppp[1245]: tun1: LCP: deflink: LayerStart
ppp[1245]: tun1: LCP: deflink: SendConfigReq(1) state = Stopped
ppp[1245]: tun1: LCP: MRU[4] 1500
ppp[1245]: tun1: LCP: MAGICNUM[6] 0x788eb5fc
ppp[1245]: tun1: LCP: QUALPROTO[8] proto c025, interval 5000ms
ppp[1245]: tun1: LCP: deflink: State change Stopped --> Req-Sent
ppp[1245]: tun1: Phase: deflink: read (0): Connection reset by peer
ppp[1245]: tun1: LCP: deflink: State change Req-Sent --> Starting
ppp[1245]: tun1: LCP: deflink: LayerFinish
ppp[1245]: tun1: LCP: deflink: State change Starting --> Initial
ppp[1245]: tun1: Phase: deflink: Disconnected!
ppp[1245]: tun1: Phase: deflink: lcp -> logout
ppp[1245]: tun1: Phase: deflink: Disconnected!
ppp[1245]: tun1: Phase: deflink: logout -> hangup
ppp[1245]: tun1: Phase: deflink: Connect time: 1 secs: 0 octets in, 26 octets out
ppp[1245]: tun1: Phase: deflink: 0 packets in, 1 packets out
ppp[1245]: tun1: Phase: total 26 bytes/sec, peak 0 bytes/sec on Mon Mar 1 14:50:16 2004

Что означают строки?:

Цитата:

ppp[1245]: tun1: Phase: bundle: Dead
ppp[1245]: tun1: Phase: PPP Terminated (normal).
ppp[1245]: tun1: Chat: Parent notified of failure
ppp[1244]: tun1: Phase: Parent: Child failed (errdead)


Я не очень опытен в использовании BSD, извините, есил задал глупый вопрос, но ответа я сам не смог найти.
2Модератор: Извините, что продублировал вопрос, но проблему хочется решить.
Автор: Thomas78
Дата сообщения: 01.03.2004 19:10
Перекомпилировал 3 раза ядро, отключил почти всё что можно...
А скорость загрузки не увеличилась... Почему?
Автор: Demetrio
Дата сообщения: 01.03.2004 20:06
Thomas78

Цитата:
отключил почти всё что можно...

Конфиг можно глянуть, просто ради интереса?
А какая машина, в make.conf параметры для оптимизации менял?
Автор: Thomas78
Дата сообщения: 02.03.2004 15:03
Demetrio



Цитата:
Конфиг можно глянуть, просто ради интереса?


Код:
//NEW_KERNEL
machine i386 # Указываем архитектуру процессора.
cpu i686_CPU # Тип процессора, P4 и выше в данном случае.
ident GENERIC # Некий идентификатор.

options SCHED_4BSD # ?
options INET # Поддержка протокола TCP/IP.
options INET6 # Поддержка IPv6
options FFS # Поддержка файловой системы FFS, родной для FreeBSD.
options SOFTUPDATES # Отоженная запись данных на диск из кэша ФС.
options UFS_ACL # Поддержка доступа к контрольному листу?
options UFS_DIRHASH # Ускоренная работа с большими каталогами.
options MD_ROOT # ?
options NFSCLIENT # Сетевая файловая система клиента.
options NFSSERVER # ------------------------ сервера.
options NFS_ROOT # ?
options MSDOSFS # Поддержка FS MSDOS.
options CD9660 # Поддержка FS ISO 9660.
options PROCFS # Файловая система процессов.
options PSEUDOFS # --------------------------.
options COMPAT_43 # Совместимость с BSD.
options COMPAT_FREEBSD4 # Бинарная совместимость с FreeBSD 4.
options SYSVSHM # ?
options SYSVMSG # ?
options SYSVSEM # ?
options _KPOSIX_PRIORITY_SHEDULING # ?
options KBD_INSTALL_CDEV # ?
options INVARIANT_SUPPORT # ?
options ATA_STATIC_ID # Нумераци контроллеров IDE.

device isa # Поддержка шины isa.
device pci # Поддержка шины pci.
device fdc # Драйвер для флоппи.
device ata # Общая поддержка АТА-.
device atadisk # Поддержка АТА-дисков.
device atapicd # Поддержка cd-rom с АТАРI-интерфейсом.
device atapifd # АТАРI-floppy .
device atapist # Поддержка АТА-стриммеров.
device scbus # ?
device atkbdc # контроллер клавы.
device atkbd # клава.
device psm # мыш.
device vga # видео.
device splash # ?
device sc # ?
device agp # AGP
device npx # сопроцессор.
device apm # Бережем электроэнегию и железяку.
device pmtimer # ?
device cardbus # ?
device sio # модем.
device ppbus # Поддержка ввода/вывода через параллельный интерфейс.
device plip # Поддержка принтера на парралельном порту.
device ppi # Поддержка параллельного порта.
device random # гениратор случайных чисел, нафик он?
device loop # интерфейс для связи по айпи между задачами на данной машине.
device ether # Поддердка Ethernet.
device sl # ?
device ppp # ?
device tun # Что за тунели?
device pty # для сетевых терминалов.
device md # ?
device gif # IPv6 and IPv4 tunneling
device failth # IPv6-to-IPv4 relaying (translation)
device bpf # Полезный девайс для полезных программ, типа trafshow tcpdump и т.д.
device usb # Общая поддержка USB.
device ukbd # USB-клава.
device umass # USB-принтер.
device ums # USB-модем.
Автор: Thomas78
Дата сообщения: 03.03.2004 19:32
А что можно еще сделать, чтобы максимально оптимизировать загрузку системы?
Автор: Demetrio
Дата сообщения: 03.03.2004 19:40
Thomas78
Ну добавь туда нечто вроде этого (просьба не ругать, всего лишь пример )

CPUTYPE= p4
CFLAGS= -O2 -pipe -ffast-math -fomit-frame-pointer
COPTFLAGS= -O2 -pipe -ffast-math -fomit-frame-pointer


Цитата:
А что можно еще сделать, чтобы максимально оптимизировать загрузку системы?

http://silverwraith.com/papers/freebsd-tuning.php
http://silverwraith.com/papers/freebsd-kernel.php

P.S.
А что, так уж прям долго грузится?
У меня секунд наверное 20, максимум.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546

Предыдущая тема: Linux. Как получить размер каталогов ?!!


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