Slave of the Lamp

AHCI SATA + Arch Linux

Произвёл я сегодня небольшой апгрейд... Арч перенёс свой переезд (вместе с диском конечно) в новый системник нормально, но для приличия решил поломаться и отказался загружаться.

Отказался следующим образом: появляется grub, начинается загрузка initrd, потом «Waiting 10 seconds for device» и выброс в rootfs с диагнозом «не вижу диск с UUID=...»

Полная версия »

WD Green (WD20EZRX) и Linux

Разжился я тут на днях упомянутой в заголовке штуковиной. Специально выбрал зелёную модель, потому что таких здоровых синих в природе не бывает.

Я, конечно, слышал про проблемы при использовании таких дисков в Linux, но понадеявшись на Великий Гугль всё-таки купил. Зря или нет — время покажет. Одно точно знаю, перед покупкой я впредь буду гуглить информацию не только про всё семейство железок, но и про конкретные модели.

Полная версия »

Ещё одна статья про мультизагрузочную флешку

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

Строго говоря, флешка будет не совсем мультизагрузочной. Мы просто поставим на неё Hiren’s BootCD, а к нему добавим возможность установки Форточек XP. Особенностью нашего произведения будет то, что производить мы его будем сугубо красноглазым методом, т.е. из-под Linux.

Полная версия »

Лучший firewall для Windows

Блондинкам и любителям красивых кнопочек и прочих свистелок не читать!

На этом месте должно было быть длинное предисловие о том, как меня достали (ещё когда я пользовался Windows постоянно) всякие Аутпосты, Комоды, %brand_name% интернет секьюрити и прочая чушь, которая жрёт системные ресурсы и лезет туда, куда не надо. Но писать такое предисловие я что-то ленюсь, перейду сразу к делу.

Итак, наш герой — WIPFW, т.е. порт FreeBSD-шного IPFW под Windows. Все подробности и документация на русском языке лежат на сайте http://wipfw.sourceforge.net/index-ru.html.

Полная версия »

Если мейнтейнер слишком умный или два слова о polkit

Если кто не знает, в Арче самая страшная команда вовсе не rm -rf /, а pacman -Syu --force. Но сейчас не совсем об этом. Мы тут некоторое время назад переехали с теплых ламповых initscripts на богомерзкий systemd, а заодно с ним прилетела новая версия polkit и сломала монтирование в Thunar.

Монтирование, кстати, на моей памяти отваливается уже второй раз. Сначала главные красноглазики порешили, что встроенный .pkla Thunar-у не нужен и выпили его из пакета. Мы долго соображали, что же делать, но ничего лучше, кроме как вернуть его обратно, не придумали. А вот теперь уже сам polkit файлы .pkla отказывается понимать.

Что делать? Будем писать то, что polkit поддерживает, а именно .rules файлы. Лежать они должны в /etc/polkit-1/rules.d/, а называть их лучше как-то так: 99-my-cool.rules.

Полная версия »

Установка Arch Linux с Systemd

Инструкция актуальна на июнь 2013 года.
Используемый образ установщика: archlinux-2013.06.01-dual.iso.

Июньское обновление не отразилось на установке Примечание для сомневающихся (будет тут висеть до появления нового установочного образа в начале июля).

Обновление структуры основных каталогов, принёсшее в стан арчеводов столько боли и разочарования, никакого влияния на процесс установки не оказало.

Справа вы можете наблюдать скриншот, сделанный сразу после chroot-a в устанавливаемую систему (об этом ниже).

13 октября 2012 года в истории Arch Linux произошло весьма значительное событие — дистрибутив полностью перешел на использование Systemd. Несколькими месяцами ранее из установочного образа был удалён псевдографический установщик AIF. Таким образом, процесс установки и настройки претерпел множество изменений, о которых я постараюсь рассказать ниже. Ставить систему мы будем полностью вручную, без использования специальных скриптов pacstrap, genfstab и arch-chroot.

Полная версия »

Расширения Firefox, которыми я пользуюсь

Согласно известной картинке, Firefox без расширений годится в основном для блондинок. Красноглазики же Firefox без расширений использовать не могут, потому что они пользуются Хромиумом стараются использовать свой браузер по максимуму.

Конечно, расширения у каждого свои, но во-первых, не лишним будет поделиться опытом, а во-вторых, иногда случается такая жуткая штука, как переустановка браузера. И после переустановки я постоянно забываю, чем пользуюсь:

— Слушай, вижу лицо знакомое, а вспомнить не могу! Склероз!
Добрыня Никитич и Змей Горыныч

Но надеюсь, теперь я не буду ничего забывать :)

Полная версия »

Разметка жёсткого диска с использованием fdisk

Одна из тонкостей установки Arch Linux состоит в том, что при разметке жёсткого диска в его начале нужно оставить немного пустого места. Если этого не сделать, загрузчик GRUB2 может не уместиться в служебную область и, соответственно, оказаться неработоспособным.

Проблема в том, что наиболее простая утилита для создания разделов на HDD cfdisk не позволяет явно выделить необходимые нам 1-2 пустых мегабайта в начале диска.

Можно, конечно, добавлять разделы не в начало, а в конец диска (если вы будете устанавливать Arch в виртуальную машину на единственный раздел, то это оптимальный вариант), когда cfdisk спрашивает об этом:
[ Beginning ] [ End ] [ Cancel ]

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

Всякие ленивые нубасы конечно же разметят диск при помощи gparted из-под LiveCD с Ubuntu, но это путь не для истинных красноглазиков. Мы сейчас будем клепать разделы при помощи Ъ-утилиты fdisk (без c).

Полная версия »

Более быстрое создание файлов в Thunar

В последние годы в мире интерфейсов наблюдается тенденция к постоянному усложнению. Пользователя заставляют делать всё больше кликов и движений, всё больше времени уходит на выполнение элементарных действий.

Всё потому, что на смену нормальным экранам (большим и высоким) приходят всякие убожества с соотношением 16×9. И на этих убожествах люди пытаются работать, хоть для работы они вовсе не предназначены. Что же, пусть мучаются дальше. Не будем им мешать. Займёмся приведением интерфейса к более удобному виду.

Полная версия »