Увеличить объем образа

Файлы-образы (часто их расширение — *.img), можно использовать как блочные устройства. Они применяются в виртуальных машинах (в частности, в Xen), в живых дистрибутивах, при создании зашифрованных разделов и т.п. Но можно столкнуться с ситуацией, когда объем такого носителя изначально выбран недостаточным. How to enlarge Как его увеличить? Вот как:

dd if=/dev/zero bs=1024 count=1024k >> your_disk.img
fsck.ext2 -f your_disk.img
resize2fs your_disk.img


Эти команды увеличат объем файла-образа на 1Гб.

Linux: копируем файлы по http при помощи bash

Скачиваем скрипт здесь:

www.linuxscrew.com/wp-content/uploads/2007/09/bash_web_server.sh.txt

Или здесь:

ftp.mtaalamu.ru/bash/bash_web_server.sh.txt

Запускаем скрипт в директории с файлами:



На другом хосте скачиваем файл:



Сайт автора скрипта.

Linux: suspend и hibernate из командной строки

Самый очевидный способ suspend:

echo mem > /sys/power/state


hibernate:

echo disk > /sys/power/state


Академичный Scientific Linux 6

Пока CentOS 6 застрял на стадии разработки, Scientific Linux 6 вышел еще 3 марта. Вообще, это очень академичный, но к сожалению не слишком популярный дистрибутив, созданный и развиваемый Fermilab, CERN и многими другими лабораториями и университетами. Бинарно полностью совместим с Red Hat Enterprise Linux 6. Представляет собой вполне современный Linux дистрибутив, который может использоваться не только на серверах, но и на рабочих станциях, позволяя забыть о бесконечных переделках и доработках минимум на 5 лет вперед.

Дистрибутивы Linux: Где я? Кто все эти люди?

Ближайшая неделя объявлена на Википедии неделей Linux: написанию статей об этой ОС будет уделено особое внимание. Пройдя по ссылке, обнаружил там кроме всего прочего отличную диаграмму, отображающую развитие дистрибутивов Linux. Вообще-то в сети таких схем много, но эта очень подробная (упомянуты даже давно забытые ранние системы), а главное — в формате svg, так что хоть на билборд ее распечатывай (превью под катом: картинка очень высокая).



( Читать дальше )

Удаляем все файлы с жестких дисков с помощью DBAN

DBAN — загрузочный live cd на базе linux, позволяющий надежно удалить данные с жестких дисков.

Prey Project - верни награбленное.

Prey-опенсорсная кросплатформенная утилита, предназначенная для слежения и управления ноутбуком или роботофоном, на тот случай, если он потеряется или его украдут. Хотя можно использовать на свой вкус)



( Читать дальше )
  • 09 июня 2011, 21:53
  • Tim
  • 2

Реанимация экспоната

Несколько месяцев назад камрад Sergei_T пожертвовал в музей Мтааламу реликтовый наладонный девайс Asus A620 MyPalm. В свое время устройство было очень даже прогрессивным, однако быстро морально устарело.

Лежал этот экспонат без движения, как экспонат. Дело даже не в том, что выпущен он в первой половине текущего десятилетия (железо, кстати, весьма мощное да и экран большой). Дело в том, что стоит там голимая Windows Mobile 2003, без какого-либо дополнительного софта.

На днях, протирая пыль с этого и других экспонатов, я подумал: а чем черт не шутит, может кто-то и устанавливал на эту хреновину Linux? Решение, опубликованное несколько лет назад на Хабре, нашлось быстро. Приводить его здесь не буду, и так клоны этого материала исчисляются десятками. Скажу только, что как в нем и заявлено — «перепрошивка занимает не более 15 минут». Действительно всё очень просто. Даже еще проще, чем раньше — файл initrd.gz скачивать не надо, его, судя по всему, зашили в ядро.

В результате процедуры на A620 поселяется Linux с графической оболочкой Opie, ныне покойной (проект давно не развивается), но напичканой под завязку самыми разнообразными приложениями (в отличие от Windows Mobile, над которой ничего кроме органайзера не установлено).

Короче говоря вот:



Из недостатков решения могу отметить кривую русификацию. Следует также заметить, что прошивку можно легко отменить и вернуться к Windows просто сделав жесткий ресет.

Alfresco: русификация

Я использую Alfresco версии 3.4d, скачиваем русификацию отсюда:

forge.alfresco.com/projects/alf-russian/

Распаковываем как написано в инструкции.

Правим /путь-к-alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-client-config.xml.

Можно отключить выбор языка:

<language-select>false</language-select>


Добавляем в самое начало списка Русский, остальные можно закомментировать:


   <config evaluator="string-compare" condition="Languages">
      <!-- the list of available language files -->
      <languages>
         <language locale="ru_RU">Русский</language>
         <!--<language locale="en_US">English</language>
         <language locale="de_DE">German</language>
         <language locale="es_ES">Spanish</language>
         <language locale="fr_FR">French</language>
         <language locale="it_IT">Italian</language>-->
      </languages>
   </config>



Добавляем в /opt/alfresco/tomcat/bin/catalina.sh:

( Читать дальше )

OutWiker - порядок бьёт класс

В ходе работы с Linux-системами (и работы вообще) накапливается такое количество информации, что становится просто невозможно постоянно держать её в голове. И тут на выручку приходит особый класс программ-аутлайнер.

Вот как описывает программу OutWiker сам автор, Евгений Ильин:

( Читать дальше )