Глава из книги Сага о FreeBSD
Алексей Федорчук
2008-11-12
Описанная в прошлой главе процедура быстрого развёртывания позволяет легко и просто получить рабочую и разумно настроенную систему "типового" образца. В чём, наряду с достоинствами, кроются и её недостатки, а именно: наряду с жизненно необходимыми компонентами будет установлено некоторое количество заведомо избыточных. А чего-то весьма важного, напротив, может и не оказаться.
Правда, система портов и пакетов позволяет в дальнейшем достаточно эффективно бороться с первичной избыточностью, а доустановка необходимого тем более не доставит хлопот. Хуже другое — разметка диска по умолчанию далеко не всегда оказывается оптимальной. А, как уже неоднократно говорилось, изменить её в уже инсталлированной и работающей системе можно только ценой больших усилий, иногда — только путём полной переустановки системы. И, наконец, есть такие весьма полезные вещи, которые задействовать при установке через sysinstall нельзя задействовать в принципе. В их числе — программный RAID и файловая система ZFS: и то, и другое требует вмешательства руками, и причём это вмешательство должно быть учтено на стадии разметки диска.
Так что нынешнюю главу мы посвятим рассмотрению предельно индивидуализированных, не совсем стандартных и совсем не стандартных методов установки FreeBSD. Предполагается, что к этим методам будут обращаться пользователи, вполне определившиеся с выбором FreeBSD как единственной (или, по крайней мере, основной) ОС. Поэтому всё дальнейшее изложение ведется в допущении, что установка выполняется на "чистую" машину или на диск, содержимым которого можно безболезненно пожертвовать. Кроме того, практически необходимым условием достижения идеала при установке FreeBSD является наличие хорошего (достаточно быстрого, устойчивого и не обременительного финансово) подключения к Интернету, причём функционирующего без всяких лишних телодвижений типа настройки VPN. Некоторые дополнительные условия для различных методов установки будут оговариваться особо.
Наконец, как уже говорилось, идеальная установка FreeBSD требует некоторых познаний, выходящих за пределы базовых — таких, как представление о файловых системах и файловой иерархии, программных RAID и ZFS. И предполагается, что у читателя этой главы они либо есть a priory, либо получены при знакомстве с соответствующими главами настоящей книги.