LINUX.ORG.RU

попытался открыть устройство портов на чтение

 , ,


0

1

Сабж. cat /dev/port. В итоге все зависло и даже через sysrq не смог перезагрузить. Пару раз для этого выдернул кабель питания. В итоге периодически (чаще после просыпания ноутбука) появляется такая же проблема: Накрывается жесткий диск? Могло ли то, что я делал, привести к этой проблеме? Почему чтение из /dev/port полностью подвешивало систему?

Могло ли то, что я делал, привести к этой проблеме?

Только если выдёргивали кабель питания ударом ноги.

Почему завис ″cat /dev/port″ сказать сложно. Может баг в ядре, может, на каждый байт, выводимый на экран, драйвер терминала что-то писал в какой-то порт и получось зацикливание. Сам по себе команда смысла не имеет, так как создаёт поток двоичных данных, который не нужно выводить на терминал, и настройки терминала съедут, и информация правильно не отобразится.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.