diff --git a/ru/FAQ/FAQ.sgml b/ru/FAQ/FAQ.sgml index e81c7e48fd..b189277813 100644 --- a/ru/FAQ/FAQ.sgml +++ b/ru/FAQ/FAQ.sgml @@ -1,70 +1,70 @@ - + %includes; ]>
Frequently Asked Questions по FreeBSD 2.X The FreeBSD Russian Documentation Project - $Date: 1998-12-28 19:20:02 $ + $Date: 1999-03-19 21:31:48 $ Этот документ является так называемым FAQ (Frequently Asked Questions), то есть списком Часто Задаваемых Вопросов по системе FreeBSD версий 2.X Если не оговорено обратное, предполагается, что все замечания справедливы для версий FreeBSD 2.0.5 и выше. Пункты с пометкой <XXX> находятся в стадии разработки. Если вы хотите помочь в составлении этого документа, пошлите письмо в список рассылки проекта по адресу . Последняя редакция этого документа всегда доступна с . Его также можно получить в , , - + или форматах по HTTP или - в архивированном виде с . Вы также можете осуществить в FAQ. &preface; &install; &hardware; &troubleshoot; &commercial; &applications; &kernelconfig; &admin; &x; &network; &serial; &misc; &hackers; &acknowledgments;
diff --git a/ru/FAQ/applications.sgml b/ru/FAQ/applications.sgml index 9e04f5969f..ea240b048b 100644 --- a/ru/FAQ/applications.sgml +++ b/ru/FAQ/applications.sgml @@ -1,140 +1,140 @@ - + Прикладные программы Итак, где находятся все прикладные программы?

Пожалуйста, загляните на , содержащую информацию о программных продуктах, перенесённых под FreeBSD. На данный момент в этом списке находится более 1800 приложений и он ежедневно увеличивается, так что почаще туда заглядывайте или подпишитесь на Большинство портов предназначено для версий 2.2 и 3.0, хотя - многие из них должны нориально работать на системах версий 2.1.x. +

Большинство портов предназначено для версий 2.2, 3.x и 4.0, и + многие из них должны нормально работать на системах версий 2.1.x. При выходе нового релиза FreeBSD в него в каталог ports/ включается актуальная на момент выхода коллекция портов.

Мы также поддерживаем концепцию ``пакаджа'', являющегося не более чем упакованным дистрибутивом в бинарной форме с некоторыми встроенными возможностями по его настройке во время установки. Пакадж может быть легко проинсталлирован и деинсталлирован снова без углубления в детали того, какие файлы должны быть инсталлированы.

Используйте меню установки пакаджей в /stand/sysinstall (в пункте меню post-configuration) или запускайте pkg_add(1) с указанием конкретных файлов с пакаджами, которые вы хотите проинсталлировать. Файлы с пакаджами, как правило, идентифицируются по их постфиксу .tgz, а для тех, кто имеет дистрибутив системы на компакт-диске, предназначен каталог packages/All, содержащий все эти файлы. Они также могут быть получены по сети для разных версий FreeBSD со следующих серверов: - для 2.2.7-release/2.2-stable - + для 2.2.8-release/2.2.8-stable + - для 3.0-current - + для 4.0-current +

или с ближайшего к вам зеркального сервера.

Имейте в виду, что не все порты могут быть доступны в виде пакаджей, так как постоянно идёт добавление новых. Неплохо время от времени проверять, какие пакаджи доступны на основном сервере . Где найти библиотеку libc.so.3.0? -

Похоже, что вы пытаетесь запустить пакадж для 2.2/3.0 на +

Похоже, что вы пытаетесь запустить пакадж для 2.2/3.x/4.0 на системе версии 2.1.x. Пожалуйста, прочтите предыдущий раздел и найдите подходящий для вашей системы порт или пакадж. ghostscript выдаёт массу сообщений на моём 386/486SX.

У вас нет сопроцессора, верно? Вам нужно добавить в ядро другой емулятор сопроцессора; это делается добавлением следующей строки в файл конфигурации ядра и последующей его перекомпиляцией. options GPL_MATH_EMULATE

При запуске приложения SCO/iBCS2, он прерывается на

Прежде всего вам нужно отредактировать файл /etc/sysconfig (или ), изменив в последнем разделе значение следующей переменной на # Set to YES if you want ibcs2 (SCO) emulation loaded at startup ibcs2=NO

Это включит загрузку модуля поддержки на этапе загрузки системы.

Затем вам нужно изменить каталог /compat/ibcs2/dev так, чтобы он выглядел следующим образом: lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 X0R@ -> /dev/null lrwxr-xr-x 1 root wheel 7 Oct 15 22:20 nfsd@ -> socksys -rw-rw-r-- 1 root wheel 0 Oct 28 12:02 null lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 socksys@ -> /dev/null crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx

Работа с socksys была значительно упрощена по ставнению с более ранними версиями. Socksys должен указывать на , чтобы обмануть open & close. Код, имеющийся в -current, возьмёт на себя всё остальное. Если вам нужен драйвер Как настроить INN (Internet News) на моей машине?

После инсталяции пакаджа или порта для inn, для начала загляните на (Dave Barr), посвящённую INN, где вы найдёте соответствующий FAQ. Какую версию Microsoft FrontPage я должен иметь?

Используй порт, дурачок! Среди портов имеется Apache с поддержкой FrontPage.

diff --git a/ru/FAQ/hardware.sgml b/ru/FAQ/hardware.sgml index f55f9ddc87..a90826bf85 100644 --- a/ru/FAQ/hardware.sgml +++ b/ru/FAQ/hardware.sgml @@ -1,457 +1,456 @@ - + Аппаратная совместимость Какие типы винчестеров поддерживает FreeBSD?

FreeBSD работает с дисками стандартов EIDE и SCSI (с соответствующими контроллерами; обратитесь к следующему разделу), и всеми дисками, использующими оригинальный интерфейс "Western Digital" (MFM, RLL, ESDI и, конечно же, IDE). Некоторые контроллеры ESDI, использующие собственные интерфейсы, могут и не работать: к таким относятся WD1002/3/6/7 и их клоны. Какие поддерживаются контроллеры SCSI?

Полный список приведён в . Какие приводы CD-ROM поддерживаются во FreeBSD?

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

Кроме того, поддерживаются следующие оригинальные интерфейсы: Mitsumi LU002 (8bit), LU005 (16bit) и FX001D (16bit 2x Speed). Sony CDU 31/33A Sound Blaster не-SCSI CD-ROM Matsushita/Panasonic CD-ROM ATAPI-совместимые IDE CD-ROM

Все не-SCSI адаптеры ставятся своей медлительностью по сравнению со SCSI, а некоторые CDROM стандарта ATAPI могут и не работать.

С версии 2.2 компакт-диск с FreeBSD от Walnut Creek является загрузочным. Поддерживает ли FreeBSD устройства ZIP?

Несомненно, FreeBSD поддерживает ZIP-устройства SCSI. Устройству ZIP могут быть назначены SCSI ID только 5 или 6, и если BIOS вашего SCSI-адаптера поддерживает такую возможность, вы можете с него даже загрузиться. Мне не известны адаптеры, позволяющие загрузиться с устройств, номера которых отличны от 0 или 1... посмотрите в вашей документации (и сообщите мне, если у вас это работает).

Устройства ZIP стандарта ATAPI (IDE) поддерживаются FreeBSD начиная с версии 2.2.6. -

Во FreeBSD 3.0-CURRENT имеется поддержка Zip на параллельном порту. +

Во FreeBSD 3.0-STABLE включена поддержка Zip на параллельном порту. Однако, чтобы его использовать, вам нужно построить новое ядро с поддержкой устройства ppbus (Parallel Port Bus). Примеры находятся в конфигурационном файле LINT.

Также посмотрите о съёмных носителях, и о 'форматировании'. Поддерживает ли FreeBSD съёмные диски типа JAZ или EZ?

Кроме IDE-варианта устройства EZ, это всё устройства SCSI, так что для FreeBSD все они должны выглядеть как диски SCSI, а IDE EZ должен выглядеть как диск IDE.

Посмотрите это о 'форматировании'. Какие многопортовые последовательные адаптеры поддерживаются во FreeBSD?

Список таких устройств находится в разделе о Руководства.

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

Прочтите страницы Справочника о для получения подробной информации о конфигурировании таких адаптеров. У меня необычная мышь типа bus mouse. Как её настроить?

FreeBSD поддерживает мыши типов bus mouse и InPort bus mouse от таких производителей, как Microsoft, Logitech и ATI. Драйвер устройства bus mouse включен по умолчанию в ядро GENERIC. Если вы строите собственное ядро с этим драйвером, добавьте следующую строку в конфигурационный файл ядра; device mse0 at isa? port 0x23c tty irq5 vector mseintr

Мышь типа bus mouse обычно поставляется с отдельным интерфейсным адаптером. Он позволяет установить адрес порта ввода/вывода и номер IRQ, отличающиеся от приведённых выше. Обратитесь к документации по вашей мыше и страницам Справочника об устройстве . Как использовать мышь PS/2 (типа ``mouse port'' или ``keyboard'')?

Если вы используете FreeBSD версии выше, чем 2.2.5, то необходимый драйвер, psm, включён в ядро и активизирован. Ядро должно обнаружить мышь PS/2 во время загрузки.

Если вы работаете с предыдущей, но сравнительно свежей версией FreeBSD (2.1.x и выше), то вы можете просто включить её поддержку в меню конфигурации ядра во время инсталляции, либо позже, указав -c в приглашении boot:. По умолчанию она отключена, так что вы должны включить её явно.

Если вы используете более старую версию FreeBSD, то вам нужно добавить следующие строки в файл конфигурации ядра и скомпилировать новое ядро: device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr

Обратитесь к главе Руководства о , если вы не имеете опыта такой работы.

После того, как ядро правильно обнаружило psm0 во время загрузки, проверьте существование файла устройства для psm0 в каталоге /dev. Это можно сделать, набрав: cd /dev; sh MAKEDEV psm0

войдя в систему администратором. Можно ли каким-либо образом использовать мышь, кроме X Window?

Если вы используете стандартный драйвер консоли, syscons, то можете использовать указатель мыши в текстовых консолях для выделения и переноса текста. Запустите демон мыши, moused, и включите отображение указателя мыши на консоли: moused -p /dev/xxxx -t yyyy vidcontrol -m on

Здесь xxxx - это имя устройства мыши, а yyyy - тип протокола, используемого мышью. Страница Справочника о содержит информацию о поддерживаемых типах протоколов.

Вы можете запускать демон мыши автоматически во время старта системы. В версии 2.2.1, установите значение следующей переменной в /etc/sysconfig. mousedtype="yyyy" mousedport="xxxx" mousedflags="" В версиях 2.2.2 и выше, установите значения следующих переменных в /etc/rc.conf. moused_type="yyyy" moused_port="xxxx" moused_flags=""

Начиная с FreeBSD 2.2.6, демон мыши в состоянии определять тип протокола автоматически, если, конечно, мышь не достаточно древней модели. Укажите ``auto'' для автоматического определения типа протокола.

После запуска демона мыши, доступ к мыши должен согласовываться между демоном мыши и другими программами типа X Window. Этот вопрос освещён в . Как можно вырезать и копировать текст с помощью мыши в текстовой консоле?

После того, как вы запустили демон мыши (посмотрите ), нажмите кнопку 1 (левую) и двигайте мышь для выбора области выделения. Затем нажмите кнопку 2 (среднюю) или кнопку 3 (правую) для вставки текста из буфера, начиная с текущей позиции курсора.

В версиях 2.2.6 и выше, нажатие на кнопку 2 вызовет вставку текста. Нажатие на кнопку 3 ``расширит'' выбранный область текста. Если у вашей мыши отсутствует средняя кнопка, вы можете её сэмулировать или переназначить кнопки опциями программы moused. Обратитесь к странице Справочника по . У моей мыши есть дополнительные колёсико и кнопочки. Можно ли их использовать во FreeBSD?

Ответ, к сожалению, ``в зависимости от обстоятельств''. Эти мышки с дополнительными возможностями как правило, требуют наличия специальных драйверов. До тех пор, пока драйвер мыши или прикладная программа не будут иметь отдельную поддержку такой мыши, она будет работать как стандартная двух- или трёхкнопочная мышь. Как использовать мышь/трэкболл/сенсорную панель на лэптопе?

Посмотрите . И посмотрите на странице о мобильных вычислениях. Какие типы стримеров поддерживаются?

FreeBSD поддерживает стримеры с интерфейсами SCSI, QIC-36 (с интерфейсом QIC-02) и QIC-40/80 (на основе НГМД), включая 8-мм (Exabyte) и DAT. Стримеры QIC-40/80 стравнительно медленны.

Некоторые ранние модели 8-мм стримеров не совсем соответствуют стандарту SCSI-2 и могут работать не совсем хорошо. Поддерживает ли FreeBSD роботов для смены лент?

FreeBSD 2.2 поддерживает SCSI-чейнджеры через устройство и команду . Детальная информация об управлении чейнджерами может быть найдена на странице Справочника по команде .

Если вы не используете систему или другое программное обеспечение, умеющее работать с роботами, имейте в виду, что они могут только переносить ленты с одного места на другое, так что вам нужно самим отслеживать, в каком слоте находится нужная лента, и в какой слот нужно вернуть ленту, находящуюся в стримере. Какие звуковые платы поддерживаются во FreeBSD?

FreeBSD поддерживает звуковые платы SoundBlaster, SoundBlaster Pro, SoundBlaster 16, Pro Audio Spectrum 16, AdLib и Gravis UltraSound. Имеется ограниченная поддержка MPU-401 и совместимых с ним адаптеров. Адаптеры, удовлетворяющие спецификации Microsoft Sound System, также поддерживаются драйвером pcm.

Какие сетевые адаптеры поддерживает FreeBSD?

Более полный список содержится в разделе Руководства об . На моей машине отсутствует математический сопроцессор - это плохо?

В общем случае это не проблема, но в отсутствии сопроцессора вы можете столкнуться со снижением производительность и точности при использовании программной эмуляции сопроцессора (обратитесь к разделу об ). В частности, прорисовка дуг в X будет ОЧЕНЬ медленной. Приобретение математического сопроцессора настоятельно рекомендуется, он того стоит.

Какие ещё устройства поддерживаются в 2.X?

В приведён список остальных устройств, которые поддерживаются во FreeBSD. Поддерживает ли FreeBSD управление энергосбережением на лаптопах?

FreeBSD поддерживает APM на некоторых машинах. Поищите в файле конфигурации ядра . Решение специфичных проблем с аппаратным обеспечением

Этот раздел содержит решения специфичных проблем с аппаратным обеспечением, с которыми сталкиваются наши пользователи. Компьютеры Micron зависают при загрузке

Некоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к печальным последствиям при загрузке FreeBSD, потому что имеет место несоответствие устройств PCI занимаемым ими адресам.

Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System" .

Более подробная информация об этой проблеме находится по следующему адресу: FreeBSD не распознаёт мой новейший контроллер от Adaptec.

Новый набор микросхем AIC789x от Adaptec поддерживается подсистемой - CAM SCSI, впервые появившейся в 3.0. Патчи для 3.0-CURRENT и 2.2-STABLE - находятся по адресу . Загрузочный диск с поддержкой CAM доступен по адресу . В обоих случаях прежде чем начать, прочтите файл README.

FreeBSD не находит внутренний модем Plug & Play.

Вам нужно добавить PnP ID вашего модема в список PnP ID драйвера последовательного порта. Для включения поддержки Plug & Play, откомпилируйте новое ядро с опцией /sys/i386/isa/sio.c, где-то в районе 1200 строки. Чтобы найти таблицу, поищите слово "SUP1310" в структуре "siopnp_ids[]". Снова постройте ядро, проинсталлируйте его и перезагрузитесь. Теперь ваш модем должен быть опознан.

Вам может понадобиться отконфигурировать PnP-устройства командой 'pnp' в конфигураторе во время загрузки следующим образом: pnp 1 0 enable os irq0 3 drq0 0 port0 0x2f8 чтобы модем был распознан.

Как сделать, чтобы приглашение boot: выводилось на консоль на последовательном порту?

Постройте ядро с опцией Создайте файл /boot.config, поместив туда только текст Отключите клавиатуру.

Подробная информация находится в файле /usr/src/sys/i386/boot/biosboot/README.serial.

Почему сетевой адаптер 3Com PCI не работает с компьютерами Micron?

Некоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к несоответствию устройств PCI занимаемым ими адресам. Это приводит к печальным последствиям при загрузке FreeBSD.

Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System" .

Более подробная информация об этой проблеме находится по следующему адресу: Поддерживает ли FreeBSD многопроцессорные системы (SMP)?

Поддержка SMP (Symmetric Multiprocessing) имеется только в - 3.0-CURRENT. + 3.0-STABLE и последующих релизах. diff --git a/ru_RU.KOI8-R/FAQ/FAQ.sgml b/ru_RU.KOI8-R/FAQ/FAQ.sgml index e81c7e48fd..b189277813 100644 --- a/ru_RU.KOI8-R/FAQ/FAQ.sgml +++ b/ru_RU.KOI8-R/FAQ/FAQ.sgml @@ -1,70 +1,70 @@ - + %includes; ]>

Frequently Asked Questions по FreeBSD 2.X The FreeBSD Russian Documentation Project - $Date: 1998-12-28 19:20:02 $ + $Date: 1999-03-19 21:31:48 $ Этот документ является так называемым FAQ (Frequently Asked Questions), то есть списком Часто Задаваемых Вопросов по системе FreeBSD версий 2.X Если не оговорено обратное, предполагается, что все замечания справедливы для версий FreeBSD 2.0.5 и выше. Пункты с пометкой <XXX> находятся в стадии разработки. Если вы хотите помочь в составлении этого документа, пошлите письмо в список рассылки проекта по адресу . Последняя редакция этого документа всегда доступна с . Его также можно получить в , , - + или форматах по HTTP или - в архивированном виде с . Вы также можете осуществить в FAQ. &preface; &install; &hardware; &troubleshoot; &commercial; &applications; &kernelconfig; &admin; &x; &network; &serial; &misc; &hackers; &acknowledgments;
diff --git a/ru_RU.KOI8-R/FAQ/applications.sgml b/ru_RU.KOI8-R/FAQ/applications.sgml index 9e04f5969f..ea240b048b 100644 --- a/ru_RU.KOI8-R/FAQ/applications.sgml +++ b/ru_RU.KOI8-R/FAQ/applications.sgml @@ -1,140 +1,140 @@ - + Прикладные программы Итак, где находятся все прикладные программы?

Пожалуйста, загляните на , содержащую информацию о программных продуктах, перенесённых под FreeBSD. На данный момент в этом списке находится более 1800 приложений и он ежедневно увеличивается, так что почаще туда заглядывайте или подпишитесь на Большинство портов предназначено для версий 2.2 и 3.0, хотя - многие из них должны нориально работать на системах версий 2.1.x. +

Большинство портов предназначено для версий 2.2, 3.x и 4.0, и + многие из них должны нормально работать на системах версий 2.1.x. При выходе нового релиза FreeBSD в него в каталог ports/ включается актуальная на момент выхода коллекция портов.

Мы также поддерживаем концепцию ``пакаджа'', являющегося не более чем упакованным дистрибутивом в бинарной форме с некоторыми встроенными возможностями по его настройке во время установки. Пакадж может быть легко проинсталлирован и деинсталлирован снова без углубления в детали того, какие файлы должны быть инсталлированы.

Используйте меню установки пакаджей в /stand/sysinstall (в пункте меню post-configuration) или запускайте pkg_add(1) с указанием конкретных файлов с пакаджами, которые вы хотите проинсталлировать. Файлы с пакаджами, как правило, идентифицируются по их постфиксу .tgz, а для тех, кто имеет дистрибутив системы на компакт-диске, предназначен каталог packages/All, содержащий все эти файлы. Они также могут быть получены по сети для разных версий FreeBSD со следующих серверов: - для 2.2.7-release/2.2-stable - + для 2.2.8-release/2.2.8-stable + - для 3.0-current - + для 4.0-current +

или с ближайшего к вам зеркального сервера.

Имейте в виду, что не все порты могут быть доступны в виде пакаджей, так как постоянно идёт добавление новых. Неплохо время от времени проверять, какие пакаджи доступны на основном сервере . Где найти библиотеку libc.so.3.0? -

Похоже, что вы пытаетесь запустить пакадж для 2.2/3.0 на +

Похоже, что вы пытаетесь запустить пакадж для 2.2/3.x/4.0 на системе версии 2.1.x. Пожалуйста, прочтите предыдущий раздел и найдите подходящий для вашей системы порт или пакадж. ghostscript выдаёт массу сообщений на моём 386/486SX.

У вас нет сопроцессора, верно? Вам нужно добавить в ядро другой емулятор сопроцессора; это делается добавлением следующей строки в файл конфигурации ядра и последующей его перекомпиляцией. options GPL_MATH_EMULATE

При запуске приложения SCO/iBCS2, он прерывается на

Прежде всего вам нужно отредактировать файл /etc/sysconfig (или ), изменив в последнем разделе значение следующей переменной на # Set to YES if you want ibcs2 (SCO) emulation loaded at startup ibcs2=NO

Это включит загрузку модуля поддержки на этапе загрузки системы.

Затем вам нужно изменить каталог /compat/ibcs2/dev так, чтобы он выглядел следующим образом: lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 X0R@ -> /dev/null lrwxr-xr-x 1 root wheel 7 Oct 15 22:20 nfsd@ -> socksys -rw-rw-r-- 1 root wheel 0 Oct 28 12:02 null lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 socksys@ -> /dev/null crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx

Работа с socksys была значительно упрощена по ставнению с более ранними версиями. Socksys должен указывать на , чтобы обмануть open & close. Код, имеющийся в -current, возьмёт на себя всё остальное. Если вам нужен драйвер Как настроить INN (Internet News) на моей машине?

После инсталяции пакаджа или порта для inn, для начала загляните на (Dave Barr), посвящённую INN, где вы найдёте соответствующий FAQ. Какую версию Microsoft FrontPage я должен иметь?

Используй порт, дурачок! Среди портов имеется Apache с поддержкой FrontPage.

diff --git a/ru_RU.KOI8-R/FAQ/hardware.sgml b/ru_RU.KOI8-R/FAQ/hardware.sgml index f55f9ddc87..a90826bf85 100644 --- a/ru_RU.KOI8-R/FAQ/hardware.sgml +++ b/ru_RU.KOI8-R/FAQ/hardware.sgml @@ -1,457 +1,456 @@ - + Аппаратная совместимость Какие типы винчестеров поддерживает FreeBSD?

FreeBSD работает с дисками стандартов EIDE и SCSI (с соответствующими контроллерами; обратитесь к следующему разделу), и всеми дисками, использующими оригинальный интерфейс "Western Digital" (MFM, RLL, ESDI и, конечно же, IDE). Некоторые контроллеры ESDI, использующие собственные интерфейсы, могут и не работать: к таким относятся WD1002/3/6/7 и их клоны. Какие поддерживаются контроллеры SCSI?

Полный список приведён в . Какие приводы CD-ROM поддерживаются во FreeBSD?

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

Кроме того, поддерживаются следующие оригинальные интерфейсы: Mitsumi LU002 (8bit), LU005 (16bit) и FX001D (16bit 2x Speed). Sony CDU 31/33A Sound Blaster не-SCSI CD-ROM Matsushita/Panasonic CD-ROM ATAPI-совместимые IDE CD-ROM

Все не-SCSI адаптеры ставятся своей медлительностью по сравнению со SCSI, а некоторые CDROM стандарта ATAPI могут и не работать.

С версии 2.2 компакт-диск с FreeBSD от Walnut Creek является загрузочным. Поддерживает ли FreeBSD устройства ZIP?

Несомненно, FreeBSD поддерживает ZIP-устройства SCSI. Устройству ZIP могут быть назначены SCSI ID только 5 или 6, и если BIOS вашего SCSI-адаптера поддерживает такую возможность, вы можете с него даже загрузиться. Мне не известны адаптеры, позволяющие загрузиться с устройств, номера которых отличны от 0 или 1... посмотрите в вашей документации (и сообщите мне, если у вас это работает).

Устройства ZIP стандарта ATAPI (IDE) поддерживаются FreeBSD начиная с версии 2.2.6. -

Во FreeBSD 3.0-CURRENT имеется поддержка Zip на параллельном порту. +

Во FreeBSD 3.0-STABLE включена поддержка Zip на параллельном порту. Однако, чтобы его использовать, вам нужно построить новое ядро с поддержкой устройства ppbus (Parallel Port Bus). Примеры находятся в конфигурационном файле LINT.

Также посмотрите о съёмных носителях, и о 'форматировании'. Поддерживает ли FreeBSD съёмные диски типа JAZ или EZ?

Кроме IDE-варианта устройства EZ, это всё устройства SCSI, так что для FreeBSD все они должны выглядеть как диски SCSI, а IDE EZ должен выглядеть как диск IDE.

Посмотрите это о 'форматировании'. Какие многопортовые последовательные адаптеры поддерживаются во FreeBSD?

Список таких устройств находится в разделе о Руководства.

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

Прочтите страницы Справочника о для получения подробной информации о конфигурировании таких адаптеров. У меня необычная мышь типа bus mouse. Как её настроить?

FreeBSD поддерживает мыши типов bus mouse и InPort bus mouse от таких производителей, как Microsoft, Logitech и ATI. Драйвер устройства bus mouse включен по умолчанию в ядро GENERIC. Если вы строите собственное ядро с этим драйвером, добавьте следующую строку в конфигурационный файл ядра; device mse0 at isa? port 0x23c tty irq5 vector mseintr

Мышь типа bus mouse обычно поставляется с отдельным интерфейсным адаптером. Он позволяет установить адрес порта ввода/вывода и номер IRQ, отличающиеся от приведённых выше. Обратитесь к документации по вашей мыше и страницам Справочника об устройстве . Как использовать мышь PS/2 (типа ``mouse port'' или ``keyboard'')?

Если вы используете FreeBSD версии выше, чем 2.2.5, то необходимый драйвер, psm, включён в ядро и активизирован. Ядро должно обнаружить мышь PS/2 во время загрузки.

Если вы работаете с предыдущей, но сравнительно свежей версией FreeBSD (2.1.x и выше), то вы можете просто включить её поддержку в меню конфигурации ядра во время инсталляции, либо позже, указав -c в приглашении boot:. По умолчанию она отключена, так что вы должны включить её явно.

Если вы используете более старую версию FreeBSD, то вам нужно добавить следующие строки в файл конфигурации ядра и скомпилировать новое ядро: device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr

Обратитесь к главе Руководства о , если вы не имеете опыта такой работы.

После того, как ядро правильно обнаружило psm0 во время загрузки, проверьте существование файла устройства для psm0 в каталоге /dev. Это можно сделать, набрав: cd /dev; sh MAKEDEV psm0

войдя в систему администратором. Можно ли каким-либо образом использовать мышь, кроме X Window?

Если вы используете стандартный драйвер консоли, syscons, то можете использовать указатель мыши в текстовых консолях для выделения и переноса текста. Запустите демон мыши, moused, и включите отображение указателя мыши на консоли: moused -p /dev/xxxx -t yyyy vidcontrol -m on

Здесь xxxx - это имя устройства мыши, а yyyy - тип протокола, используемого мышью. Страница Справочника о содержит информацию о поддерживаемых типах протоколов.

Вы можете запускать демон мыши автоматически во время старта системы. В версии 2.2.1, установите значение следующей переменной в /etc/sysconfig. mousedtype="yyyy" mousedport="xxxx" mousedflags="" В версиях 2.2.2 и выше, установите значения следующих переменных в /etc/rc.conf. moused_type="yyyy" moused_port="xxxx" moused_flags=""

Начиная с FreeBSD 2.2.6, демон мыши в состоянии определять тип протокола автоматически, если, конечно, мышь не достаточно древней модели. Укажите ``auto'' для автоматического определения типа протокола.

После запуска демона мыши, доступ к мыши должен согласовываться между демоном мыши и другими программами типа X Window. Этот вопрос освещён в . Как можно вырезать и копировать текст с помощью мыши в текстовой консоле?

После того, как вы запустили демон мыши (посмотрите ), нажмите кнопку 1 (левую) и двигайте мышь для выбора области выделения. Затем нажмите кнопку 2 (среднюю) или кнопку 3 (правую) для вставки текста из буфера, начиная с текущей позиции курсора.

В версиях 2.2.6 и выше, нажатие на кнопку 2 вызовет вставку текста. Нажатие на кнопку 3 ``расширит'' выбранный область текста. Если у вашей мыши отсутствует средняя кнопка, вы можете её сэмулировать или переназначить кнопки опциями программы moused. Обратитесь к странице Справочника по . У моей мыши есть дополнительные колёсико и кнопочки. Можно ли их использовать во FreeBSD?

Ответ, к сожалению, ``в зависимости от обстоятельств''. Эти мышки с дополнительными возможностями как правило, требуют наличия специальных драйверов. До тех пор, пока драйвер мыши или прикладная программа не будут иметь отдельную поддержку такой мыши, она будет работать как стандартная двух- или трёхкнопочная мышь. Как использовать мышь/трэкболл/сенсорную панель на лэптопе?

Посмотрите . И посмотрите на странице о мобильных вычислениях. Какие типы стримеров поддерживаются?

FreeBSD поддерживает стримеры с интерфейсами SCSI, QIC-36 (с интерфейсом QIC-02) и QIC-40/80 (на основе НГМД), включая 8-мм (Exabyte) и DAT. Стримеры QIC-40/80 стравнительно медленны.

Некоторые ранние модели 8-мм стримеров не совсем соответствуют стандарту SCSI-2 и могут работать не совсем хорошо. Поддерживает ли FreeBSD роботов для смены лент?

FreeBSD 2.2 поддерживает SCSI-чейнджеры через устройство и команду . Детальная информация об управлении чейнджерами может быть найдена на странице Справочника по команде .

Если вы не используете систему или другое программное обеспечение, умеющее работать с роботами, имейте в виду, что они могут только переносить ленты с одного места на другое, так что вам нужно самим отслеживать, в каком слоте находится нужная лента, и в какой слот нужно вернуть ленту, находящуюся в стримере. Какие звуковые платы поддерживаются во FreeBSD?

FreeBSD поддерживает звуковые платы SoundBlaster, SoundBlaster Pro, SoundBlaster 16, Pro Audio Spectrum 16, AdLib и Gravis UltraSound. Имеется ограниченная поддержка MPU-401 и совместимых с ним адаптеров. Адаптеры, удовлетворяющие спецификации Microsoft Sound System, также поддерживаются драйвером pcm.

Какие сетевые адаптеры поддерживает FreeBSD?

Более полный список содержится в разделе Руководства об . На моей машине отсутствует математический сопроцессор - это плохо?

В общем случае это не проблема, но в отсутствии сопроцессора вы можете столкнуться со снижением производительность и точности при использовании программной эмуляции сопроцессора (обратитесь к разделу об ). В частности, прорисовка дуг в X будет ОЧЕНЬ медленной. Приобретение математического сопроцессора настоятельно рекомендуется, он того стоит.

Какие ещё устройства поддерживаются в 2.X?

В приведён список остальных устройств, которые поддерживаются во FreeBSD. Поддерживает ли FreeBSD управление энергосбережением на лаптопах?

FreeBSD поддерживает APM на некоторых машинах. Поищите в файле конфигурации ядра . Решение специфичных проблем с аппаратным обеспечением

Этот раздел содержит решения специфичных проблем с аппаратным обеспечением, с которыми сталкиваются наши пользователи. Компьютеры Micron зависают при загрузке

Некоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к печальным последствиям при загрузке FreeBSD, потому что имеет место несоответствие устройств PCI занимаемым ими адресам.

Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System" .

Более подробная информация об этой проблеме находится по следующему адресу: FreeBSD не распознаёт мой новейший контроллер от Adaptec.

Новый набор микросхем AIC789x от Adaptec поддерживается подсистемой - CAM SCSI, впервые появившейся в 3.0. Патчи для 3.0-CURRENT и 2.2-STABLE - находятся по адресу . Загрузочный диск с поддержкой CAM доступен по адресу . В обоих случаях прежде чем начать, прочтите файл README.

FreeBSD не находит внутренний модем Plug & Play.

Вам нужно добавить PnP ID вашего модема в список PnP ID драйвера последовательного порта. Для включения поддержки Plug & Play, откомпилируйте новое ядро с опцией /sys/i386/isa/sio.c, где-то в районе 1200 строки. Чтобы найти таблицу, поищите слово "SUP1310" в структуре "siopnp_ids[]". Снова постройте ядро, проинсталлируйте его и перезагрузитесь. Теперь ваш модем должен быть опознан.

Вам может понадобиться отконфигурировать PnP-устройства командой 'pnp' в конфигураторе во время загрузки следующим образом: pnp 1 0 enable os irq0 3 drq0 0 port0 0x2f8 чтобы модем был распознан.

Как сделать, чтобы приглашение boot: выводилось на консоль на последовательном порту?

Постройте ядро с опцией Создайте файл /boot.config, поместив туда только текст Отключите клавиатуру.

Подробная информация находится в файле /usr/src/sys/i386/boot/biosboot/README.serial.

Почему сетевой адаптер 3Com PCI не работает с компьютерами Micron?

Некоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к несоответствию устройств PCI занимаемым ими адресам. Это приводит к печальным последствиям при загрузке FreeBSD.

Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System" .

Более подробная информация об этой проблеме находится по следующему адресу: Поддерживает ли FreeBSD многопроцессорные системы (SMP)?

Поддержка SMP (Symmetric Multiprocessing) имеется только в - 3.0-CURRENT. + 3.0-STABLE и последующих релизах.