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

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

Linux: ошибки unknown filesystem type ‘LVM2_member’ и duplicate VG names или VG name is used by

29 ноября 2021
 

 Нашёл в закромах старый SSD, решил посмотреть что на нём, но “Нельзя просто так взять, и подключить SSD к Linux” 🙂 Прблема 1: unknown filesystem type ‘LVM2_member’ Пробуем смонтировать: [simterm] $ sudo mount /dev/sdc3 /tmp/old/ mount: /tmp/old: unknown filesystem type ‘LVM2_member’. [/simterm] Диск со старого ноута, там тоже был Arch Linux и диск разбит с… Читать далее »

Linux: подключение Bluetooth-наушников

1 февраля 2021
 

 Купил недавно на работу Sony WH-1000XM3 с активным шумоподавлением. В целом наушники весьма приятные – осталось подключить их к ноутбуку с Arch Linux. Документация тут>>> и тут>>>: Установка Устанавливаем пакеты: [simterm] $ sudo pacman -S bluez bluez-utils [/simterm] Проверяем модуль ядра: [simterm] $ lsmod | grep btusb btusb 40960 0 btrtl 16384 1 btusb btbcm… Читать далее »

S.M.A.R.T: проверка HDD – описание атрибутов, значение атрибутов, утилиты, параметры

30 марта 2020
 

  Решил проверить диск дома, помнил, что был пост по smartctl – но не ожидал, что он такой толковый (хотя вся информация натырена из других источников, ссылки в конце поста). Ну, или мне кажется таким. В любом случае – незапланированно решил его “перевыпустить” с небольшими обновлениями. Оригинал тут>>>, февраль 2013 года. Обзор S.M.A.R.T. (от англ.… Читать далее »

Redis: fork – Cannot allocate memory, Linux, виртуальная память и vm.overcommit_memory

27 августа 2019
 

 Cейчас настраиваю Redis как кеширующий сервис приложения, и среди прочего встал вопрос – надо ли включать vm.overcommit_memory в 1, или нет? Вопрос достаточно старый, см. История, но вот докопаться до сути, упорядочить и привести в читабельный вид удалось только сейчас. Проблема заключается в том, что официальная документация и практически все гайды/HowTo-шки по Redis достаточно легкомысленно… Читать далее »

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 – вдруг вылезло непонятное сообщение. Виноваты кривые ручки и немного невнимательности – спешил. Создаём новый раздел: [simterm] [root@archiso ~]# pvcreate /dev/sdb4 Device /dev/sdb4 excluded by a filter. [/simterm] Проверяем размер раздела: [simterm] [root@archiso ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0… Читать далее »

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

28 февраля 2019
 

 Имеется свежая установка Arch Linux. Пока фиксил запуск Viber – игрался с pulseaudio и alsa, после чего начал пропадать звук. Выглядит это так: запускаем qmmp, жмём Play: [simterm] … DecoderMAD: Fixed rate detected DecoderMAD: Total time: 297900 ReplayGain: disabled Dithering: disabled ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave OutputALSA: Error opening PCM device default OutputWriter:… Читать далее »

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: [simterm] $ sudo pacman -S ncdu [/simterm] Debian/Ubuntu: [simterm] $ sudo apt install ncdu [/simterm] Запускаем: После проверки… Читать далее »

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

14 января 2019
 

 Имеется у нас билд-агент для Jenkins, запущен на Ubuntu 16. Периодически при загрузке машина подвисает сразу после запуска GRUB. Один из вариантов поиска проблемы – проверить диск на предмет наличия битых секторов. Для этого можно использовать утилиты badblocks из набора e2fsprogs, и smartctl из набора smartmontools. badblocks Проверяем диски на этой машине: [simterm] root@username-ci:~# fdisk… Читать далее »