Вы просили "позитивчик"? Их есть у меня!
Как один человек ставил SSD, приручал Steam и не дал Counter-Strike убить ноутбук**
Есть люди, которые покупают новый SSD и просто вставляют его в ноутбук. У них все как-то само определяется, монтируется, появляется в системе, а Steam, увидев свежее дисковое пространство, радостно распахивает объятия и шепчет: "Сюда, хозяин, ставь свои игры сюда".
Но это не наш случай.
Наш случай - это когда человек покупает SSD не просто для хранения данных, а для испытания собственной воли, нервной системы и фундаментальных принципов мироздания. Потому что если ты вставил диск в Linux и через пять минут не оказался в emergency mode, значит, ты вообще не жил.
Сначала все было обнадеживающе. Диск определился. Система его увидела. Даже появилась некая иллюзия, будто техника готова сотрудничать. Но это была лишь первая ложь. Потому что дальше выяснилось, что один и тот же SSD может быть одновременно exFAT, ext4, "PortableSSD", "DATA", а в особо изысканных случаях - вообще философской категорией, а не накопителем.
Потом начался великий поход в `/etc/fstab`. И тут человек впервые понимает, что Linux не про "красивый интерфейс". Linux про то, как одна пропущенная косая черта превращает обычную загрузку системы в нравоучительный спектакль под названием "You are in emergency mode". Машина смотрит на тебя холодно, строго и как бы говорит: "Ты хотел контроля? Вот. Контролируй".
Особенно прекрасен был момент, когда диск то монтировался, то не монтировался, то монтировался не туда, то монтировался сразу в двух местах, видимо, из соображений избыточной щедрости. Он жил в `/mnt/data`, он жил в `/media/jah/DATA`, он пытался жить в `/home/jah/Data`, но тут выяснилось, что домашний каталог у человека зашифрован, и поэтому монтировать туда диск на старте системы - все равно что пытаться поселить шкаф в квартире, двери которой еще не построены.
Когда же эта архитектурная трагикомедия наконец была приведена к относительному порядку, появился новый персонаж. Steam.
Steam на Linux вообще напоминает мелкого чиновника с печатью. Ты приходишь к нему с полностью исправным SSD, с корректным ext4, с рабочими правами, с аккуратным UUID, с живым монтированием, а он смотрит на все это и говорит: "Не вижу диск". И ведь не врёт. Он действительно не видит. Потому что ему не нравится, что диск находится в "неправильной" части мироздания. Ему нужен не просто путь. Ему нужен путь, который психологически его устраивает.
И вот уже человек, который всего лишь хотел установить игру, вынужден заниматься тем, чем в более простых цивилизациях занимаются системные инженеры: переносить точки монтирования, переписывать таблицы, создавать симлинки, объяснять Steam, что `/home/jah/Data` - это не метафора, а вполне реальное место, куда можно складывать файлы.
Но на этом история, разумеется, не закончилась. Потому что после победы над файловой системой и мелкой бюрократией Valve на сцену вышел Counter-Strike 2. И очень быстро выяснилось, что игра на старом ноутбуке с GTX 1050 - это не игра, а проверка на выживание. Стоило системе вдохнуть чуть глубже, как ноутбук просто выключался. Не зависал. Не ругался. Не показывал синий экран. Нет. Он выбирал старинную рыцарскую тактику: погибнуть молча.
Тут началось уже настоящее следствие. Проверка батареи. Проверка питания. Проверка CPU. Проверка температуры. Проверка того, не решил ли вдруг графический чип уйти в мистическое небытие. Выяснилось, что батарея ни при чем, SSD ни при чем, CPU ведет себя прилично, температуры в покое вообще почти интеллигентные. А виноват, как это часто бывает, оказался азарт.
Потому что игра, лишенная ограничений, немедленно пыталась выжать из машины все, включая остатки юношеской энергии 2010-х годов. И как только ей накинули поводок в виде ограничения FPS, вся драма внезапно превратилась в рабочий процесс. Ноутбук перестал героически умирать, игра пошла, система выжила, а человек впервые за весь этот путь получил не ошибку, а результат.
И здесь мораль.
Современная техника давно уже не хочет, чтобы ей просто пользовались. Она хочет, чтобы ее приручали. Windows делает это лицемерно, пряча хаос за кнопками. Linux делает это честно, показывая тебе весь механизм сразу. А пользователь, который вчера просто хотел "добавить SSD и поиграть", к вечеру внезапно обнаруживает, что умеет читать логи, править fstab, монтировать файловые системы, диагностировать питание и настраивать графический стек под игровую нагрузку.
Иными словами, хотел поставить Counter-Strike. А собрал заново самого себя.
Рассказчик: Боря Ордынский
1
Боря Ордынский (1)
1