
Лига Сисадминов
Ответ k4shik в «Цифровая троица»2
Не ту систему ты выбрал для экспериментов с играми. Даже в эмуляторе. У Астры SE (не знаю как в common edition, но наверняка то же самое) вырезана поддержка 32 бит приложений. Соответственно ни библиотек ни софта с поддержкой 32 бит нет, а игры это требуют. То же самое с графикой - 3D прекрасно работает из коробки на intel и amd (модули amd так вообще в ядро встроены изначально), с nvidia нужно ставить родной закрытый драйвер от производителя - и здесь есть нюансы (например поддерживается ли твоя затычка актуальным драйвером nvidia, который совместим с текущим ядром ОС).
Пока что самое стабильное что получилось сделать (при условии правильно настроенной 3d графики) - это steam установленный через flatpack (для игр совместимых с Linux здесь будут все необходимые 32 бит библиотеки и пакеты) и lutris установленный через flatpack (для Windows игр с эмуляцией, здесь же можно доустановить portproton и подружить его с lutris для лучшей совместимости\производительности). В таком виде работает очень много всего.
Отдельной темой можно выделить прокидывание видеокарты в виртуальную Windows. Здесь будет полноценная игровая система где запустится все (если правильно настроить виртуалку, чтобы всякие античиты не подозревали, что работают в виртуализации).
В общем - Астра это ОС рассчитанная под корпоративный сегмент, со всякими Ubuntu, Arch или open Suse все будет в разы проще в плане игр. Но знать основы Linux обязательно (все же умеют ставить драйвера и настраивать Windows - вот и в других ОС все то же самое, но по-своему).
П.С.: создать шару в Linux дело пары минут (начиная с графических решений разных дистрибутивов, где все делается также в пару кликов, и до настройки smb.conf, что тоже очень быстро).
Ответ на пост «Цифровая троица»2
У меня есть знакомые линуксоиды, они любят линукс, а знаете почему, потому что шарят в нем достаточно хорошо и довольно долго с ним работают. И я никогда не слышал от них про руки из жопы, что что-то там мешает, это высокие спецы. А вот комменты, что пишут выше, ну это просто навсего не от большого ума. Еще нужно понять о каком уровне использования мы говорим, обычным юзерам линукс не нужен, все потребности исполнит виндоус прекрасно и как правило без всяких проблем. Те же вин 10, вин 11, они стали довольно стабильными по сравнению с более старыми версиями. Всегда забавляют комменты типа, я настроил линукс под себя и все круто работает, что же ты там сделал такого вот интересно стало, какую то картинку на рабочий стол установил, ну или сделал что то непонятное и продвинутое, что нужно только тебе и больше никому, в чем смысл тогда вообще теряется, как и преимущество.
Так вот, сам работаю с виндой уже долго, и в преддверии того самого импортозамещения, я себе поставил АстраЛинукс, вроде как мне даже линуксеры говорили, что это унылое Г., но боюсь работать придется именно с ним. Так вот я же не стал из головы что то брать своей ибо там пусто, я полез в интернет, я полез в базу инструкций Астры. Я поставил перед собой задачу что первое в голову пришло - запустить игру EveOnline. Один игрок мне сказал, что без проблем запускает со стима через встроенный эмулятор, другой сказал, что через портпротон запускает отдельно, другой еще через playonlinux...а у меня нигде не запускается, постоянной какие то компоненты ему не хватает, какой то ссаный пакет нужно доустановить, вроде что то исправляется, но ты обязательно упрешься в какую то новую траблу. Т.е. я решал задачу за задачей, все через гугление. Что кстати реально может показаться удобным так это репозитории (облака), когда ты ставишь компоненты\пакеты\программы тупо из командной строки, не надо никуда лезть в интернет и их искать. Но это не всегда спасает. Я подключил репозиторий дебиан вроде ( на что я часок тоже потратил). У меня видеокарты - затычки, но Ева на них работает проверено на винде, (ба-да-дунс). Радеон и Джифорс, поменял одну на другую, линукс не грузится, привет переустановка ядра, как мне сказали, на которую я забил и тупо накатил линукс с нуля :) И опять жопочасы чтобы вернутсья к ни к чему. Кстати мои игроки в ЕВУ не смогли мне помочь, т.е. они не знали в чем проблема. Ладно хер с ней с ЕВОй это был просто спортивный интерес. Так или иначе со стима НЕ получилось запустит еще парочку игр легких через встроенный эмулятор. Но проверил парочку принтеров на удивление заработали сами по себе и по усб и по сети, парочку поточных сканеров я так и не понял они сами заработали или все же я подсунул какой то архив с драйверами, который они юзают, но опять же я случайно в гуглении инфы напоролся на тесты сканеров и с определенной программой и именно там они работают. Расшарить папку, в индусе надо пару кликов мышкой сделать, в линуксе далеко далеко нет, ну почему? Было пару попыток установить МС офисы через стандартный виндовый установщик, система сразу стартует виндовые приложения через Wine, установка стартует и заканчивается ошибкой, ну само собой, чего я ждал то, хер пойми что ему надо :) Много чего на самом деле не понятно, это все требует долгих жопочасов изучения и понимая. Кстати да ЖПТчаты помогают согласен, но бля нужно еще и вопрос правильно задать, верно?)
Я по сути описал пару рабочих дней своих, когда я старался заниматься только линуксом, пока я забил хер и просто сижу в браузере. Так надо было поставить некоторые приложения, типа торрента, телеги, яд браузера, иногда ты скачиваешь пакеты которые либо сами ставятся т.е. виден процесс установки либо оно работает как портэйбл версия, но иногда ты ставишь пакет с репозитория, (кстати еще одна трудность узнать точное название пакета), и после установки пакета ничего ты в итоге не находишь :) Какие то мелочи получилось решить какие то - нет, и я не тратил время просто забивал, открывал ноут с виндой и делал там ))
Если ты просто пользователь, пока есть возможность юзать винду, юзайте винду, линукс не нужен, есть желание по трахаться, пожалуйста. Может да какие то другие версии типа там Убунты, они более "рабочие" в этом плане. Кстати уже реально говорят в интернетах, что вирусы, которых раньше не было в линуксе, то сейчас они есть и их много.
п.с. В настойщий момент, я пытаюсь считать в линуксе память своего мобильного Xiaomi, пока только получилось сделать так что система его видит, но накопитель пока не доступен...бля это просто угар)))
Диагностика и восстановление дисков с помощью PowerShell
продолжение статьи Как проверить и исправить ошибки на жестком диске в Windows: шпаргалка по CHKDSK и PowerShell
Дисклеймер. На пикабу все еще не завезли редактор кода, поэтому такое убогое форматирование. Впрочем, вы можете читать статью на github
PowerShell позволяет автоматизировать проверки, выполнять удалённую диагностику и создавать гибкие скрипты для мониторинга. Это руководство проведёт вас от базовых проверок до глубокой диагностики и восстановления дисков.
Версия: Руководство актуально для Windows 10/11 и Windows Server 2016+.
Ключевые командлеты для работы с дисками
Основные командлеты
Шаг 1: Базовая проверка состояния системы
Начните с общей оценки состояния дисковой подсистемы.
Просмотр всех подключенных дисков
Команда Get-Disk предоставляет сводную информацию о всех дисках, которые видит операционная система.
Get-Disk
Вы увидите таблицу с номерами дисков, их размерами, статусом (Online или Offline) и стилем разделов (MBR или GPT).
Пример: Найти все диски, которые находятся в офлайне.
Get-Disk | Where-Object IsOffline -eq $true
Проверка физического «здоровья» дисков
Командлет Get-PhysicalDisk обращается к состоянию самого оборудования.
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus, OperationalStatus
Обратите особое внимание на поле HealthStatus. Оно может принимать значения:
Healthy: Диск в порядке.
Warning: Есть проблемы, требуется внимание (например, превышение порогов S.M.A.R.T.).
Unhealthy: Диск в критическом состоянии и может отказать.
Шаг 2: Анализ и восстановление логических томов
После проверки физического состояния переходим к логической структуре — томам и файловой системе.
Информация о логических томах
Команда Get-Volume показывает все смонтированные тома в системе.
Get-Volume | Format-Table DriveLetter, FileSystem, HealthStatus, SizeRemaining, Size
Ключевые поля:
DriveLetter — Буква тома (C, D и т.д.).
FileSystem — Тип файловой системы (NTFS, ReFS, FAT32).
HealthStatus — Состояние тома.
SizeRemaining и Size — Свободное и общее пространство.
Проверка и восстановление тома (аналог chkdsk)
Командлет Repair-Volume — это современная замена утилиты chkdsk.
1. Проверка тома без исправлений (только сканирование)
Этот режим безопасен для выполнения на работающей системе, он только ищет ошибки.
Repair-Volume -DriveLetter C -Scan
2. Полное сканирование и исправление ошибок
Этот режим является аналогом chkdsk C: /f. Он блокирует том на время работы, поэтому для системного диска потребуется перезагрузка.
Repair-Volume -DriveLetter C -OfflineScanAndFix
❗️ Важно: Если вы запускаете эту команду для системного диска (C:), PowerShell запланирует проверку при следующей загрузке системы. Чтобы запустить её немедленно, перезагрузите компьютер.
Пример: Автоматически проверить и исправить все тома, состояние которых отлично от Healthy.
Get-Volume | Where-Object {$_.HealthStatus -ne 'Healthy'} | ForEach-Object { Write-Host "Repairing volume $($_.DriveLetter)..." Repair-Volume -DriveLetter $_.DriveLetter -OfflineScanAndFix }
Шаг 3: Глубокая диагностика и S.M.A.R.T.
Если базовые проверки не выявили проблем, но подозрения остались, можно копнуть глубже.
Анализ системных журналов
Ошибки дисковой подсистемы часто фиксируются в системном журнале Windows.
Get-WinEvent -LogName System | Where-Object {$_.Message -like "*disk*"} | Select-Object -First 20
Для более точного поиска можно фильтровать по источнику события:
Get-WinEvent -ProviderName 'Microsoft-Windows-DiskDiagnostic' -MaxEvents 10
Проверка статуса S.M.A.R.T.
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) — технология самодиагностики дисков. PowerShell позволяет получить эти данные.
Способ 1: Использование WMI (для совместимости)
Get-WmiObject -Namespace "root\wmi" -Class MSStorageDriver_FailurePredictStatus
Если PredictFailure = True, диск предсказывает скорый сбой. Это сигнал к немедленной замене.
Способ 2: Современный подход через CIM и Storage-модули
Более современный и подробный способ — использовать командлет Get-StorageReliabilityCounter.
Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object PhysicalDisk, Wear, Temperature, ReadErrorsTotal, WriteErrorsTotal
Этот командлет предоставляет ценную информацию, такую как износ (актуально для SSD), температуру и количество ошибок чтения/записи.
Практические сценарии для системного администратора
Вот несколько готовых примеров для повседневных задач.
1. Получить краткий отчет о здоровье всех физических дисков.
Get-PhysicalDisk | Format-Table DeviceID, FriendlyName, MediaType, HealthStatus, OperationalStatus
2. Создать CSV-отчет о свободном месте на всех томах.
3. Найти все разделы на конкретном диске (например, диске 0).
Get-Partition -DiskNumber 0
4. Запустить диагностику системного диска с последующей перезагрузкой.
Repair-Volume -DriveLetter C -OfflineScanAndFix Restart-Computer -Force
Полезно? Подпишись.
Удачи!
Сколько кнопок было на вашем тамагочи: три или четыре?
Четыре — это на богатом, три — это на каноничном. В нашем тамагочи, конечно, три. Заходите в игру и вырастите очаровательную квокку.