четверг, 17 сентября 2009 г.

x200s. Powersave. Файловая система.

(Продолжение. Начало статьи)

За последние года 2 linux активно развивается. В нем появилось много новшевств. Не стали исключением новые файловые системы, предлагаемые разработчиками. Появилось несколько разновидностей журналируемых файловых систем.

Я поначалу устанавливал при инталляции Ubuntu на ext3. Но обсуждение на forum.ubuntu.ru заставило меня задуматься о целесообразности установки ext3.

Как работает ext3?
  1. Пользователь дает команду записи данных на диск
  2. Метаданные записываются в журнал и помечаются флагом "не завершено"
  3. Данные пользователя записываются на диск
  4. Метаданным выставляется флаг "выполнено"
Как неприятное следствие - вместо одного обращения к диску - целых три.

Какая область применения журналируемых файловых систем?
По моему мнению область применения журналируемых файловых систем при обработке критически важных данных. Это серверы баз данных, сетевые и коммункационные системы и т.п.

Но стоит ли гнаться за этими новшевствами?
За ext3:
    Якобы, более надежная, чем ext2
Против ext3:
  • Я использую ноутбук для web серфинга, ведения проектов, почтовой переписки и как хобби. Я не обрабатываю на нем данные стоимостью в миллионы долларов. Зачастую, мне важнее продолжительность работы, чем беспрецендентная надежность.
  • Обеспечивая более долгое время работы от батареи, мы всячески откладываем запись на диск, собирая в буфере памяти наши данные. В данном случае использование ext3 (и далее) представляется нелогичным.
  • В три раза увеличивая количество обращений к диску, ext3 увеличивает его время нахождения диска в состоянии active. Повышается потребляемая мощность.
Я считаю, что ext2 в настоящее время - лучший выбор для ноутбука.

Что делать?

Умный был Чернышевский. Правильные вопросы задавал.
  • При установке OS на ноутбук выбирать ext2
  • Если система уже установлена - конвертировать в ext2
    Для этого:
    1. Отредактировать fstab, заменив тип раздела, где установлена система и который будем конвертировать с ext3 на ext2
    2. загружаемся с LiveCD или с системы установленной на другой раздел и вводим следующие команды
      $ sudo tune2fs -O ^has_journal /dev/sdaX $ sudo fsck.ext2 -f /dev/sdaX
      , где Х - номер раздела, который будем конвертировать
    3. Перезагружаемся


Если нет подходящей темы, открывайте новую.

среда, 16 сентября 2009 г.

x200s. 2 бага после установки ядра 2.6.30

После установки нового ядра возникло 2 бага
  1. Яркость дисплея регулируется с очень мелким шагом
    Вроде как, причина здесь в установке параметров xrand BACKLIGHT_CONTROL.
    После загрузки он принимает значение combination

    Чтобы исправить это, нужно выполнить следующую команду:
    $ xrandr --output LVDS --set BACKLIGHT_CONTROL legacy
  2. При работе от батареи яркость дисплея уменьшается через 30 секунд
    Здесь причина - gnome-screensaver
    HOWTO: Replace gnome-screensaver with xscreensaver

понедельник, 14 сентября 2009 г.

Project for Linux

Удивительно, стоит только поискать и все найдется.

Вот обнаружил для linux OpenProj - очень близкий аналог MS Project. Похож на настоящий по внешнему виду, функциям идеологии и терминам. Мало того - он еще и совместим: может читать файлы .mpp, а сохранять в своем формате и в XML.

Веду в нем один небольшой проект. Серьезных глюков пока не заметил.

воскресенье, 13 сентября 2009 г.

Безопасность домашних сетей.

Мою домашнюю сеть пока еще никто не ломал, бог миловал.

Но я немного озадачился этой проблемой и поисследовал домашние сети, расположенные в моей подсети класса "C"

Я поставил себе задачу найти сетку, в которую я смогу войти и проверить на взломостойкость мою сеть.

Благо linux дает много инструментов для поиска и анализа сетевых устройств. Да в общем много мне не понадибилось. Оказалось достаточно старой-доброй nmap.

Сам процесс и механизм описывать не буду. Те, кто достиг "просветления", наверняка уже наигрались. А кто еще не знает - тому пока рано.

Результаты:
  • Оказалось около 5 % роутеров в сети имеют пароль по "умолчанию" или вовсе его не имеют.
    Почему? Мое мнение такое. Часть народа не знает, что такое "роутер" и для этого народа сеть настраивают нечистоплотные инсталляторы, которые на будущее оставляют для себя вход.

  • Очень много роутеров, которые позволяют себя сканировать.
    Как будет действовать обычный "искатель сокровищ"? Он просто просканирует сетку и составит список откликнувшихся устройств. Не давайте такой возможности. Кого не нашли, того не побьют.

Выводы:
  • Если ставите роутер - настройте. Не будьте беспечны.

  • Для маньяков.
    Если Вам есть что скрывать, но Вы используете transmission (осел - более безопасный) и, к тому же Вы закрыты одним только роутером - Вас наверняка взломают. Задачи и способы их решения везде одинаковы, что в Банке, что дома. Разный только ущерб.
    Но, принимая во внимание маниакальную борьбу нашего государства со своим народом, не исключаю возможности, что по заданию управления "К" будет создана система по поиску пиратских копий.
    Возможно, стоит задуматься о создании ДМЗ.


x200s. Powersave. Обновился BIOS.

(Продолжение. Начало статьи)

7 сентября обновился BIOS для x200 и x200s.

Я не следил за исменениями в BIOS, поэтому не знаю на каком этапе китайцы что поправили.

После установки нового BIOS произошли исправлена ошибка из-за которой SCSI1 не переводился в режим powersave.

Режим работы вентилятора опять с какими-то глюками. При включении он вроде как не крутится. При достижении процессором 45 градусов - заводится и больше не останавливается. Поэтому от tpfun отказываться рано.

Вентилятор включается при 45 градусах, останавливается при достижении порога выключения (температуру отключения я не зафиксировал).

На странице загрузки доступны версии для установки из Windows и с загрузочного диска.

Там же есть новая микропрограмма для жесткого диска. Что она исправляет - не ясно.

x200s. Powersave. Настроить режимы видеокарты.

(Продолжение. Начало статьи)

  • Установить частоту обновления экрана 50 Гц
    System -> Preference -> Display



  • Отключить Visual Effects
    System -> Preference -> Appearance -> Visual Effects