Ayaklimat.ru

Климатическая техника
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Настройка и использование msconfig

Настройка и использование msconfig

Настройка и использование msconfig

Msconfig — утилита, предназначенная для выявления причин некорректной работы системы, программ, выбора варианта загрузки Windows, а также для диагностики системы. Многие начинающие пользователи ПК часто по-ошибке ищут где можно скачать msconfig, т.к. не знают, что данная утилита установлена по-умолчанию в Windows, поэтому ее не нужно скачивать, а необходимо лишь запустить. Ниже будут перечислены несколько способов, как можно это сделать на различных версиях Windows.

Способы запуска msconfig

Первый способ (Подходит для Windows Vista, 7, 8, 10) — Самый быстрый

Если у вас Windows Vista, 7, 8, 8.1 или 10, то просто нажмите на меню “Пуск” и внизу в окошке введите msconfig . Нажмите Enter .

Второй способ (Windows XP, Vista, 7, 8, 10)

Заходим в меню Пуск — Все программы — Стандартные. Выбираем «Командная строка» (Command Prompt).

Появится черное окошко командной строки, в нем вписываем msconfig и жмем Enter .

Третий способ (Windows XP, Vista, 7, 8, 10)

В том же меню Пуск нажимаем «Выполнить» (Run).

Появится окошко, в котором будет предложено ввести нужную команду. Здесь вписываем msconfig , и как обычно нажимаем Enter .

Четвертый способ (Windows XP, Vista, 7, 8, 10)

Заходим в проводнике по адресу C:WindowsSystem32. В этой огромной папке куча всяких файлов. Пролистываем в середину списка и находим msconfig.exe.

Разницы, каким из предложенных способов пользоваться нет. Самым оптимальным является первый, как самый быстрый.

Программа msconfig

Интерфейс программы msconfig состоит из небольшого окошка, и пяти вкладок — Общие, Загрузка, Службы, Автозагрузка, Сервис.

Рассмотрим подробно каждую из вкладок, и о практическом применении всех этих настроек.

Общие

      • Обычный запуск он и есть обычный запуск. Загружаются все драйвера, службы системы, а также программы из меню “Автозагрузка”.
      • Диагностический запуск – это режим, при котором загружаются только основные драйвера и системные службы.
      • В случае выборочного запуска вы можете более тонко сконфигурировать загрузку системы. “Загружать системные службы” – загружается стандартный набор системных служб. Честно говоря не пробовал выключать эту галочку. “Загружать элементы автозагрузки” – загружаются все программы, которые сконфигурированы на вкладке “Автозагрузка”. “Использовать оригинальную конфигурацию загрузки” – этим параметром по умолчанию невозможно управлять. Активируется он в случае, если вы изменили что-то во вкладке “Загрузка” (тогда можно будет вернуться к дефолтным настройкам).

    Загрузка

    Вверху окна написано название ОС или список предустановленных систем. Если систем установлено несколько, то нажимаем на название системы и нажимаем кнопку «Использовать по умолчанию». В моем случае эта опция недоступна, т.к. система установлена одна. Таймаут – параметр, в котором указывается, как долго при загрузке будет высвечиваться список установленных ОС. Если вы включите «без GUI», то при загрузке ОС логотипа системы не будет (высветится только черное окно).

    Нажимаем “Дополнительные параметры” и открывается еще одно окно.

    Активировав галочку напротив «Число процессоров», можно указать число процессоров (фактически, процессорных ядер), которое будет видеть система. Если на вашем компьютере двухъядерный процессор, то максимальное возможное число будет 2, которое стоит по умолчанию. Таким же способом можно ограничить количество доступной оперативной памяти. При этом в диспетчере задач процессорных ядер и оперативной памяти будет видно столько, сколько вы укажите здесь.

    Параметры «Блокировка PCI» и «Отладка» лучше не трогать. Они предназначены для разработчиков драйверов и устройств, и для обычного пользователя могут привести только к нестабильной работе системы.

    Службы

    Здесь можно увидеть список всех служб, загружаемых в обычном режиме. Снимайте галочки для отключения служб или наоборот ставьте для включения, если, конечно, знаете, что включаете/отключаете. Список служб огромный, из которых львиную долю занимают предустановленные службы Windows. Поэтому в левом нижнем углу можно включить галочку «Не отображать службы Майкрософт«. При этом список сократится до минимума и будет выглядеть так:

    Как можно заметить, тут остались службы сторонних программ. Теперь анализируем, что нам нужно, а что нет — и при желании отключаем.

    Автозагрузка

    Обычно люди устанавливают приложения, потом перестают ими пользоваться, а удалять забывают или не хотят (а вдруг пригодится). Особенно это касается программ, которые используются по следующему сценарию: поставил программу – выполнил с ее помощью какую-то задачу – забыл про программу. А в итоге при каждой загрузке системы эти приложения так же загружаются, что существенно увеличивает время загрузки ОС и снижает отзывчивость системы на слабых компьютерах.

    Сервис

    Здесь расположен весь список программ, выполняющих схожие с msconfig функции. Т.е. администрирование, настройку, диагностику системы и т.п. Многое вам может быть знакомо. Поэкспериментируйте, выделяя название приложения и нажимая “Запуск” в правом нижнем углу.

    Если после внесения каких-либо изменений нажимать кнопку “OK”, то появится такое окошко:

    Как должно быть из него понятно, то все внесенные в загрузку системы изменения вступят в силу только после перезагрузки.

    Итак, мы рассмотрели основные функции во всех вкладках. А теперь подробнее о том, в каких случаях всю эту информацию можно применять.

    Основные сценарии использования msconfig

    Отладка и поиск проблем

    Представим ситуацию, когда у вас в системе начали появляться различные глюки, тормоза и т. д. То система вдруг ни с того, ни с сего зависнет, то вообще синий экран вывалится. Если вы грешите на железо, то проверяйте его, но часто проблема может оказаться в самой Windows. Тогда просто загрузитесь в диагностическом режиме (см. пункт вкладки “Общие”) с загрузкой основных драйверов и системных служб. Попробуйте поработать в таком режиме и попытаться создать ситуацию, при которой обычно возникают проблемы. Если проблемы все еще есть, то скорее всего повреждены системные файлы или драйвера. Если же все нормально, то пробуем выборочный запуск с загрузкой только системных служб. Причем все майкрософтовские службы оставляйте включенными (вкладка “Службы”), а остальные все отключите и включайте по одной. Включили службу – перезагрузитесь и посмотрите на работу системы. И так, пока не найдете виновника. Если и в службах все чисто, то включите автозагрузку. Приложения в автозагрузку также добавляйте по одному. Но вообще-то все, что находится в автозагрузке, желательно знать что называется “в лицо”. Иначе смысл загружать то, чем не пользуетесь? Я уверен, что после этих манипуляций виновника вы все-таки найдете (если дело в софте). Кстати, если система не загружается и все эти режимы вы попробовать не можете, то воспользуйтесь безопасным режимом, описанным в этой статье.

    Тестирование

    Допустим, вам нужно протестировать, как будет вести себя приложение при двух активных ядрах. А процессор у вас четырех-ядерный. Вот во вкладке “Загрузка – Дополнительные параметры загрузки” вы и можете ограничить ресурсы. Или, например, у вас установлено 6 ГБ оперативной памяти, а вам нужно узнать, как будет вести себя Pinnacle 14 при 2 ГБ.

    Профилактика

    Вкладки Служб и Автозагрузки вообще лучше просматривать почаще, особенно, если вы устанавливаете много софта. Многие приложения имеют предрасположенность к прописыванию в автозагрузке без вашего ведома. Вообще на мой взгляд неплохо все операции по оптимизации и очистке системы делать в одно время и регулярно. Это отложит на очень долго тот час, когда придется переустанавливать систему.

    Как изменить папку
    установки программ по умолчанию

    На компьютере с операционной системой Windows по умолчанию все программы устанавливаются в одну и ту же папку, расположенную на системном диске. Обычно это папка «Program Files» или «Program Files (x86)», находящаяся на диске С.

    Чтобы установить программу в другой раздел, необходимо во время ее инсталляции «вручную» выбрать соответствующий путь.

    В то же время, в настройках Windows папку установки по умолчанию можно изменить, заставив компьютер инсталлировать программы не в раздел «Program Files», а в любое другое место.

    Порядок изменения стандартной папки установки:

    1. Открыть редактор реестра Windows.

    О том, как это сделать, можно узнать здесь.

    2. Зайти в ветку:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion

    Неопытным пользователям напомню, что с этой целью в левой части редактора реестра нужно открыть сначала папку «HKEY_LOCAL_MACHINE» (двойным кликом мышки), в ней таким же способом открыть папку «SOFTWARE», в ней — папку «Microsoft», и т.д. Добравшись до папки «CurrentVersion», ее необходимо выделить, один раз щелкнув по ней левой кнопкой мышки.

    3. В папке «CurrentVersion» найти строковые параметры » ProgramFilesDir » и » ProgramFilesDir (x86) » (см. изображение выше) и изменить их значение, указав путь к новой папке установки программ.

    В 32-битных версиях Windows параметр «ProgramFilesDir (x86)» в реестре отсутствует, и изменять нужно только параметр «ProgramFilesDir».

    Напомню, что для изменения значения параметра по нему нужно дважды щелкнуть левой кнопкой мышки. После этого откроется окно, в котором и можно будет это сделать.

    4. Закрыть редактор реестра и перезагрузить компьютер.

    После перезагрузки все программы будут автоматически устанавливаться уже в другую папку.


    НАПИСАТЬ АВТОРУ
    Как установить программу на компьютер

    Почти все программы (в т.ч. и компьютерные игры) распространяются в сжатом (запакованном) виде. Для нормальной работы их нужно распаковать и правильно разместить на жестком диске. Процесс распаковки и размещения называется установкой или инсталляцией.

    О том, как установить программу на компьютер, и пойдет речь в изложенной ниже статье.

    Как отключить сообщение ‘Эта программа, возможно, установлена неправильно’

    В процессе эксплуатации компьютера периодически может появляться диалоговое окно с сообщением «Эта программа, возможно, установлена неправильно» и предложением предпринять соответствующие меры. Такое бывает в случае отмены установки программ, невозможности запуска определенных приложений на компьютере, а также в других похожих ситуациях.

    Какую-то практическую пользу от этого сообщения могут получить только неопытные пользователи, воспользовавшись присутствующими в нем рекомендациями. Если же уровень подготовки человека позволяет без подсказок решать проблемы с установкой и использованием программ, сообщение можно отключить (чтобы не тратить каждый раз время на его закрытие).

    Настройка автосохранения в Word

    Автосохранение в Word — весьма полезная функция. Особенно, если приходится часто работать с текстом, а компьютер подключен к электросети напрямую, без блока бесперебойного питания. Лично меня оно много раз спасало.

    По умолчанию, Word автоматически сохраняет открытые документы каждые 10 минут в папке «C:UsersПапка_текущего_пользователяAppDataRoamingMicrosoftWord». Если компьютер вдруг внезапно выключился, при следующем открытии программы Word пользователю будет предложено открыть сохраненные копии, или же удалить их, если необходимость в них отсутствует.

    Указанные выше параметры можно изменить, заставив компьютер осуществлять автосохранение в любой другой папке, а также увеличив или уменьшив его частоту. Затрудняюсь придумать пример, когда это может понадобиться, но автосохранение Word при желании можно вообще отключить.

    Где находится папка Автозагрузка в Windows 8, 10

    Бывалые пользователи Windows привыкли к тому, что в меню «Пуск» компьютера есть папка «Автозагрузка». Файлы или ярлыки, добавленные в эту папку, автоматически стартуют вместе с операционной системой.

    Этот весьма удобный инструмент по каким-то причинам не был включен в меню «Пуск» Windows 8 и Windows 10. Тем не менее, он по-прежнему присутствует во всех версиях этой ОС. Как открыть папку «Автозагрузка» в Windows 8 и Windows 10 речь пойдет в этой статье.

    Как добавить программу в автозагрузку Windows

    Операционную систему Windows можно настроить таким образом, чтобы во время включения компьютера автоматически запускались выбранные пользователем программы или файлы. Используя эту возможность, можно максимально адаптировать компьютер под свои потребности и существенно сэкономить время за счет отсутствия необходимости «ручного» запуска программ.

    Для добавления программ и файлов в автозагрузку Windows существует специальная папка, которая так и называется — «Автозагрузка». Любые файлы, находящиеся в ней, автоматически открываются компьютером сразу же после старта операционной системы.

    Как изменить папку загрузки в Microsoft Edge

    В Windows 10, кроме Internet Explorer, включен новый браузер Microsoft Edge. Он достаточно удобный в использовании и обладает рядом преимуществ.

    Вместе с тем, в нем отсутствуют некоторые возможности, которые уже стали обязательными для браузеров. В частности, в настройках Microsoft Edge невозможно изменить папку загрузок. Все файлы, загружаемые через этот браузер, попадают исключительно в стандартную папку «Загрузки» Windows и ничего поделать с этим нельзя.

    Что такое чистая загрузка и как ее выполнить в Windows 7, 8.1 и 10

    Возникла необходимость выполнить чистую загрузку Windows, но не знаете, как ее запустить? Узнаем подробнее, что такое чистая загрузка и как ее выполнить в Windows 7, 8.1 и 10.

    chistaya-zagruzka-windows

    Чистая загрузка в системе Windows 7, 8.1 и 10

    Если возникли проблемы с компьютером или программным обеспечением, то в поисках решения в сети Интернет можете наткнуться на чьи-то советы, в которых автор рекомендует выполнить так называемую чистую загрузку. Очень часто многие рекомендуют ее на официальных игровых форумах. Если игра или программа медленно, или нестабильно работает либо самостоятельно закрывается, то часто пользователи получают совет выполнить чистую загрузку. Только что означает чистая загрузка windows 10 и какая от нее польза?

    Чистая загрузка – это специальный метод запуска системы таким образом, чтобы во время запуска не включались дополнительные службы и сторонние программы (не относящиеся к Microsoft). В общем, она представляет собой чистый запуск Windows без лишних дополнений и сторонних программ. Но это не безопасный режим – в этом случае система загружается в обычном режиме, но без приложений и служб сторонних производителей.

    При запуске Windows таким способом:

    • не загружаются ненужные службы;
    • активируются только компоненты Microsoft;
    • игнорируются программы из автозагрузки.

    Но, какая от нее польза? Очень часто проблемы с производительностью в играх или со стабильностью работы программ возникают из-за конфликтов между программным обеспечением. Одна небольшая программа, например, которая добавляет новые функции для клавиатуры или мыши в состоянии негативно повлиять на какую-то игру, из-за чего та начнет самостоятельно закрываться, зависать или вообще перестает запускаться. Одна служба, добавленная внешним программным обеспечением, может вызвать проблемы, препятствующие запуску некоторых приложений.

    Но пока не убедитесь однозначно, что проблемы вызывает стороннее ПО, в том числе те, которые чрезмерно загружают оперативную память в компьютере, то не будете точно знать, где искать решение и как устранить ошибку. Чистая загрузка в состоянии подтвердить (или опровергнуть) то, что источником проблемы является стороннее программное обеспечение, установленное в системе.

    В общем, благодаря загрузке таким способом можем убедиться, что проблемы с компьютером, играми и приложениями вызывают другие программы, установленные в системе. Если после проблемы с компьютером исчезают, это значит, что какие-то программы, не являющиеся по умолчанию компонентами Windows, вызывают конфликты. В этом случае уже известно, где искать проблемы и можно начинать по одному отключать или удалять их с компьютера, пока не найдете ту, которая вызывает ошибки.

    Как запустить чистую загрузку системы на Windows 8, 8.1 и 10?

    Перейдем непосредственно к тому, как выполнить чистую загрузку в Windows. Нажмите сочетание клавиш Windows + R для вызова окна «Выполнить». Затем введите следующую команду и подтвердите ее запуск на Enter:

    Отобразится окно конфигурации системы. Перейдите в закладку «Службы». Здесь находится список всех системных служб, которые запускаются вместе с операционной системой.

    В нижней части отметьте поле «Не отображать службы Microsoft». Благодаря этому в списке останутся только те, которые были добавлены сторонним программным обеспечением во время установки на компьютере.

    Когда отображаются только службы, не являющиеся частью Windows, кликните на кнопку «Отключить все».

    Затем перейдите на вкладку «Автозагрузка» и нажмите на кнопку «Открыть Диспетчер задач».

    Здесь в списке отображаются все программы, которые запускаются вместе с системой. Нажмите на каждую из них правой кнопкой мыши и выберите «Отключить». Для чистой загрузки нужно их все отключить.

    Нажмите кнопку ОК в Диспетчере задач, чтобы подтвердить настройки. Откроется окно Настройки системы. Здесь также нажмите «Применить» и «ОК», чтобы закрыть окно, и сохранить изменения. Появится запрос, применить изменения при перезапуске – выберите вариант сохранить изменения и перезапустить.

    Теперь компьютер после перезагрузки запустится в режиме чистой загрузки, то есть без сторонних компонентов.

    Как запустить чистую загрузку системы в Windows 7?

    Чистая загрузка windows 7 настраивается подобным образом. Здесь также нажмите сочетание клавиш Windows + R, чтобы вызвать окно «Выполнить» и наберите команду:

    Появится окно Конфигурации системы. На вкладке «Общие» отметьте пункт «Выборочный запуск». Прямо под ним уберите отметку с пункта «Загружать элементы автозагрузки». Таким образом, за один раз отключили автозапуск сторонних программ.

    Затем откройте закладку Службы. Здесь отметьте пункт «Не отображать службы Майкрософта», а после нажмите на кнопку «Отключить все». Таким образом, вы отключите те, которые не являются неотъемлемой частью Виндовс и могут вызывать ошибки.

    При закрытии настроек появится сообщение – подтвердите сохранение изменений и перезапустите компьютер. Система перезагрузится в режиме чистой загрузки.

    Чистая Загрузка помогла. Что дальше?

    Если удалось исправить проблему, то вывод один: какая-то программа вызывает ошибки. Теперь можно по очереди включать системные службы в окне msconfig и программы в автозагрузке, и после каждого включения перезагружайте компьютер.

    Когда найдете несовместимое ПО, то самый простой способ – удалить его или обновить до последней версии.

    Настройка UEFI-загрузчика. Самое краткое руководство в мире

    Как устроена загрузка современных ОС? Как при установке системы настроить загрузку посредством UEFI, не утонув в руководствах и ничего не сломав?

    Я обещал «самое краткое руководство». Вот оно:

    1. Создаём на диске таблицу разделов GPT
    2. Создаём FAT32-раздел на пару сотен мегабайт
    3. Скачиваем из интернета любой UEFI-загрузчик
      (нам нужен сам загрузчик, это один бинарный файл!)
    4. Переименовываем и кладем этот файл на созданный раздел по адресу /EFI/Boot/bootx64.efi
    5. Создаём текстовый конфиг, кладем его там, где загрузчик ожидает его увидеть
      (настройка и местоположение конфига зависят от конкретной реализации загрузчика, эта информация доступна в интернете)
    6. После перезагрузки видим меню загрузчика
      (Если на диске установлена Windows 8 или 10 — с большой вероятностью это руководство сокращается до пунктов 3 — 5.)

    TL;DR не надо прописывать путь к загрузчику в новых загрузочных записях UEFI — надо файл загрузчика расположить по стандартному «пути по-умолчанию», где UEFI его найдет, и вместо загрузочного меню UEFI пользоваться меню загрузчика, которое гораздо проще и безопаснее настраивается

    Как делать не надо

    Есть, на самом-то деле, несколько способов настроить UEFI-загрузку. Я начну с описания других вариантов — чтобы было понятно, как (и почему) делать не надо. Если вы пришли за руководством — мотайте в самый низ.

    Не надо лезть в NVRAM и трогать efivars

    Наиболее «популярная» процедура установки загрузчика в систему такова: установщик ОС создаёт специальный раздел, на нём — структуру каталогов и размещает файлы загрузчика. После этого он с помощью особой утилиты (efibootmgr в linux, bcdedit в windows) взаимодействует с прошивкой UEFI-чипа, добавляя в неё загрузочную запись. В этой записи указывается путь к файлу загрузчика (начиная от корня файловой системы) и при необходимости — параметры. После этого в загрузочном меню компьютера появляется опция загрузки ОС. Для linux существует возможность вообще обойтись без загрузчика. В загрузочной записи указывается путь сразу к ядру вместе со всеми параметрами. Ядро должно быть скомпилировано с опцией EFISTUB (что давно является стандартом для большинства дистрибутивов), в этом случае оно содержит в себе заголовок «исполняемого файла EFI», позволяющий прошивке его запускать без внешнего загрузчика.

    При старте системы, когда пользователь выбирает нужную ему загрузочную запись, прошивка UEFI сперва ищет на прописанном в этой записи диске особый EFI-раздел, обращается к файловой системе на этом разделе (обязательно FAT или FAT32), и запускает загрузчик. Загрузчик считывает из файла настроек свой конфиг, и либо грузит ОС, либо предоставляет загрузочное меню. Ничего не замечаете? Да, у нас два загрузочных меню — одно на уровне прошивки чипа UEFI, другое — на уровне загрузчика. В реальности о существовании второго пользователи могут даже не догадываться — если в меню всего один пункт, загрузчик Windows начинает его грузить без лишних вопросов. Увидеть экран с этим меню можно, если поставить вторую копию Windows или просто криво её переустановить.

    Обычно для управления загрузочными записями руководства в интернете предлагают взаимодействовать с прошивкой UEFI. Есть аж пять основных вариантов, как это можно сделать: efibootmgr под linux, bcdedit в windows, какая-то софтина на «Маках», команда bcfg утилиты uefi shell (запускается из-под UEFI, «на голом железе» и без ОС, поскольку скомпилирована в том самом особом формате) и для особо качественных прошивок — графическими средствами UEFI (говоря популярным языком, «в настройках BIOS»).

    За всеми вышенаписанными «многобуков» вы могли легко упустить такую мысль: пользователь, чтобы изменить настройки программной части (например, добавить параметр запуска ОС), вынужден перезаписывать flash-память микросхемы на плате. Есть ли тут подводные камни? О да! Windows иногда способна сделать из ноутбука кирпич, linux тоже, причём разными способами. Качество прошивок часто оставляет желать лучшего — стандарты UEFI либо реализованы криво, либо не реализованы вообще. По логике, прошивка обязана переживать полное удаление всех переменных efivars без последствий, не хранить в них критичных для себя данных и самостоятельно восстанавливать значения по-умолчанию — просто потому что пользователь имеет к ним доступ, и вероятность их полного удаления далека от нуля. Я лично в процессе экспериментов неоднократно (к счастью, обратимо) «кирпичил» свой Lenovo — из загрузочного меню исчезали все пункты, включая опцию «зайти в настройки».

    Работа с загрузочными записями UEFI — тоже не сахар. К примеру, утилита efibootmgr не имеет опции «редактировать существующую запись». Если ты хочешь немного изменить параметр ядра — ты удаляешь запись целиком и добавляешь её снова, уже измененную. При этом строка содержит в себе двойные и одинарные кавычки, а также прямые и обратные слеши в не особо очевидном порядке. Когда я наконец заставил эту магию работать — я сохранил её в виде bash-скриптов, которые до сих пор валяются у меня в корневой ФС:

    Не надо использовать GRUB

    Это чёртов мастодонт, 90% функциональности которого предназначено для дисков с MBR. Для настройки необходимо отредактировать ряд файлов, после чего выполнить команду генерации конфига. На выходе получается огромная малопонятная нормальному человеку простыня. В составе — гора исполняемых файлов. Ставится командой, которую просто так из головы не возьмешь — надо обязательно лезть в документацию

    Для сравнения — самый простенький UEFI-bootloader, который есть в составе пакета systemd, ставится командой

    Эта команда делает ровно две вещи: копирует исполняемый файл загрузчика на EFI-раздел и добавляет свою загрузочную запись в прошивку. А конфиг для неё занимает ровно СЕМЬ строчек.

    «Самое краткое руководство» — чуть более подробно

    Загрузочное меню надо реализовывать на уровне загрузчика — править текстовые конфиги гораздо проще и безопасней.

    Загрузочная запись нам не нужна — дело в том, что при выставлении в настройках BIOS загрузки с диска прошивка UEFI сначала ищет на нём EFI-раздел, а затем пытается исполнить файл по строго фиксированному адресу на этом разделе: /EFI/Boot/BOOTX64.EFI

    Что такое «EFI-раздел»? В теории, он должен иметь особый тип «EFI System» (ef00). На практике, годится первый раздел на GPT-диске, отформатированный в FAT32 и имеющий достаточно места, чтобы разместить загрузчик и вспомогательные файлы (если есть).

    Пункт 3: «Скачиваем из интернета любой UEFI-загрузчик». Что это значит? Загрузчик — это просто исполняемый файл определенного формата, к которому в комплекте идет конфиг. К примеру, если у вас есть под рукой установленный пакет с systemd — файл загрузчика можно найти по адресу /usr/lib/systemd/boot/efi/systemd-bootx64.efi, переименовать его в bootx64.efi и скопировать в /EFI/Boot/ на EFI-разделе. Нет под рукой systemd? Скачайте архив с сайта Archlinux. Или с репозитария Ubuntu. Или Debian. Есть под рукой система с Windows? Возьмите виндовый загрузчик оттуда, тоже сгодится )) Если сумеете настроить, я честно говоря не пробовал.

    Пункт 4: «Настроить конфиг». Как и обычная программа, когда загрузчик запускается — он ожидает найти по определенным путям файлы конфигурации. Обычно эту информацию легко найти в интернете. Для загрузчика systemd-boot нам необходимо в корне EFI-раздела создать каталог «loader», а в нём файл «loader.conf» с тремя строчками (привожу свои):

    Параметр editor отвечает за возможность отредактировать пункт загрузочного меню перед запуском.

    Рядом с loader.conf необходимо создать каталог entries — один файл в нём будет отвечать за одну загрузочную запись в boot-меню. У меня там один файл arch.conf с таким содержанием:

    Я не упомянул, но довольно очевидно — ядро и initramfs должны лежать в одной файловой системе с загрузчиком, то есть на EFI-разделе. Пути к ним в конфигах отсчитываются от корня этой ФС.

    Другие загрузчики

    systemd-boot очень простой и предоставляет спартанского вида чёрно-белое меню. Есть варианты красивей, если душа просит красоты.

    rEFind — очень красивый загрузчик. Скачать можно тут в виде deb-пакета. Использую на своём ноуте. Умеет создавать загрузочное меню автоматически, без конфига — просто сканируя файлы.

    Clover. Позволяет выставлять нативное разрешение экрана, имеет поддержку мыши на экране загрузки, разные темы оформления. Дефолтная тема ужасна, конфиг в виде xml нечитаем, настроить не смог.

    Различные неочевидные последствия

    Вы можете легко попробовать эту схему в работе. Берёте USB-флешку, форматируете в таблицу разделов GPT, создаете FAT-раздел и копируете туда загрузчик. Комп сможет с неё стартовать.

    Если просто скопировать на такую флешку boot-раздел установленного linux — система будет спокойно загружаться с флешки, не видя разницы.

    голоса
    Рейтинг статьи
    Читайте так же:
    Зависание ноутбука при установке системы
Ссылка на основную публикацию
Adblock
detector