Инструкция по переводу автоматизированных рабочих мест на использование операционной системы Linux
Версия документа: 1.3
Дата: 30.05.2024
ОГЛАВЛЕНИЕ
- 1. Общие сведения о сценариях миграции на ОС Linux
- 2. Выполнение сценариев миграции
2. Выполнение сценариев миграции
2.3. Изменение приоритета загрузки ОС
Изменение приоритета загрузки ОС может выполняться в следующих случаях:
-
в процессе миграции АРМ на ОС Linux по сценарию с заменой ОС на системном диске необходимо сделать перерыв, сохранив для пользователя возможность загрузки АРМ под управлением ОС Windows;
-
во время создания файла образа диска с ОС Windows (в процессе выполнения узла create_image_system_drive) произошла ошибка. ОС Linux не установлена. При загрузке АРМ меню GRUB не отображается, происходит загрузка служебной ОС.

Рисунок 27 — Стандартный порядок загрузки рабочей станции
Далее описан алгоритм поиска диска и раздела с ОС Windows и порядок редактирования файла конфигурации загрузчика GRUB для загрузки рабочей станции под управлением ОС Windows.
-
Включите рабочую станцию и ожидайте окончания загрузки служебной ОС (Рисунок 28).

Рисунок 28 — Стандартный порядок загрузки рабочей станции
-
Нажмите комбинацию клавиш: “Ctrl-B”, “3”. Должно появиться приглашение командной строки.
root@HELPER-92124a5a-1716478948:/#
-
Далее необходимо определить диск, на который установлена ОС Windows. Выполните команду
# blkid
Рисунок 29 — Стандартный порядок загрузки рабочей станции
В выводе команды blkid (Рисунок 29) раздел /dev/sda3 имеет параметры “PARTLABEL=Basic data partition” и “TYPE=ntfs” – на этом устройстве находится системный раздел ОС Windows.
Если в выводе команды blkid отсутствуют устройства, имеющие указанные параметры, Вы можете найти нужный раздел перебором. Для этого необходимо последовательно монтировать большие по объему (более 32 Гбайт) разделы дисков и просматривать структуру файловой системы каждого из них.
-
Пример команды для монтирования раздела /dev/sda3 в целевой каталог /mnt:
# mount /dev/sda3 /mntВ Вашем случае могут быть другие имена диска и раздела.
-
Просмотрите список каталогов с помощью команды
# ls /mntНа рисунке 30 приведён пример вывода команды со списком каталогов ОС Windows, включая каталог загрузчика /grub.

Рисунок 30 — Стандартный порядок загрузки рабочей станции
-
Откройте файл конфигурации загрузчика GRUB /mnt/grub/grub.cfg с помощью текстового редактора (Рисунок 31). В служебной ОС установлены текстовые редакторы vi, mcedit.
# mcedit /mnt/grub/grub.cfgНа рисунке 31 дан пример файла конфигурации загрузчика GRUB со следующим порядком загрузки:
menuentry Windows – порядковый номер пункта меню «0»
menuentry Helper – порядковый номер пункта меню «1»Для загрузки по умолчанию указана служебная ОС (“Helper”) (“set default=1”).

Рисунок 31 — Стандартный порядок загрузки рабочей станции
-
В первой строке измените значение параметра “set default” с «1» на «0» (Рисунок 32).

Рисунок 32 — Стандартный порядок загрузки рабочей станции
-
Сохраните изменения, сделанные в файле. Если Вы использовали mcedit, нажмите клавишу “F2” и выберите «Сохранить».
-
Размонтируйте раздел и перезагрузите служебную ОС. Для этого выполните команды:
# umount /mnt# reboot