Резюме
- Предварительный поиск на интернет-форумах может сэкономить часы разочарования при устранении неполадок, связанных с Linux, поскольку вы узнаете решения, которые действительно помогли другим людям.
- Чат-боты на основе искусственного интеллекта часто имеют устаревшие базы знаний, которые могут не помочь вам решать проблемы в нишевых современных дистрибутивах Linux, таких как Garuda Linux.
- Ventoy может устранить сбои загрузки, используя GRUB 2 для обхода проблем совместимости с новым оборудованием.
Установка Linux — довольно простой процесс, но мой недавний опыт работы с новым дистрибутивом Linux полностью сбил меня с пути. То, что должно было занять не более часа, превратилось в целый день разочарования, и все потому, что я неправильно подошел к устранению неполадок. Вот что произошло.
Garuda выпустила новый вкус, и я его захотел
Я уже некоторое время являюсь довольным пользователем Garuda Linux Dragonized edition. Это ориентированный на игры дистрибутив на базе Arch, напичканный продуманными системными настройками, такими как zram для лучшего управления памятью, ориентированное на производительность ядро Zen и мощные графические приложения для рутинного управления системой. Garuda также имеет файловую систему Btrfs с инструментом Snapper, который автоматически делает снимки системы (обычно перед обновлением), позволяя вам вернуться к рабочему состоянию, если что-то сломается.
Закрыто
Это почти все, что я мог желать от операционной системы —почти! Моя проблема с Garuda Dragonized — это его чрезмерно киберпанковский дизайн. Хотя он мне нравился поначалу, должен сказать, что он начинает звучать слишком громко и не то, что вы хотите видеть на своей рабочей машине. К счастью, я смог легко удалить тему Dragonized, переключившись на классическую тему KDE Plasma Breeze, всего одним щелчком мыши — превратив свою единственную проблему не более чем в придирку.
Но с обновлением Broadwing в марте 2025 года Garuda выпустила новую версию: Mokka! Один взгляд на скриншоты — и я был продан. Это все еще потрясающее ядро издания Dragonized, но на этот раз одетое в цветовую схему Catppuccin, которая выглядит чистой, профессиональной и визуально ошеломляющей прямо из коробки. Тонкая темная тема с пастельными тонами выглядит такой свежей и привлекательной, что я должен был ее получить!
Технически, я мог бы настроить свою систему Garuda Dragonized так, чтобы она выглядела как издание Mokka, но это потребовало бы смешивания и сопоставления разных тем и наборов иконок. Если вам нравится, как выглядит дистрибутив, часто удобнее просто установить его, чем пытаться вручную переделать этот вид на другом дистрибутиве. Вот что я решил сделать здесь!
К сожалению, Live USB не загрузился.
Следуя обычному процессу, я зашел на официальный сайт Garuda и скачал Mokka ISO. Я вытащил свой верный USB-накопитель и использовал Balena Etcher — мой любимый инструмент для создания загрузочных дисков Linux — чтобы записать ISO.
Когда все, казалось бы, было готово, я подключил диск, перезагрузил ПК, выбрал USB в меню загрузки, и затем — ничего! Экран замер еще до того, как я успел увидеть загрузчик. Не было ни меню GRUB, ни экрана загрузки — просто черный пустой экран. Я пробовал перезагрузить несколько раз с тем же результатом. Что-то явно было не так!
Я обратился за помощью в ChatGPT, но мне не смогли помочь.
ChatGPT был моим надежным помощником и помог мне с многочисленными проблемами Linux! Он помог мне редактировать файлы конфигурации, устранять сообщения об ошибках и генерировать команды терминала для выполнения определенных задач. Его знание Linux действительно впечатляет для большинства задач — вот почему я обратился к нему за помощью, когда не смог загрузить Garuda Mokka!
Я четко объяснил проблему, с которой столкнулся, и получил ответ со списком распространенных шагов по устранению неполадок:
- Отключите безопасную загрузку и быстрый запуск в BIOS
- Убедитесь, что ISO-образ не был поврежден во время загрузки.
- Попробуйте другой USB-порт или диск.
- Проверьте наличие несовместимого оборудования
Предложения показались мне разумными, поэтому я решил старательно просмотреть их по одному. Я знал, что Secure Boot был отключен, но, возможно, обновление прошивки UEFI из Windows случайно включило его (у меня система с двойной загрузкой). Но нет — он все еще был отключен!
Затем я проверил, не поврежден ли ISO. Garuda предлагает несколько способов загрузки образа дистрибутива. Сначала я скачал его через торрент. Я подумал, что, возможно, он поврежден, поэтому я повторно скачал его с помощью опции «прямой» загрузки, что заняло более 30 минут. Я даже проверил контрольную сумму ISO, чтобы убедиться, что он не был подделан, и все прошло нормально.
Теперь я знал, что порт работает нормально, так что последним потенциальным источником проблем был сам флеш-накопитель! Я подумал, что он может быть неисправен, потому что он работал у меня в течение последнего десятилетия (возможно, и дольше). Поэтому я решил попробовать еще раз с новым флеш-накопителем, но, как вы, вероятно, догадались, он все еще не работал!
Наконец, я зашёл на форумы сообщества
После исчерпания предложений ChatGPT я наконец сделал то, что должен был сделать с самого начала — я ввел проблему в Google. И вот, первый результат был с форума Garuda Linux, где сообщалось об этой же самой проблеме и о том, как ее исправить!
Видимо, многие пользователи сталкивались с этой проблемой, и решение было простым. Вместо того, чтобы использовать Balena Etcher для записи Garuda ISO на мой USB, я должен установить на него Ventoy, а затем использовать его для загрузки Garuda ISO с помощью GRUB 2 (не стандартный GRUB, он же устаревший GRUB). Я установил Garuda Mokka менее чем за полчаса.
Почему Ventoy сработал, а Balena Etcher потерпел неудачу
Ventoy использует другой подход к созданию загрузочных носителей. Вместо того, чтобы записывать ISO непосредственно на флэш-накопитель — как это сделал бы Etcher — Ventoy устанавливает собственный загрузчик GRUB 2 на флэш-накопитель. После этого вы можете переместить любое количество образов ISO непосредственно на флэш-накопитель (при условии, что там достаточно места) и использовать Ventoy для последовательной загрузки в загрузчик ISO. Я считаю, что этот подход обошел любую проблему, которая раньше приводила к сбою дисков, особенно учитывая, что GRUB 2, как правило, лучше совместим с новым оборудованием с прошивкой UEFI.
Итак, чему я научился?
Этот опыт научил меня двум ценным урокам! Во-первых, Ventoy потрясающий! Это был первый раз, когда я попробовал это программное обеспечение, и я не собираюсь возвращаться. Вы можете хранить несколько дистрибутивов на одном USB-накопителе и наслаждаться улучшенной совместимостью с большинством оборудования. Это меняет правила игры для любителей дистрибутивов и энтузиастов Linux. Но более важным выводом стало то, что если я сталкиваюсь с проблемой устранения неполадок в новой части технологии, особенно если она довольно нишевая, я не должен полагаться на помощников на основе искусственного интеллекта, таких как ChatGPT.
Например, бесплатная версия ChatGPT имеет дату окончания знаний до выхода Garuda Mokka в марте 2025 года, поэтому, естественно, она не будет знать никаких конкретных технических проблем с ней. Кроме того, как бы я ни любил Garuda Linux, это нишевый дистрибутив, что делает знание ChatGPT его нюансов еще менее вероятным.
При этом я обнаружил, что чат-боты на основе искусственного интеллекта, такие как ChatGPT, в остальном отлично подходят для общих рекомендаций по устранению неполадок. Они могут помочь вам разобраться с терминалом Linux и помочь вам с более популярными дистрибутивами, такими как Ubuntu и Linux Mint.
Когда ChatGPT чего-то не знает, он ищет в Интернете актуальную информацию по теме. Я думаю, что он был уверен в этой теме, так как это стандартная процедура установки Linux, и поэтому он не искал в Интернете. Честно говоря, я не могу его винить, потому что даже я не думал о поиске в Интернете в то время.
Хотя часы разочарования могут показаться типичной историей каждого пользователя Linux, именно благодаря обмену знаниями мы можем избежать таких ситуаций. Надеюсь, я смог помочь вам учиться через меня, так что в следующий раз, когда вы столкнетесь с чем-то подобным, вам не придется тратить целый день, пытаясь это исправить.