Summary: | Ошибка реализации загрузки дистрибутива KWorkstation | ||||||
---|---|---|---|---|---|---|---|
Product: | Альт Рабочая станция K | Reporter: | Арбичев Игорь <arbich> | ||||
Component: | Установка | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | NEW --- | QA Contact: | qa-p8 <qa-p8> | ||||
Severity: | major | ||||||
Priority: | P5 | CC: | antohami, arbich, zxwarior | ||||
Version: | 9.0 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Если 'localboot 0x80', то на Boot from HardDisk последует бесконечная циклическая загрузка с флешки. Поскольку гибридная флешка и есть тот самый "винчестер". Если 'localboot -1', то Boot from Hard Disk с 'localboot -1' игнорирует настройки BIOS использовать по-умолчанию только Legacy mode через Protective MBR с gpt и всегда начинает загрузку системы грузящейся через UEFI. Системы, загрузка которой настройками UEFI BIOS запрещена по-умолчанию (но возможна опционально через Boot menu UEFI BIOS). Boot from Hard Disk с 'localboot -1' игнорирует эти запреты установленные в UEFI BIOS. Учитывая такое поведение, опция Boot from HardDisk из стартеркитов убрана. И из стартеркита p9-xfce-sysv в частности. Коммит в mkimage-profiles, который убирает пункт "Загрузка с жёсткого диска": http://git.altlinux.org/people/antohami/packages/mkimage-profiles.git?p=mkimage-profiles.git;a=commitdiff;h=c70f18fcbade310faf55786179e2aa3539cf8187;hp=fe2b712557a545175f7561785d64b4ea35928358 (Ответ для Speccyfighter на комментарий #1) > Если 'localboot 0x80', то на Boot from HardDisk последует бесконечная > циклическая загрузка с флешки. Поскольку гибридная флешка и есть тот самый > "винчестер". > > Если 'localboot -1', то Boot from Hard Disk с 'localboot -1' игнорирует > настройки BIOS использовать по-умолчанию только Legacy mode через Protective > MBR с gpt и всегда начинает загрузку системы грузящейся через UEFI. > Системы, загрузка которой настройками UEFI BIOS запрещена по-умолчанию (но > возможна опционально через Boot menu UEFI BIOS). Boot from Hard Disk с > 'localboot -1' игнорирует эти запреты установленные в UEFI BIOS. > > Учитывая такое поведение, опция Boot from HardDisk из стартеркитов убрана. И > из стартеркита p9-xfce-sysv в частности. Оттестирован другой параметр найденный в openSUSE-Leap-15.2: https://forum.altlinux.org/index.php?topic=43710.msg350647#msg350647 В Legacy mode на Lenovo G50-80 с UEFI BIOS, если используется параметр '-2' в опции Boot from Hard Disk # sed -n '4,9p' /mnt/disk1/syslinux/isolinux.cfg menu title ALT (alt-p9-xfce-sysv) prompt 0 label harddisk localboot -2 то активация опции Boot from Hard Disk всегда приводит к загрузке загрузчика встроенного (системного) жёсткого диска, на котором загрузка через Protective MBR с GPT. Что и требуется от этой опции загрузчика, загрузочного образа записанного на флешку. С параметром '-2' для localboot, такое же нормальное поведение опции Boot from Hard Disk и на ASUS H61M-PRO с UEFI BIOS в Legacy mode на винчестере с таблицей разделов msdos без gpt. Тестирование этого параметра на компьютерах без UEFI BIOS не проводилось, за отсутствием этого железа. Собственно коммит в m-p, про который выше речь: http://git.altlinux.org/people/antohami/packages/mkimage-profiles.git?p=mkimage-profiles.git;a=commitdiff;h=e996e4b9c8d4a36ce4b37e2d87cc9f9d6de5fffa |
Created attachment 8852 [details] Фото с экрана монитора. Загрузочный образ alt-kworkstation-9.0-install-x86_64.iso записан на флешку. Пытаюсь загрузиться с этой флешки на компьютере с UEFI. При выборе в загрузочном меню пункта "Загрузка с жесткого диска" компьютер входит в бесконечную циклическую перезагрузку.