Hero картинка в SVG

Проблема загрузки Ubuntu на RD450X+5060ti

Проблема: зависание загрузки Ubuntu после обновления с сообщением EFI stub Симптомы После выполнения apt upgrade (об этом я вспомнил уже после того как разобарлся с пробелмой) и перезагрузки система перестала загружаться. На экране последнее сообщение: EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path После этого — полное зависание. GRUB работает, выбор ядра доступен. Ошибок ядра (kernel panic, Oops) нет. Окружение ОС: Ubuntu (ядро 6.8.0-111-generic) Видеокарта: NVIDIA RTX 5060 Ti (архитектура Blackwell) Дисковая подсистема: программный RAID1 (mdadm) Диагностика Аппаратная часть исправна: диски определяются в BIOS, SMART — PASSED, RAID-суперблоки на месте (mdadm --examine показал корректные UUID)....

10.05.2026 17:14 · 3 минуты · Стороженко Евгений Владимирович
Факап с конфиге WG привел к потере 6 часов жизни

Факап с конфиге WG привел к потере 6 часов жизни

Расскажу про то как один параметр в кофиге Wireguard причинил мне опыт по разбору половины сетевых настроек Ubuntu. Один с виду безобидный параметр… IaC блин нужен обязательно. Я просто забыл что и для чего менял, а потом уже поздно было вспоминать. Симптомы: тишина в эфире и гора dropped пакетов Всё началось с того, полсе смерти системного диска в моем домашнем сервере, я перестал крутить его 24/7 и набегами по выходным конифгурировал его, пытаясь вернуть привычный набор сервисом....

03.05.2026 01:26 · 5 минут · Стороженко Евгений Владимирович

Запуск wireguard для связи серверов

Привет, товарищ! Сейчас я занимаюсь построением инфраструктуры для своей домашней лаборатории. В планах задействовать три сервера: один локальный машину дома и два VPS от разных провайдеров. Соответственно мне нужно организовать между ними защищенный канал связи для взаимодействия без лишних открытых наружу портов. Открыть порты сервисов наружу не хочется, поэтому лучшим решением стала виртуальная частная сеть на базе WireGuard. Я пробовал разные варианты, но пришел к выводу, что лучше всего ставить WireGuard нативно прямо на хост-систему Ubuntu....

05.03.2026 08:47 · 4 минуты · Стороженко Евгений Владимирович

Отказоустойчивый системный раздел на Ubuntu

Привет, товарищь! Решил поделиться опытом, как я настраивал отказоустойчивость на своём сервере. После скоропостижной смерти M2 SSD со всеми конфигами домашней лаборатории мне пришлось начать собрать её заново. Так что если у тебя тоже есть два одинаковых SSD и ты хочешь, чтобы система продолжала работать при отказе одного из них, этот гайд про то как сразу делать по уму точно для тебя. Почему я выбрал mdadm Есть два основных пути: mdadm и LVM RAID....

04.03.2026 17:34 · 6 минут · Стороженко Евгений Владимирович

Что такое setuid биты?

Setuid (Set User ID) — это специальный атрибут прав доступа в Linux/Unix, который позволяет пользователю выполнять программу с правами владельца этой программы, а не с правами самого пользователя. Простая аналогия: Представьте, что в офисе есть сейф, который может открывать только начальник. Обычным сотрудникам вход запрещен. Но начальник дает секретарю особый пропуск (setuid-бит), с помощью которого секретарь может открыть сейф, хотя сам не является начальником. Для чего нужны setuid биты? Основные случаи использования: Смена пароля (/usr/bin/passwd)...

15.02.2026 21:32 · 3 минуты · Стороженко Евгений Владимирович

Быстрый старт работы с Pelican

Быстрый старт Настоятельно рекомендуем прочитать полную версию документации, но для особо нетерпеливых ниже представлен ряд шагов, чтобы быстро начать работу. Подготовка В системе GNU/Linux Debian Buster по-умолчанию уже устанолен Python 3.7 Установим утилиту для создния виртуального окружения venv. $ sudo aptitude install python3-venv Он включает в свой состав утилиты pip для установки пакетов Создаем каталог в котором будет работать Pelican: $ mkdir pelican && cd pelican. Создаем внутри каталога виртуальную среду Pytnon $ python3 -m venv pelicanenv и активируем её командой $ source pelicanenv/bin/activate...

10.03.2019 00:00 · 2 минуты · Стороженко Евгений Владимирович