diff --git a/ru_RU.KOI8-R/books/faq/book.sgml b/ru_RU.KOI8-R/books/faq/book.sgml
index 6a58d3e185..75223ed56a 100644
--- a/ru_RU.KOI8-R/books/faq/book.sgml
+++ b/ru_RU.KOI8-R/books/faq/book.sgml
@@ -1,7 +1,7 @@
@@ -13,7 +13,7 @@
%freebsd;
%authors;
-
+
%teams;
@@ -232,7 +232,7 @@
-
+ Она может использоваться безо всяческих выплат, даже
@@ -253,7 +253,7 @@
-
+
Следует отметить, что слово free
используется здесь в двух смыслах, один означает
бесплатно, а другой вы можете делать всё,
@@ -322,7 +322,7 @@
системы.Релизы делаются раз в
- несколько месяцев. Хотя многие стараются отслеживать
+ несколько месяцев. Хотя многие стараются отслеживать
актуальное состояние исходных текстов FreeBSD (обратите внимание на
вопросы о FreeBSD-CURRENT и FreeBSD-STABLE), делать это не обязательно,
@@ -353,7 +353,7 @@
разделу
Руководства для прояснения деталей работы с
-CURRENT.
-
+
Если вы не специалист по операционным системам или не в
состоянии отличить реальную проблему от временных явлений, вы не
должны использовать FreeBSD-CURRENT. Эта ветвь зачастую меняется
@@ -393,7 +393,7 @@
должны иметь как можно больше потенциальных тестеров.
-
+
Не утверждается, что всякий снэпшот -CURRENT имеет качество
готового продукта. Если вам нужна стабильно
работающая и полностью оттестированная система, то необходимо
@@ -514,7 +514,7 @@
страницах веб-сайта FreeBSD, посвящённых выпуску
релизов.
-
+
Для тех, кому нужно или хочется, ежедневно выпускаются
бинарные релизы, как это описано выше.
@@ -539,7 +539,7 @@
прямо в дереве исходных текстов FreeBSD.
Однако большинство нетривиальных изменений широко обсуждается
- в списках рассылки, и не существует
+ в списках рассылки, и не существует
никаких ограничений на участие в подобных дискуссиях.
@@ -554,7 +554,7 @@
Все основные релизы FreeBSD доступны по FTP с FTP-сервера
FreeBSD:
-
+
Текущий релиз 3.X-STABLE, 3.5.1-RELEASE, находится в
@@ -584,14 +584,14 @@
- Выпуски Выпуски 5.0
Snapshot, которые делаются ежедневно из ветви -CURRENT, предназначены для
тестеров и разработчиков.
-
+
Информация о получении/приобретении FreeBSD на CD, DVD и
других носителях доступна в Руководстве
@@ -625,7 +625,7 @@
веб-интерфейса. Команда &man.send-pr.1; может быть
использована для передачи и изменения сообщений о проблемах через
электронную почту.
-
+
Возможность отправки сообщений о проблемах через веб-интерфейс
в данный момент отключена по причинам постоянного её использования
не по назначению.
@@ -1059,8 +1059,8 @@ File: +DESC (ignored)
Да, большинство сетей IRC имеют канал FreeBSD:
-
-
+
+ Канал #FreeBSD в сети fdimage или &man.dd.1;.Если вы хотите скачать дистрибутив самостоятельно (например, для
- установки с раздела DOS), вот список рекомендованных частей
+ установки с раздела DOS), вот список рекомендованных частей
дистрибутива:
@@ -1688,7 +1688,7 @@ sectors/track: 63
- Если вы видите, что машина зависает или неожиданно
+ Если вы видите, что машина зависает или неожиданно
перезагружается, когда вы пытаетесь загрузиться с установочной
дискеты, вы должны задать себе три вопроса:-
@@ -1916,7 +1916,7 @@ sectors/track: 63
Это ещё один признак проблемы, описанной в предыдущем разделе.
- Параметры диска в BIOS и параметры, используемые FreeBSD, не
+ Параметры диска в BIOS и параметры, используемые FreeBSD, не
совпадают. Если ваш контроллер или BIOS поддерживают трансляцию
дорожек (часто обозначаемую как >1GB drive support),
попробуйте включить эту возможность и переустановить FreeBSD.
@@ -1965,13 +1965,13 @@ sectors/track: 63
Построение нового ядра всегда было необходимым шагом при
установке FreeBSD, однако последние релизы предоставляют более
дружественный инструмент конфигурации ядра. В командной строке
- на приглашение загрузчика FreeBSD (boot:) введите и вы
- попадёте в экран визуальной настройки, которая позволяет
+ на приглашение загрузчика FreeBSD (boot:) введите и вы
+ попадёте в экран визуальной настройки, которая позволяет
конфигурировать настройки ядра для большинства адаптеров ISA.
-
+
Однако рекомендуется, что потом вы всё же построите новое ядро,
содержащее только те драйверы, которые вам нужны, для того,
- чтобы сэкономить немного ОЗУ, хотя для большинства систем это
+ чтобы сэкономить немного ОЗУ, хотя для большинства систем это
больше не является большой необходимостью.
@@ -2021,7 +2021,7 @@ sectors/track: 63
того, как система будет установлена, вы можете снова подключить
устройства. Надеемся, что это будет исправлено в более поздних
релизах.
-
+
@@ -2048,7 +2048,7 @@ sectors/track: 63
Для разрешения этой проблемы выполните одно из следующих
действий:
-
+
Для FreeBSD 3.3 и выше, перегрузите систему и нажмите
@@ -2230,10 +2230,10 @@ disk wd2 at wdc1 drive 1 # change from wd3 to wd2При размере блока файловой системы 4К, тройная адресация
блоков работает и всё должно быть ограничено максимальным
количеством блоков, которое задаётся в виде тройной переадресации
- блока (примерно 1K^3 + 1K^2 + 1K), однако всё ограничивается
+ блока (примерно 1K^3 + 1K^2 + 1K), однако всё ограничивается
(ошибочным) лимитом 1Г-1 на количество блоков файловой системы.
Это ограничение должно быть равным 2Г-1. При количестве блоков,
- приближающемся к 2Г-1, появляются некоторые ошибки, но этот предел
+ приближающемся к 2Г-1, появляются некоторые ошибки, но этот предел
недостижим при размере блока 4К.При размере блока 8К и больше, всё должно быть ограничено
@@ -2519,12 +2519,12 @@ disk wd2 at wdc1 drive 1 # change from wd3 to wd2
Я не знаю, насколько хорошо FreeBSD поддерживает
- смену носителя во время работы. Конечно, чтобы сменить диск, вам
+ смену носителя во время работы. Конечно, чтобы сменить диск, вам
сначала нужно его размонтировать, и обратите внимание на то, что при
загрузке все внешние устройства должны быть включены, чтобы FreeBSD
могла их распознать.
- Посмотрите это замечание о
+ Посмотрите это замечание о
форматировании.
@@ -2693,7 +2693,7 @@ device mse0 at isa? port 0x23c irq5
конфигурации ядра и постройте новое ядро.
Во FreeBSD 3.0 и ранее, строчка должна иметь вид:
-
+
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintrВо FreeBSD 3.1 и выше, строчка должна быть такой:
@@ -2732,11 +2732,11 @@ device mse0 at isa? port 0x23c irq5
Если вы используете стандартный драйвер консоли,
- &man.syscons.4;, то можете использовать указатель мыши в текстовых
+ &man.syscons.4;, то можете использовать указатель мыши в текстовых
консолях для выделения и переноса текста. Запустите демон мыши,
&man.moused.8;, и включите отображение указателя мыши на
виртуальной консоли:
-
+
&prompt.root; moused -p /dev/xxxx -t yyyy
&prompt.root; vidcontrol -m on
@@ -2807,7 +2807,7 @@ device mse0 at isa? port 0x23c irq5
- В конфигурационный файл ядра добавьте следующие строки и
+ В конфигурационный файл ядра добавьте следующие строки и
перестройте ядро.device uhci
@@ -2899,7 +2899,7 @@ Protocol "SysMouse"Возможные способы использования колёсиков мыши при работе в X Window
описаны в другом разделе.
-
+
@@ -3028,7 +3028,7 @@ Protocol "SysMouse"
В общем случае это не проблема, но в отсутствии сопроцессора вы
можете столкнуться со снижением производительность и точности при
использовании программной эмуляции сопроцессора (обратитесь к разделу
- об эмуляции вычислений с плавающей точкой).
+ об эмуляции вычислений с плавающей точкой).
В частности, прорисовка дуг в X будет ОЧЕНЬ медленной. Приобретение
математического сопроцессора настоятельно рекомендуется, он того
стоит.
@@ -3282,7 +3282,7 @@ ARRE (Auto Read Reallocation Enbld): 1
Для дисков IDE появление запорченных блоков является признаком
возможных неприятностей. Все современные IDE-диски поставляются с
- включенной возможностью переадресации испорченных блоков. Все
+ включенной возможностью переадресации испорченных блоков. Все
производители винчестеров в настоящее время предоставляют
расширенные гарантии и заменяют диски с запорченными блоками.
@@ -3416,7 +3416,7 @@ ARRE (Auto Read Reallocation Enbld): 1
- В общем-то это известная проблема. EISA-контроллеры SCSI,
+ В общем-то это известная проблема. EISA-контроллеры SCSI,
расположенные на материнской плате машин HP Netserver, занимают
EISA-слот номер 11, так что все настоящие слоты
EISA будут ему предшествовать. Так как адресное пространство для
@@ -3892,7 +3892,7 @@ quit
В FAQ по sendmail на это дан такой ответ:-
-
+
* Выдаются сообщения "Local configuration error", примерно такие:
@@ -4619,7 +4619,7 @@ kern.timecounter.hardware: TSC -> i8254
Apps2go, предлагающую
самый дешёвый дистрибутив Motif 2.1.20 для FreeBSD (как для i386, так и для
Alpha) в формате ELF.
-
+
Существуют два дистрибутива, для разработчиков
(development edition) и ещё более дешёвая времени
выполнения (runtime edition). В эти дистрибутивы
@@ -4755,7 +4755,7 @@ kern.timecounter.hardware: TSC -> i8254
Фирма Xi Graphics предлагала CDE для FreeBSD,
но сейчас этот продукт в продаже отсутствует.
-
+
KDE - это свободно
распространяемый вариант десктопа для X11, который во многом похож на CDE.
Вам может также приглянуться
@@ -4797,7 +4797,7 @@ kern.timecounter.hardware: TSC -> i8254
или
- адреса электронной почты отделов адреса электронной почты отделов продаж и поддержки.
@@ -5299,7 +5299,7 @@ options GPL_MATH_EMULATE
отладочного ядра нет или оно незначительно, однако отладочное ядро
полезно иметь под рукой на случай аварийного завершения работы
системы.
-
+
Однако, если вы испытываете нехватку дискового пространства или
просто не хотите использовать отладочное ядро, проверьте, что имеют
место следующие две вещи:
@@ -5742,7 +5742,7 @@ device sio5 at isa? port 0x2b8 tty flags 0x501 vector siointr
Симптом выглядит так:
-
+
&prompt.root; ccdconfig -C
ccdconfig: ioctl (CCDIOCSET): /dev/ccd0c: Inappropriate file type or format
@@ -5807,7 +5807,7 @@ use "disklabel -r" to install initial label
Linux
- FreeBSD поддерживает разделы ext2fs.
+ FreeBSD поддерживает разделы ext2fs.
За дополнительной информацией обратитесь к странице
справочника &man.mount.ext2fs.8;.
@@ -5960,7 +5960,7 @@ table=/dev/dab
loader=/boot/chain.b
label=FreeBSD
-
+
В некоторых случаях для успешной загрузки со второго диска вам
может потребоваться указать номер диска BIOS загрузчику FreeBSD.
Например, если диск SCSI с FreeBSD определяется BIOS как диск 1,
@@ -6043,10 +6043,10 @@ Boot: 1:da(0,a)/kernel&prompt.root; mount -t msdos /dev/da2s4 /zipдля дискет ZIP со стандартной конфигурацией.
-
+
Для других дисков посмотрите их параметры с помощью команды
&man.fdisk.8; или &man.sysinstall.8;.
-
+
Остальные примеры даны для привода ZIP на da2, третьем диске
SCSI.
@@ -6146,7 +6146,7 @@ Boot: 1:da(0,a)/kernelЯ записал CD во FreeBSD и теперь не могу считать его ни в какой
другой операционной системой. Почему?
-
+
Скорее всего, вы записали на CD непосредственно необработанный
файл без первоначального создания файловой системы ISO 9660.
@@ -6593,7 +6593,7 @@ Boot: 1:da(0,a)/kernel
таким устройствам относятся контроллеры клавиатуры, микросхема
контроллера программируемых прерываний, а также другие части
стандартного набора. Ресурсы не могут выделены, потому что уже
- есть драйвер, использующий эти адреса.
+ есть драйвер, использующий эти адреса.
@@ -6752,7 +6752,7 @@ options SYSVMSG # enable for messaging
Используйте такую команду:
-
+
&prompt.user; perl -i.bak -npe 's/\r\n/\n/g' file ...
@@ -7195,7 +7195,7 @@ ttyqc none network
перемещение определяется политикой, зависящей от выбора
алгоритма разработчиком VM-системы.
-
+
Free: страницы, не содержащие данных,
и которые могут быть использованы при некоторых условиях,
@@ -7356,7 +7356,7 @@ ttyqc none network
Затем отредактируйте /etc/XF86Config так, чтобы
в нём были следующие строки.
-
+
Section Pointer
Protocol "SysMouse"
@@ -7367,7 +7367,7 @@ Device "/dev/sysmouse"
Пример выше предназначен для XFree86 3.3.2 и выше. Для более ранних
версий параметр Protocol должен быть
MouseSystems.
-
+
Некоторые предпочитают использовать в X устройство
/dev/mouse. Чтобы оно работало, файл устройства
/dev/mouse должен являться ссылкой на
@@ -8264,7 +8264,7 @@ Key F15 A A Menu Workplace Nop
Banshee, дополнительную информацию можно почерпнуть на страничке
XFree86-4
Direct Rendering on FreeBSD. Пользователи XFree86 версии
- 3.3 могут воспользоваться портом Utah-GLX, находящимся в
+ 3.3 могут воспользоваться портом Utah-GLX, находящимся в
graphics/utah-glx, для
получения частичного ускорения
OpenGL для наборов микросхем Matrox Gx00, ATI Rage Pro, SiS 6326,
@@ -8674,7 +8674,7 @@ Key F15 A A Menu Workplace Nop
- Вы, наверное, обнаружили, что хост, к которому вы обратились,
+ Вы, наверное, обнаружили, что хост, к которому вы обратились,
оказался на самом деле в другом домене; например, если вы
находитесь в домене foo.example.org и хотите обратиться к хосту
mumble в домене
&man.dummynet.4;, интегрированный в систему FreeBSD (более точно, в
&man.ipfw.4;); свободно распространяемый
- ALTQ и коммерческий продукт Bandwidth Manager от и коммерческий продукт Bandwidth Manager от Emerging Technologies.
@@ -8849,7 +8849,7 @@ Key F15 A A Menu Workplace Nop
Для FreeBSD 4.X и более ранних версий вы должны также создать
файл устройства. После перезагрузки системы перейдите в каталог
/dev и выполните команду:
-
+
&prompt.root; sh MAKEDEV bpf0Обратитесь к разделу Руководства, посвящённому
установите порт net/cvsup-without-gui. Более подробно
это описано в
+ url="http://www.FreeBSD.org/doc/ru_RU.KOI8-R/books/handbook/cvsup.html">
разделе о CVSup Руководства.
@@ -9017,7 +9017,7 @@ Key F15 A A Menu Workplace Nop
посредством использования этого идентификатора
пользователя.
-
+
Процесс, помещённый внутрь симулируемой машины. Это даёт
больший уровень безопасности. В общем это означает, что
@@ -9355,7 +9355,7 @@ default 10.0.0.2 UGSc 0 0 tun0
10.0.0.2 10.0.0.1 UH 0 0 tun0
- Здесь предполагается, что вы использовали адреса,
+ Здесь предполагается, что вы использовали адреса,
приведённые в Руководстве, Справочнике или файле
ppp.conf.sample. Если у вас нет маршрута по умолчанию, это
может быть из-за использования старой версии &man.ppp.8;, которая не
@@ -9499,7 +9499,7 @@ set dial "...... ATS10=10 OK ......"
Обратитесь к руководству по вашему модему.
-
+
@@ -9536,7 +9536,7 @@ set dial "...... ATS10=10 OK ......"
передаваемые и получаемые из канала связи. Если данные посылаются,
но не принимаются обратно, проблема с противоположной
стороны.
-
+
Выяснив, является эта проблема локальной или удалённой системы,
вы имеете два варианта действий:
@@ -9571,7 +9571,7 @@ set dial "...... ATS10=10 OK ......"
не так уж полезно. Вы можете также просто не сообщать своему
провайдеру, что запускаете user-PPP....
- Первым делом попробуйте отключить всю местную компрессию,
+ Первым делом попробуйте отключить всю местную компрессию,
указав в конфигурационном файле следующее:
@@ -9697,11 +9697,11 @@ set openmode active
смен "магических" чисел, и все они накапливаются в буфере терминала.
Как только запустится сервер &man.ppp.8;, он будет перегружен запросами на
смену "магических", немедленно решит, что этого много для согласования
- LCP и прервёт соединение. В то же самое время, клиент, который больше
+ LCP и прервёт соединение. В то же самое время, клиент, который больше
не видит отражений, останавливается для того, чтобы увидеть, что
сервер закрыл соединение.
- Этого можно избежать, позволив начинать согласование
+ Этого можно избежать, позволив начинать согласование
противоположной стороне следующей строкой в файле ppp.conf:
@@ -9826,7 +9826,7 @@ disable pred1
Когда вы выполняете команду shell или
!, &man.ppp.8; запускает оболочку (если были
- заданы параметры, &man.ppp.8; их
+ заданы параметры, &man.ppp.8; их
использует). Ppp будет ждать окончания выполнения команды, прежде
чем продолжить. Если вы попытаетесь воспользоваться связью PPP
после запуска команды, связь будет выглядеть заблокированной. Это
@@ -9903,7 +9903,7 @@ set dfilter 3 permit 0/0 0/0
В случае DNS, вы должны попытаться определить, кто пытается
определить имя хоста. В большинстве случаев виновным оказывается
&man.sendmail.8;. Удостоверьтесь, что вы указали программе sendmail
- не осуществлять обращений к DNS в его конфигурационном файле.
+ не осуществлять обращений к DNS в его конфигурационном файле.
Обратитесь к разделу об
использовании электронной почты при коммутируемом соединении в
Руководстве за подробным описанием создания конфигурационного файла и что
@@ -9915,7 +9915,7 @@ set dfilter 3 permit 0/0 0/0
Это заставит sendmail ставить все сообщения в очередь до тех пор, пока
не будет запущена её обработка (как правило, sendmail запускается с
параметрами , указывающими, что
- обрабатывать очередь нужно каждые 30 минут) или до тех пор, пока
+ обрабатывать очередь нужно каждые 30 минут) или до тех пор, пока
не будет выполнена команда sendmail -q (может быть, из
файла ppp.linkup).
@@ -9937,7 +9937,7 @@ CCP: CcpSendConfigReq
CCP: Received Terminate Ack (1) state = Req-Sent (6)
- Это происходит, если &man.ppp.8; пытается установить компрессию
+ Это происходит, если &man.ppp.8; пытается установить компрессию
типа Predictor1, а противоположная сторона не хочет устанавливать
никакой компрессии. Эти сообщения безобидны, но если вы хотите
от них избавиться, вы можете запретить компрессию Predictor1 и
@@ -10043,7 +10043,7 @@ ATDT1234567
Ppp (или любая другая программа такого рода) никогда не
создаёт файлов дампа памяти. Так так &man.ppp.8; запускается с
- эффективным uid, равным 0, то операционная система не будет
+ эффективным uid, равным 0, то операционная система не будет
записывать дамп памяти &man.ppp.8; на диск перед его завершением. Если,
однако &man.ppp.8; всё же прекратит работу из-за нарушения защиты,
или по другому сигналу, который вызывает создание дампа памяти,
@@ -10067,7 +10067,7 @@ ATDT1234567
биты прав были убраны. Когда запустите &man.ppp.8;, обратите особое
внимание на то, какой каталог у вас был текущим на этот момент.
- Итак, если &man.ppp.8; получит ошибку нарушения защиты, он сбросит дамп
+ Итак, если &man.ppp.8; получит ошибку нарушения защиты, он сбросит дамп
памяти с именем ppp.core.
Затем вам нужно сделать следующее:
@@ -10201,7 +10201,7 @@ nat port protointernalmachine
-
+
Если номера портов непостоянны, есть ещё три варианта:
@@ -10291,7 +10291,7 @@ nat port protointernalmachineАльтернативное решение, обеспечивающее поддержку прокси для
- Quake, можно найти на сервере
www.battle.net.
@@ -10337,7 +10337,7 @@ nat port protointernalmachineCheck Sequence
(контроль последовательности кадров). Каждый кадр PPP имеет
контрольную сумму для проверки того, что принятые данные совпадают
- с переданными. Если FCS принятого пакета некорректна, пакет
+ с переданными. Если FCS принятого пакета некорректна, пакет
отбрасывается и счётчик FCS для HDLC увеличивается. Значения ошибок
уровня HDLC можно вывести командой show hdlc.
@@ -10361,7 +10361,7 @@ nat port protointernalmachinePPP.
В этом случае Вам может понадобиться включить протоколирование
async для проверки того, не являются ли поступаемые из
- линии данные на самом деле приглашениями login или shell. Если вы
+ линии данные на самом деле приглашениями login или shell. Если вы
получили приглашение shell с противоположной стороны, возможно
завершение &man.ppp.8; без обрыва связи командой close
lcp (последующая команда term
@@ -10463,7 +10463,7 @@ nat port protointernalmachine
Если всё уже перепробовано, и ничего не получается, пошлите нам
- максимальное количество информации, ваш конфигурационный файл,
+ максимальное количество информации, ваш конфигурационный файл,
способ запуска &man.ppp.8;, соответствующие части
файла протокола, и вывод команды netstat -rn (до и после
соединения) в &a.questions; или в телеконференцию
- Повторим ещё раз: информация о конфигурировании ядра содержится в
+ Повторим ещё раз: информация о конфигурировании ядра содержится в
разделе, посвящённом этому вопросу. Для многопортовых последовательных
адаптеров в файле конфигурации ядра поместите ключевое слово &man.sio.4;
для каждого порта на адаптере. Но irq и вектор должен быть указан
@@ -10701,7 +10701,7 @@ device sio7 at isa? port 0x2b8 tty flags 0x781 irq 7 vector siointr
вам необходимо подключить к системе один или несколько модемов,
которые могут работать в режиме автоответа. Модем должен держать
сигнал наличия несущей, только когда она присутствует. Он должен
- вешать трубку и переинициализировать, когда сигнал готовности
+ вешать трубку и переинициализировать, когда сигнал готовности
устройства DTE (DTR) меняет состояние из
включенного на выключенный. Должно использоваться аппаратное
(RTS/CTS) управление потоком или вовсе
@@ -10780,7 +10780,7 @@ device sio7 at isa? port 0x2b8 tty flags 0x781 irq 7 vector siointr
Если вы собираетесь использовать другой компьютер в качестве
- терминала для FreeBSD, соедините их последовательные порты
+ терминала для FreeBSD, соедините их последовательные порты
нуль-модемным кабелем. Если у вас есть терминал, обратитесь к его
документации.
@@ -11007,7 +11007,7 @@ deep13:Gizmonics Institute terminal server:\
:dv=/dev/cuaa2:br#38400:at=hayes:du:pa=none:pn=5551234:
- позволит вам просто набирать tip pain или
+ позволит вам просто набирать tip pain или
tip muffin для подключения к хостам
pain или muffin и
tip deep13 для доступа к терминальному серверу.
@@ -11143,7 +11143,7 @@ raisechar=^^
- Если вы соединились с другой Unix-системой, вы можете посылать и
+ Если вы соединились с другой Unix-системой, вы можете посылать и
принимать файлы командами ~p (передача) и
~t (приём). Эти
команды запускают программы &man.cat.1; и &man.echo.1; на
@@ -11272,7 +11272,7 @@ raisechar=^^
вместе с опцией .
Обратитесь к страницам Справочника по команде &man.chmod.1; и по
&man.symlink.7;.
-
+
Опция выполняет команду &man.chmod.1;
РЕКУРСИВНО. Будьте осторожны, задавая
@@ -11764,12 +11764,12 @@ raisechar=^^
PR;Пять сообщат о том, что не проходит компиляция системы;
-
+
Тридцать один человек ответит, что у них всё работает и
наверное, те выполняли cvsup в неподходящее время;Один пошлёт патч для новой лампочки в -hackers;
-
+
Один пожалуется, что у него имелись патчики ещё три года назад,
но когда он послал их в -CURRENT, они были проигнорированы и он имел
неудачный опыт работы с системой PR; кроме того предлагаемая
@@ -11815,7 +11815,7 @@ raisechar=^^
do I unsubscribe? или Please remove me from the
list с обычной подписью;
- Один закоммитит работающую лампочку в то время, как все будут
+ Один закоммитит работающую лампочку в то время, как все будут
слишком заняты руганью, чтобы это заметить;Тридцать один человек напишет, что новая лампочка будет светить
@@ -11834,14 +11834,14 @@ raisechar=^^
&a.nik; добавил:Я сильно смеялся над всем этим.
-
+
И тогда я подумал, Постойте-ка, найдётся ли
кто-нибудь, чтобы задокументировать это?И на меня снизошло озарение :-)
-
+
@@ -11945,7 +11945,7 @@ raisechar=^^
CVS сейчас находятся три активно/полуактивно развивающихся
ветки FreeBSD. (Более ранние ветки изменяются очень редко, именно
поэтому в разработке только три активных ветки):
-
+
RELENG_3
@@ -12126,9 +12126,9 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
PnP, когда компьютер пытается выполнить запрос о наличии установленных
адаптеров. Так что, когда запускается процедура определения адаптеров
PnP, она выполняет запрос о наличии каких-либо адаптеров PnP, а все
- такие адаптеры выдают свой номер модели при чтении того же порта
+ такие адаптеры выдают свой номер модели при чтении того же порта
ввода/вывода, поэтому процедура определения получит ответ на свой
- запрос, состоящий из логически наложенных номеров моделей,
+ запрос, состоящий из логически наложенных номеров моделей,
интерпретируемый как да. В этом ответе по крайней мере
один бит будет установлен в единицу. Затем код определения адаптеров может
выключать адаптеры с ID (назначаемыми Microsoft/Intel),
@@ -12139,7 +12139,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
Если они есть, то становится известно, что есть адаптеры с номерами,
меньшими, чем X. Тогда происходит запрос адаптерам, большим чем
X-(limit-4), на выключение. Запрос повторяется. Применив этот метод
- полудвоичного поиска границ расположения ID достаточное количество раз, код
+ полудвоичного поиска границ расположения ID достаточное количество раз, код
идентификации найдёт все адаптеры PnP, установленные в данной машине
за число итераций, гораздо меньшее, чем может занять перебор 2^64
возможных вариантов ID.
@@ -12148,7 +12148,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
+ 8 бит контрольной суммы. Первые 32 бита являются идентификатором
производителя. Они никогда не сообщаются, однако часто бывает, что
различные типы адаптеров от одного и того же производителя имеют
- различные 32-битные значения идентификатора производителя.
+ различные 32-битные значения идентификатора производителя.
Необходимость в 32 разрядах только для задания производителя адаптера
выглядит несколько излишним.
@@ -12177,7 +12177,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
PnP, которые не могут быть найдены другим способом.
Затем устройства PnP опрашиваются ещё раз для назначения им портов
- ввода/вывода, DMA, IRQ и адресов отображаемой памяти. Теперь
+ ввода/вывода, DMA, IRQ и адресов отображаемой памяти. Теперь
устройства должны иметь именно такие настройки и они должны оставаться
такими до следующей перезагрузки, хотя нигде не сказано, что вы не
можете их менять, когда захотите.
@@ -12244,7 +12244,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
с 1983 года. Эти соглашения были предназначены для оригинальной
файловой системы FFS, я никогда их не пересматривал. Эта схема
прекрасно работает, позволяя избежать переполнения групп дорожек.
- Как некоторые из вас замечали, она работает плохо при поиске.
+ Как некоторые из вас замечали, она работает плохо при поиске.
Большинство файловых систем создаются из архивов, которые были
созданы с глубиной первого поиска (aka ftw). Это приводит к тому, что
их каталоги размещаются на нескольких группах дорожек, создавая
@@ -12260,7 +12260,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
это требует некоторых экспериментов.
Кирк МакКузик (Kirk McKusick), Сентябрь 1998
-
+
@@ -12284,7 +12284,7 @@ To: Ben Rosengart
Date: Sun, 20 Sep 1998 15:22:50 -0400 (EDT)
Cc: current@FreeBSD.org
-
+
Бен Розенгарт отправил письмо, содержащее
следующее аварийное сообщение системы]
@@ -12460,7 +12460,7 @@ Cc: current@FreeBSD.org
[Билл (Bill) добавил: "Я забыл обратить ваше внимание
на одну вещь: если у вас включена поддержка DDB и ядро переходит
- в режим отладки, вы можете намеренно вызвать аварийный останов
+ в режим отладки, вы можете намеренно вызвать аварийный останов
(и создание аварийного дампа), набрав 'panic' в командной строке
ddb. Этот процесс может снова вызвать отладчик. В этом случае
наберите 'continue' и процесс будет завершён созданием аварийного
@@ -12526,7 +12526,7 @@ Cc: current@FreeBSD.org
Для вычисления значения NKPDE разделите желаемый
- объём адресного пространства (в мегабайтах) на четыре и вычтите из
+ объём адресного пространства (в мегабайтах) на четыре и вычтите из
получившегося числа единичку в случае однопроцессорной машины и
двоечку в случае многопроцессорного ядра.
@@ -12561,7 +12561,7 @@ SECTIONS
ЗАМЕЧАНИЕ: Размер адресного пространства ядра должен быть
кратен четырём мегабайтам.
-
+
[&a.dg; добавил: Я думаю, что размер адресного пространства
ядра должен быть степенью двойки, но я в этом не уверен. Для работы с
верхними адресами памяти использовался код старого загрузчика, и я ожидаю