© Создание темы WordPress: Re.Актив

Если логические разделы жесткого диска в Ubuntu подвергались изменениям (удаление, создание новых разделов), система не загрузится до конца, так как не сможет найти разделы подлежащие монтированию. UUID этих разделов прописаны в fstab, но самих разделов уже нет.

Система не может их найти и выведет на экран сообщение:

The disk drive for [здесь путь к точке монтирования] is not ready yet or not present

И ниже возможные варианты:

Continue to wait; or Press S to skip mounting or M for manual recovery

Если компьютер выступает в роли сервера, эта ошибка создает дополнительное неудобство, так как компьютер не может продолжить загрузку.

Устранить это просто. Сначала с помощью команды

sudo blkid

посмотрите какие сейчас есть актуальные разделы и точки монтирования и их UUID. У меня это выглядит примерно так:

/dev/sda1: UUID="35410149-efd9-4107-87c8-a559d91404ae" TYPE="ext4"
/dev/sda2: UUID="45702ecb-2b00-4c90-ab52-4473a539ebb0" TYPE="swap"
/dev/sda3: LABEL="Data" UUID="24ad04cd-e725-4744-b50c-d0379ebe61ea" TYPE="ext4"
/dev/sda4: LABEL="Time_Machine" UUID="ebaa3831-53c4-4165-8953-eafc6606dac5" TYPE="ext4"

Затем, отредактируйте fstab, чтобы в нем содержалась актуальная информация.

sudo nano /etc/fstab

Обычно, какой-то раздел удаляется (UUID теряется), соседний изменяется в размере (UUID сохраняется), создается новый раздел (и новый UUID). Соответственно, нужно из fstab удалить UUID которого уже нет, и добавить новый.

Tags:

«Шифрование…это мощное оборонительное оружие для свободных людей. Оно предоставляет технические гарантии конфиденциальности, независимо от того кто управляет государством… Сложно представить более мощный и менее опасный инструмент для свободы.»

Эстер Дайсон
Цитата из книги «Buldings and Integrating Virtual Private Networks with Openswan, 2006, ISBN 1-904811-25-6»

О самой простой в реализации разновидности VPN соединения я уже писал (статья: «Установка и настройка PPTP–VPN сервера в Ubuntu 10.04»). Действительно, PPTP очень прост во внедрении, но не следует забывать, что эта технология не рекомендована для использования в системах, где безопасность критична. Кроме того, PPTP протокол часто блокируют (по каким-то причинам) операторы мобильной связи и обычные провайдеры. Но есть и еще одна, не такая очевидная причина, по которой от PPTP есть смысл отказываться. Для работы PPTP сервера нужно на роутере (через который входит интернет в квартиру) перенаправить «протокол 47», он же GRE на локальный адрес сервера. В моих любимых роутерах AirPort Extreme такой настройки нет (в DLink тоже не помню чтобы была, хотя в современных моделях скорее всего уже добавили, но зато она есть в TP-Link WR940N). Поэтому приходится пользоваться опцией «узел по умолчанию» – где можно указать внутренний IP машины, на который по умолчанию (если не указано другое) будет отправляться весь входящий из интернета трафик. А это потенциально небезопасно, так как сервер оказывается выставлен напрямую в интернет.

В противовес PPTP есть другая технология построения виртуальных частных сетей, – более изящная, безопасная, современная, правда гораздо более сложная во внедрении. О ней мы и поговорим в этой статье.

Далее

Tags: , , , ,

С выходом Mac OS X Lion обновилась версия используемого в ней AFP (Apple File Protocol), теперь это AFP v3.3. И теперь, Mac OS X Lion не хочет бекапиться (посредством Time Machine) на сетевое хранилище на базе Ubuntu, так как все актуальные версии Ubuntu работают на AFP 3.1 (Lion требует 3.3).


Для многих Мак-пользователей, которые организовали себе дома файловые хранилища на базе Ubuntu это серьезная проблема. Совсем недавно, это была проблема не только частных пользователей, но и производителей NAS (Network Attached Storage). Команда разработчиков Netatalk опубликовала открытое письмо сообществу под заголовком «Зарабатывая деньги на открытом ПО подумайте над тем, что кто-то создает это открытое ПО». Согласно письму, сообщество разработчиков Netatalk практически исчезло за последние 2 года. Кроме основной команды только один «контрибутор» поставлял код. Вместе с этим многие компании зарабатывают неплохие деньги используя Netatalk в своих продуктах, но никто из них не подумал что дойную корову неплохо бы и покормить. Исключением является компания Netgear Inc. В связи с этим, владельцы проекта решили прекратить публикацию последней версии для общего доступа, и предоставить ее только «платным» клиентам. И заодно дать возможность производителям оборудования хорошенько взвесить ситуацию.

«Как только большинство производителей оборудования, работающих с Netatalk объединят силы и поддержат наш проект, мы сможем вернуться к полностью свободной модели разработки. Если этого не случится, мы оставим проект и пойдём дальше, а Netatalk вернётся в то состояние, в котором он пребывал в 2005-2009 годах. Кто-то хочет, чтобы это произошло?»

Благо, разработчики были услышаны. Благодаря поддержке таких компаний как Data Robotics, Western Digital Corporation и QNAP проект Netatalk вновь открывается, и исходные коды последнего релиза 2.2.0 доступны на sourceforge.net.

А сегодня, в частном репозитории Стефано Ривера (Stefano Rivera) появились deb-пакеты (установочные пакеты) Netatalk 2.2.0 для Ubuntu 10.04, 10.10, 11.04 для платформ AMD64 и i386. Можно качать и устанавливать.

Напомню, что deb пакет можно установить либо двойным щелчком, либо командой:

sudo dpkg -i packagename.deb

Не забудьте сделать резервную копию файлов настроек! Установщик спросит заменить или оставить как есть файлы настроек. Лучше установите новые, а потом перенесите настройки из старых в новые. Так лучше потому, что в новых файлах настроек присутствуют новые параметры и их описание – не повредит если захотите вникнуть во все детали. Можно попробовать отключить Avahi, поскольку механизм объявления AFP сервера Time Machine-клиентам теперь встроен в Netatalk 2.2 (эту опцию можно и отключить, за это отвечает параметр nozeroconf).

И напоследок. Для проверки текущей версии Netatalk используйте команду afpd -v. Она покажет не только версию службы, но и где лежат файлы настроек – удобно для бекапа!

Для маньяков – статья «Сборка ПО и создание .deb-пакетов из исходников в Debian-системах (Ubuntu)». Только для тех, кто желает научиться правильно собирать deb-пакеты из исходных файлов. Привожу эту ссылку, потому что есть распространенный неправильный метод.

Про корову еще помните?

Tags: , , ,