N0op1ck, отнесите шарящим ребятам, зачем сразу выкидывать, либо сами тестируйте (есть утилиты для выявления неисправностей). Проверьте не загнулись/сломались ли N ножек.
Ezhyg, на сервере вообще ничего не запускается. Я накатил сначала на внешний хард установочный образ, потом уже устанавливал убунту на ссд, но все это происходило на ПК. Сделать то же самое, но на сервере -- поможет? И зависит ли это от настроек записи образа на внешний хард, это может как-то влиять в последствии на установку с этого харда убунты на ссд?
Виктор, я поставил WinPE10 на флешку, попытался запустить, после выбора флешки в списке устройств для загрузки -- получал список, в котором напротив харда было non-ms: skip (это что? На том диске есть граб), а напротив флешки уведомление о том, что GRDLR не найден. Установил другой граб на него, все равно не стартует, отображает grub rescue.
Saboteur, может ли проблема быть в boot разделе ssd? При подключении к ПК и нажатии F12 при загрузке, я вижу ssd под именем "ubuntu", а сервер видит его как "SATA: ...." и отображает название модели ssd.
Saboteur, там onboard floppy/lan controller, не то ведь. Но я абсолютно не понимаю как вообще Биос мог откатиться на какую-то версию или как он перестал использовать тот человеческий Биос несмотря на то, что сброс через перемычку/батарейку на это никак не влияет. Настройки старого сбрасывал и через батарейку, и через перемычку раньше -- все было ок. Я вот этот момент абсолютно не улавливаю.
Крон работает точно. systemd на этой машине не работает, пытался организовать выполнение файла при запуске системы через него -- абсолютно никак. Через 2 дня 18.04, на нее обновлюсь, думаю там такой дичи не будет.
Сергей, Похоже, так не получится вынести. Часть команд использует аргументы класса, то есть, наверное, придётся оставить все команды внутри класса. Либо их как-то можно вынести?
Например, у меня есть класс Бот, в нём есть методы, которые можно отнести к Кланам. Все из них используют аргументы и другие методы класса. Значит я их никак не могу вынести из класса?
Я вижу одно решение: делать класс Бот и класс с Кланами, но тогда придётся вызывать класс с Кланами, который будет наследовать класс Бот, но это бред, это бессмысленно, а другого решения я не вижу.
200кб+ файл с одним классом -- считаю слишком жирно, поэтому хоть какие-то идеи нужны.
Все вспомогательные тулзы я вынес и более-менее оптимизировал, с ними всё круто, но осталось очень много.
Сергей, Я собирался сделать один каталог tools и один commands, в каждом файлы с названиями, собственно, тулз и команд, а внутри - функция. Но один нюанс, с одной стороны это удобнее, чем в одном файле на 220 кб выискивать функцию, а с другой - рационально ли?