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

Добавил память. Теперь 8 ГБ. top при нагрузках показывает 20-30%. Своп практически не используется. Полные зависания никуда не делись, хотя бы раз в день бывает. Значит дело не в памяти.

На очереди замена винта. Поэтому подскажите, если перенести весь диск с помощью dd if=/старый_диск of=/новый_диск, диски разного объема и не будет ли проблем с правами на файлы? Лучше из работающей системы или с лайв сиди?
Aivar
Не убивайте винт
В это время клава перестает реагировать на любые нажатия клавиш. По вашей ссылке пробовал. Возможно из-за того, что клавамышь беспроводные.

Romshot
dd if=/dev/zero of=/tmp/test bs=1M count=1M && rm /tmp/test
Не завис. Написал что записал около 4 ГБ, место на диске переполнилось и && rm не сработал, вручную удалил. На хомяке пробовать не рискнул. Своп не убирал, только увеличивал до 4ГБ.

safocl
добавлять sync
Обычно я копирую в Thunar-е, поэтому пробовал делать sync после завершения копирования отдельно в терминале. Последние три раза все записывалось успешно. Продолжу эксперимент, возможно проблема именно в этом.

safocl
какие обновления были
Сейчас трудно сказать какие были обновления, последнее обновление было в середине января pacman -Syu.

safocl
df -i
в хомяке использовано 17%, остальные разделы 1-2%.

После выходных для теста получу две планки памяти по 2 ГБ. Посмотрим, что будет с 8 ГБ рамой и 4 свопа.

А пока делать нечего, вопрос знатокам. Может ли проблема быть в материнке? Как это проверить?

Добавлено: вчера заменил кабель жесткого диска и измерял напряжение блока питания: 12,3 В и 5,07 В. Измерял под нагрузкой (склейка FullHD видео в Openshot-е).

Еще: весь день измерял температуру диска hddtemp /dev/sda. Минимум был 37, максимум 49 градусов. Вроде как в пределах нормы.
Сделал своп файл размером 512 ГБ, потом 2ГБ. Пытался по полной загрузить систему. Подключился по ssh с ноута и запустил мониторинг top. Открыл 10 фотографий 5-7 МБ в гимпе, одну обрабатывал, запустил рендер в блендере и склейку HD видео в опеншоте. То есть мой стандартный набор, который одновременно никогда не запускаю. Полоска памяти в top выросла до 71%, своп на нуле. Запускал такой тест несколько раз в течении 2 дней. Как на зло ни разу ничего не зависло.

Сегодня работая в гимпе память поднялась до 89%, винт начал дико кряхтеть. При повороте изображения в гимпе все начало тормозить. В top-е 4 полоски CPU опустились до 10-15%, память 92%, винт шуршит без остановки, своп пустой. Cpu снизились до 3-5%. Через ~3 минуты все полностью зависло, в топе ничего не менялось, даже мышь перестала двигаться. Ресет.

В dmesg есть сообщение .../system.journal corrupted, renaming and replacing. Не смог записать или сохранить?
Записи в выводе journalctl -b -1 прерываются на "фев 08 10:03:20 abc dbus-daem". Видимо не успел дописать, поэтому corrupted. Я ресетнул в 10:04.

Romshot
установите iotop и пусть работает в терминале в фоне
Логировал в файл с момента включения компьютера, это около 2 часов. Особой нагрузки на винт не было до зависания. Нагрузка возросла за полминуты до зависания. [kswapd0] начал писать на винт 6400 к/с, потом каждые 3-4 сек увеличивалось по 3000-4000 к/с. В итоге последняя запись 29773 к/с в 10:03:20. В это время работал vlc музыка и гимп. У гимпа использование диска не более 2200 к/с. В основном это чтение с диска.

Если [kswapd0] это процесс управления свопом, получается именно он грузит винт, когда свопается? Память заполняется, а перенести это на диск не успевает, из-за этого все виснет.

vasek
рекомендую atop
atop тоже установил, запустил, но не разобрался еще что к чему там, интерфейс не очень понятный с первого раза.
Подключал системный жесткий диск 640 ГБ на домашний комп, так же тормозит. Завис при открытии эл. таблицы в 32 кБ.
Экспериментировал с 4 разными флешками и одним юсб жестким диском. На все флешки хотя бы один раз не записались файлы, на жесткий все нормально. Всего было 7 попыток на каждый носитель с перерывами по времени, перезагрузками и разным набором запущенных программ.

Этот диска (640 ГБ) подключал как второй на домашнем компе и копировал с него и на него файлы, проблем с записью и тормозами не было, не зависал, потерь файлов нет, скорость приличная была. Всего туда сюда переносил около 300 ГБ фильмов и 5-6 ГБ других мелких файлов.

Склоняюсь к мнению, что проблема где-то в самой ОС или настройках.

В журналах ошибок связанных с фалами или памятью не заметил. Есть error-ы связанные openshot-ом, motion, вайфаем. Но в их работе визуальных ошибок не было.
elsonador
Файловая система всё ещё неизвестна?
Три раздела: boot (ext2), root и home (оба ext4).

elsonador
Копировать rsync'ом
поэкспериментирую после выходных.

Romshot
Систему надо принуждать делать сброс на диск явно
Не подскажете как это делать?

Romshot
сделайте лучше своп-файл
Попробую.

Romshot
в фоне ещё какой-нибудь хром работает
Браузер Опера, но им почти не пльзуюсь (1-2 раза в неделю на пару минут, по работу нет нужды в интернете). В фоне редко работают больше 1-2 программ. Обычно всегда запущен Thunar и что-то из набора: Gimp, Blender, Openshot или либреофис.

Спасибо всем за помощь. Поэкспериментирую с имеющейся информацией, после чего снова отпишусь.
elsonador
без свопа
4 ГБ не заполняются более 80%, поэтому думал что в свопе нет необходимости. И разве своп не даст дополнительную нагрузку на винт?

sirocco
свободное место
На диске свободно около 400 ГБ из 640.
elsonador
Ты их хоть размонтируешь? И никаких предупреждений?
В Thunar-е всегда нажимаю кнопку стрелка вверх. Иногда пишет что идет запись на флешку и жду окончания, плюс всегда дожидаюсь пока на флешке перестанет мигать светодиод (не на всех мигает, конечно). Других предупреждений не было.

Memtest86+ делали в начале января, сказали все отлично. Про mprime не знал. В выходные протестирую им.
killer1804
Воткнуть винт в другой комп и там попробовать поработать
Да, попробую завтра домой забрать. Dmesg тоже гляну при зависании.
Дано: не самый слабый по железу ПК (i3, 4 ГБ оперативки, без свопа, диск 640 ГБ WD, ОС арч, установленный примерно год назад, обновляется периодически), основная работа с графикой и распечатка на принтере.

Проблема: все начало тормозить. Сначала начал тормозить гимп: даже при несложной обработке он мог зависнуть, например, при поворот изображения на 90 градусов. Зависает секунд на 10-15, потом работает дальше. Сейчас если он зависнет, то помгает только ресет с кнопки на системнике. Либреофис (текст и таблицы) начал открываться намного дольше обычного, вместо 2-3 сек бывает по полминуты. В это время вся система может подвисать, вплоть до того, что музыка VLC и mocp начинали заикиваться. При зависаниях винт начинает сильно кряхтеть и шуршать, срок его использования примерно 2 года. Пробовал все файлы перенести на другой диск 250 ГБ, изменений не заметил.

Что делал: включал мониторинг загрузки памяти, диска и процессора. В момент зависания большая нагрузка на проц и диск, на память почти нет увеличения нагрузки. Максимум что видел за неделю наблюдения она была загружена на 70-80%. Измерял температуру, все в пределах нормы. Бед блоков нет.
Сейчас аптайм около часа, load average: 0,25 - 0,30 - 0,44.
hdparm -t выдает скорость чтения с диска 195 МБ/сек.
hdparm -T выдает 3,1 ГБ/сек.

Сейчас начались проблемы с записью файлов на флешку. Обычно записываю 50-10 jpg файлов на флешки клиентов. Часто стали жаловаться, что при просмотре на их компьютере файлы не открываются или некоторых не хватает. Флешки подключал и напрямую в материнку и через активный хаб. В обоих случаях были проблемы.

Что делать? Как дальше жить?
Установил Openshot, после него VLC начал запускаться нормально. Openshot вроде потянул за собой qt5-multimedia и еще пару пакетов с qt5 в названии. Возможно проблема была именно в этом. Всем спасибо.
vs220
Ну так показывайте эти ошибки
Ошибки при запуске vlc написал в конце поста. При запуске cvlc ошибок кроме пульса нет, просто запускается проигрывание.
sudo pacman -S vlc qt4 - оба обновлены.
redix
не установлен pulseaudio
в нем необходимости нет, поэтому не устанавливаю.

Думаю, что пульс для vlc необязателен, просто он проверяет его наличие.

UPD: запустил vlc через терминал на рабочем компе, тоже ругается на отсутствие пульсаудио. Хотя там проблем с запуском VLC ни разу не было, все показывает.
После установки VLC тоже не могу запустить его обычным способом. Попробовал через терминал и получил кучу ошибок, среди которых была такая:
pulse audio output error: PulseAudio server connection failure: Connection refused
Думал, без пульса работать не будет и при необходимости запускал mplayer.

Сегодня запустил командой cvlc (тот же VLC только без интерфейса), запустился, но в ошибках так же было про пульс аудио. Получается проблема не в пульсе, а в чем-то еще? Про Qt ошибок нет. Вот весь вывод:
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
[000000000195b478] pulse audio output error: PulseAudio server connection failure: Connection refused
[000000000183d148] core libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
[0000000001913998] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.4 Weatherwax
Command Line Interface initialized. Type `help' for help.