Архив рубрики: Hardware

Вопросы, касающиеся аппаратного обеспечения серверов и рабочих станций

Arch Linux: установка драйверов NVIDIA для GeForce GTX 1050 Ti

25 марта 2019
 

 Основной целью покупки нового ПК в декабре с NVIDIA 1050 была возможность играть в игры на Linux без необходимости перезагружаться в Windows. Собственно, для этого надо установить драйвера, что бы система начала использовать «проприентарщину» вместо nouveau (хотя, справедливости ради, надо отметить, что на nouveau я и не пробовал запускать игры). После нескольких предыдущих попыток пару… Читать далее »

Linux: LVM — pvcreate Device /dev/sdb4 excluded by a filter.

9 марта 2019
 

 Во время установкий новой системы при создании Phisical Volume для LVM — вдруг вылезло непонятное сообщение. Виноваты кривые ручки и немного невнимательности — спешил. Создаём новый раздел: Проверяем размер раздела: sdb4 8:20 0 1K 0 part — ээээ… Щито? Окей, проще всего убить его и создать заново: 442.2G — вроде бы всё гуд? Проверяем ещё… Читать далее »

Linux: ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave

28 февраля 2019
 

 Имеется свежая установка Arch Linux. Пока фиксил запуск Viber — игрался с pulseaudio и alsa, после чего начал пропадать звук. Выглядит это так: запускаем qmmp, жмём Play: Решение Проверяем аудио-устройства и драйвера: Создаём файл /etc/modprobe.d/default.conf: options snd_hda_intel index=1 И перезагружаем машину. Проверить можно с помощью speaker-test: Готово.

Arch Linux: установка с EFI и dual-boot с Windows

24 февраля 2019
 

 Новый компьютер купил ещё в декабре, накатил тогда на него Windows, потом праздники — и всё руки не доходили установить Linux. Приходилось подключаться через Putty на старый ноут с Arch Linux, на котором всё настроено и работает — и через него делать всякие полезные вещи по SSH. Но Винда всё-таки неудобна, и наконец-то решил выделить… Читать далее »

Linux: ncdu и pydf — отображение информации о занятом/свободном месте на дисках

16 января 2019
 

 NCDU NCDU — утилита для отображения занятого и свободного места на дисках, аналог du и df. Аббревиатура NCDU расшифровывается как NCurse Disk Usage, и, очевидно, использует библиотеку ncurses для отображения данных. Установка на Arch — с помощью pacman: Debian/Ubuntu: Запускаем: После проверки данных — ncdu выведет окно с данными по дискам и каталогам: По каталогам можно… Читать далее »

Linux: проверка диска на bad blocks

14 января 2019
 

 Имеется у нас билд-агент для Jenkins, запущен на Ubuntu 16. Периодически при загрузке машина подвисает сразу после запуска GRUB. Один из вариантов поиска проблемы — проверить диск на предмет наличия битых секторов. Для этого можно использовать утилиты badblocks из набора e2fsprogs, и smartctl из набора smartmontools. badblocks Проверяем диски на этой машине: /dev/sda2 — /boot-раздел,… Читать далее »

Linux: добавить swap-file

25 декабря 2018
 

 На AWS EC2 AMI-образ Debian 9 идёт без активного swap. При желании и необходимости — его можно легко добавить самому. Создаём файл: Задаём права доступа: Выполняем mkswap: Включаем swap: Проверяем его: Что бы увеличить размер файла подскачки — достаточно его отключить, и увеличить размер самого файла, например с помощью dd. Отключаем swap: Добавляем 1 гигабайт… Читать далее »

Linux: увеличение размера раздела без LVM с сохранением данных на ext4

20 октября 2018
 

 Емеется EC2, на котором был увеличен EBS диск с 8 до 16 гиг. Задача — увеличить размер раздела на диске, при этом сохранив данные. Проблема в том, что на диске уже создан раздел, и этот раздел — фиксированный, и он не LVM: Система в примерах ниже — Debian 9, но пример подходит для любой Linux-системы.… Читать далее »

AWS: EC2 — ошибка «cannot open access to console», инстансы T2 vs R5 и Ansible

19 октября 2018
 

 Имеется EC2 типа t2.large, которому через CloudFormation был изменён тип на r5.xlarge. К инстансу подключен дополнительный EBS-раздел, который монтируется в /data. Ирония ситуации ещё и в том, что «упал» сервер мониторинга, который должен сообщать о падениях всех остальных серверов 🙂 Проблема После смены типа — он запускается, но зависает на старте. Проверяем скриншот — правой… Читать далее »

Linux: монтирование внешнего HDD

3 октября 2018
 

 Наконец-то прикупил себе внешний HDD (Western Digital My Passport 1TB), который планируется использовать для бекапов с помощью timeshift (ну или напишу свой велосипед). Сейчас он определяется как: И устройство: Файловая система — fuseblk (по факту это ntfs): Или можно посмотреть FS через blkid: При открытии в Dolphin монтируется в /run/media/setevoy/My Passport — а мне хочется монтировать… Читать далее »