Операционная система Free BSD

         

Вопросы и ответы


Вопрос: Какой файл нужно скачать для установки FreeBSD?

Ответ: До выхода в свет релиза FreeBSD 3.1 для установки вам был нужен только один файл с образом дискеты, floppies/boot.flp. Однако, начиная с версии 3.1, во FreeBSD была добавлена базовая поддержка для очень широкого спектра оборудования, что требует значительно большего дискового пространства, поэтому для установки FreeBSD версий 3.x и 4.x используются два образа дискет, находящиеся в файлах floppies/kernel.flp и floppies/mfsroot.flp. Эти образы нужно перенести на дискеты с помощью таких утилит, как fdimage или dd(1).

Если Вы хотите скачать дистрибутив самостоятельно (например, для установки с раздела DOS), вот список рекомендованных частей дистрибутива:

  • bin/
  • manpages/
  • compat*/
  • doc/
  • src/ssys.*

Вопрос: Загрузка с установочной дискеты прерывается на сообщении ``Probing Devices...''.

Ответ: Если у вас установлены устройства IDE Zip или Jaz, отключите их и попробуйте снова. Они могут мешать инсталляционной программе. После того, как система будет установлена, Вы можете снова подключить устройства.

Вопрос: Может ли Windows 9х сосуществовать с FreeBSD?

Ответ: Сначала проинсталлируйте Windows 9х, затем FreeBSD. Менеджер загрузки FreeBSD будет управлять процессом загрузки Win9х или FreeBSD. Если Вы после этого ещё раз проинсталлируете Windows 9х, то в процессе установки менеджер загрузки будет грубо удалён.

Вопрос: Windows 9х уничтожила мой менеджер загрузки! Как мне его вернуть?

Ответ: Вы можете переустановить менеджер загрузки FreeBSD двумя способами:

  • Запустите DOS, перейдите в каталог tools/ вашего дистрибутива FreeBSD и найдите программу bootinst.exe. Запустите её следующим образом:

    bootinst.exe boot.bin

    и менеджер загрузки будет переустановлен.

  • Загрузитесь с установочной дискеты FreeBSD и перейдите в меню установки Custom install. Выберите пункт Partition. Выберите устройство, на котором будет располагаться для ваш менеджера загрузки (это будет самый первый диск) и когда Вы перейдете к редактированию разделов, первым делом (то есть ещё не делая никаких изменений) выберите (W)rite. Последует запрос на подтверждение, ответьте yes, и когда Вы попадёте в меню выбора менеджера загрузки, выберите пункт "Boot Manager". Менеджер загрузки будет переписан на диск. Теперь нужно выйти из меню установки и загрузиться с винчестера как обычно.

Вопрос: Моя система не загружается!

Ответ: См. главу курса "Начальная загрузка и останов системы", раздел "Неисправности в процессе загрузки"


Вопрос: Где расположены файлы конфигурации системы?
Ответ: Для FreeBSD конфигурационным файлом является /etc/rc.conf. Все параметры указываются здесь, а остальные конфигурационные файлы /etc/rc* просто его используют.
Посмотрите файл /etc/rc.conf и измените значения переменных на соответствующие вашей системе. В файле содержатся комментарии, описывающие смысл этих переменных и способ их задания.
Файл /etc/rc.local можно использовать для запуска дополнительных локальных служб или для настройки дополнительных параметров.
Файл /etc/rc.serial предназначен для инициализации коммуникационных адаптеров (например, установки характеристик работы последовательных портов).
Файл /etc/rc.i386 предназначен для настройки специфичных для архитектуры Intel параметров, таких, как эмуляция iBCS2 или характеристик системной консоли ПК.
В каталоге, указанном в файле /etc/rc.conf, вы можете создавать свои файлы автозапуска:
# Location of local startup files. local_startup=/usr/local/etc/rc.d
Каждый файл, оканчивающийся на .sh, будет запущен на выполнение в алфавитном порядке.
Это простой и понятный метод для добавления дополнительных служб без редактирования файла /etc/rc.local. Многие порты/пакаджи предполагают, что каталог /usr/local/etc/rc.d предназначен для размещения запускаемых при загрузке системы скриптов.
Вопрос: Как запретить перезагрузку по клавишам Control-Alt-Delete?
Ответ: Если вы используете драйвер консоли syscons (который является стандартным) во FreeBSD 2.2.7-RELEASE и выше, перегенерируйте и установите новое ядро со строчкой options SC_DISABLE_REBOOT
в конфигурационном файле. Если же вы используете драйвер консоли PCVT во FreeBSD 2.2.5-RELEASE и выше, то укажите следующую строку в конфигурационном файле: options PCVT_CTRL_ALT_DEL
Вопрос: Как перечитать содержимое /etc/rc.conf и перестартовать /etc/rc без перезагрузки системы?
Ответ: Перейдите в однопользовательский режим, а затем возвратитесь обратно в многопользовательский.
На консоли выполните следующее:
# shutdown now (Замечание: без -r или -h)
# return # exit
Сopyright © 2000.


Вопрос: Как проще всего добавить пользователя?
Ответ: Используйте команду adduser. Для выполнения более сложных операций обратитесь к команде pw.
Чтобы удалить пользователя, используйте команду rmuser.
Вопрос: Я забыл пароль администратора! Что мне делать?
Ответ: Просто перезапустите систему, наберите -s в приглашении Boot: (Boot: -s) для входа в однопользовательский режим. На вопрос об используемой оболочке нажмите ENTER. На приглашение # введите mount -u /, чтобы перемонтировать корневую файловую систему в режиме чтения/записи, после чего выполните команду mount -a для монтирования всех файловых систем. Запустите команду passwd root, чтобы сменить пароль администратора и затем exit для продолжения процесса загрузки
Вопрос: Почему на ввод команды su выдаётся сообщение о том, что я не могу ею пользоваться?
Ответ: Вы не являетесь членом группы wheel. Отредактируйте файл /etc/group (для этого надо войти в систему как root), добавив в строку wheel:*:0:root через запятую свой login (wheel:*:0:root, mylogin)


Вопрос: Я не могу скомпилировать ядро. Отсутствует _hw_float.
Ответ: Вы, возможно, удалили npx0 из вашего файла конфигурации ядра, потому что у вас нет сопроцессора. Это неправильно. Даже если у вас нет математического сопроцессора, вы должны включить поддержку npx0
Сopyright © 2000.

Содержание раздела