Использование gpat на примере установки Freebsd на 1 Тб винчестер

Установка FreeBSD на терабайтный диск с которым не работал sysinstall

Решение проблемы с неправильной геометрией диска при попытке поставить FreeBSD на жёсткий диск,
на который не получалось поставить систему штатной утилитой sysinstall.
При переносе системы на терабайтник и написании статьи использовались материалы по следующим ссылкам:
http://m8d.de/news/freebsd-on-gpt.php
http://www.lissyara.su/?id=1704

Возникла у меня как-то необходимость заменить в домашнем сервере, который работает
под управлением ОС FreeBSD 7.1 Release, жёсткий диск Samsung SP0411N (40GB,
IDE) на Seagate ST31000333AS (1TB, SATAII). Материнская плата, установленная на сервере –
Asus P5V800-MX (чипсет VIA), поддерживает HDD IDE, SATA и SATAII.
Не долго думая, отключил старый винт, подсоединил новый, вставил в привод DVD
с FreeBSD, запустил установку и… столкнулся с сообщением об ошибке от утилиты fdisk, которой показалось, что
диск имеет неправильную геометрию.
Для меня так и осталось загадкой, что же не понравилось этой утилите в моём новом HDD. Судя по хэндбуку,
ОС должна нормально работать с разделами до 2TB.
Позадавав вопросы на разнообразных форумах, решил попробовать использовать GPT.

Продовжувати читання Использование gpat на примере установки Freebsd на 1 Тб винчестер

Управление доступом стран к Web-серверу через .htaccess

Вступление

Следующий скрипт использует географическое API для автоматического создания .htaccess файла с разрешением доступа конкретным странам.Вы можете использовать этот скрипт в Crontab-е и .htaccess правила будут автоматически обновляться. Кроме того, он может изменить несколько .htaccess файлов.

Источник: http://blogama.org

Продовжувати читання Управление доступом стран к Web-серверу через .htaccess

Putty и клавиши Home, End

Настройки путти:
Category: -> Terminal -> Keyboard -> The Backspace key = Ctrl-H
Category: -> Terminal -> Keyboard -> The Function keys and keypad = SCO
Category: -> Connection -> Data to send to the server -> Terminal-type
string = cons25
Работают: Home – End, Delete

IPFW : Как проходят пакеты.

ОРИГИНАЛ статьи: ipfw: порядок прохождения пакетов, сложные случаи
IPFW: порядок прохождения пакетов, сложные случаи
Нарисовал тут давеча в RU.UNIX.BSD схему прохождения пакета через ядро и ipfw, с объяснениями, как это все стыкуется с divert, dummynet, keep-state и т.д., теория и примеры. Народу понравилось, решил опубликовать и здесь, чтоб не потерялось (ибо объяснений, как оно там все внутри, в сети не встречал – только howto-шки на что-то простое или конкретику “вот у меня наконец получилось”, не дающие возможности понять и составить что-то сложное другое самому).

Продовжувати читання IPFW : Как проходят пакеты.

Русификация консоли Freebsd

Найден еще один способ русификации консоли в FreeBSD.
Для этого используется скрипт – Bsdruscons это пакет позволяющий простым запуском скрипта произвести русификацию *BSD-системы. На данный момент поддерживаются FreeBSD и NetBSD (русификация которой утомительна и сложна для новичка). В качестве терминального шрифта используется шрифт “terminus”.  Ссылка под катом 🙂

Продовжувати читання Русификация консоли Freebsd