LINUX.ORG.RU

Не получается загрузиться с флешки на ноуте Lenovo G505S

 , , ,


0

4

По совету ЛОРовцев приобрёл данный ноутбук.
Пока использую Legacy BIOS, на coreboot пока переезжать не планирую (по крайней мере пока не будет исправлено повышенная температура при использовании coreboot).

Не получается загрузиться с USB-флешки.
Флешка рабочая, на другом компе с неё грузится.
USB разъём рабочий. На ноуте сейчас стоит винда 10-ка, грузится с SSD.

Пробовал на флешке сначала сделать GPT (всё как надо, ef02, все дела). На другом более старом компе с обычным старым BIOS (не Legacy) грузится с неё; на G505S — не зрузится. Погуглил, везде пишут, что Legacy BIOS'ы не поддерживают GPT, подумал «ладно, и обычного MBR хватит». Но ноут и с флешки с DOS Partition Table не грузит — просто флешки нет в списке загрузочных дисков в Boot Menu (с другого компа с этой флешки грузит).
В биосе Boot Mode выставлено в Legacy Support (не UEFI), Boot Priority — Legacy First (не UEFI), USB Boot — Enabled, USB Legacy — Enabled.

Почему с USB нельзя грузиться? cast SakuraKun.

★★★★★

Последнее исправление: teod0r (всего исправлений: 2)

Ответ на: комментарий от teod0r

Например. В моем УЕФИ есть все настройки для легаси-режима, можно включить легаси режим. Но ничего в легаси-режиме не грузит. Так-же, вообще не грузит никакие 32битные системы.

стоит винда 10-ка

В каком режиме?

andytux ★★★★★
()
Ответ на: комментарий от teod0r

Есть в интернете проект Grub4Dos. Современные выпуски уже ориентируются на UEFI. Там же есть старые сборки только Legacy. Бинарные и в исходниках. Устанавливается копированием на диск C:, прописыванием в config.sys (или autoexec.bat?) и настройкой конфига самого загрузчика. Есть желание и доверие к проекту можешь с ним попытать счастья.

Почти наверняка это 10-ка гадит при поддержке производителя… Но тут надо «смотреть и гуглить». Быстрая загрузка выключена?

master_0K
()
Последнее исправление: master_0K (всего исправлений: 2)

Почему с USB нельзя грузиться?

Потому что проприетарный UEFI всегда кривой - и один из багов UEFI конкретно этого ноута заключается в том, что пока ты не поставишь сетевую загрузку первой в списке Boot Priority - возможны проблемы с USB-загрузкой (звучит странно но это действительно так)

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

поставил сетевую загрузку первой в списке — USB не появилось.
P.S. удалось при старте запустить инициализацию этой сетевой загрузки многократным нажатием FN+F12 (после F12 сразу она запустилась без выбора) — но ничего не дало, после неё пошла загрузка винды.

может, этот биос обновить? какая последняя версия? сейчас стоит 83CN53WW(V3.00)

teod0r ★★★★★
() автор топика
Ответ на: комментарий от andytux

Точно легаси?

в биосе так стоит. пробовал переключать в UEFI — тоже винда запускается успешно.

Какая таблица разделов на диске с виндой?

не знаю как в винде это смотреть.

teod0r ★★★★★
() автор топика

Zhbert, andytux, пробовал переключать в режим UEFI — Secure Boot по умолчанию включён, даже после того, как я его принудительно выключаю, ребучусь, включаю легаси, ребучусь, снова включаю UEFI

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

msinfo32 - какой режим загрузки? И в 10-ке тоже есть какая-то настройка относительно загрузки…

Самый крайний вариант взять загрузчик из поддерживающих SecureBoot (Debian, Fedora, может ещё кто).

master_0K
()
Последнее исправление: master_0K (всего исправлений: 1)
Ответ на: комментарий от master_0K

msinfo32
какой режим загрузки?

а где там посмотреть?
нашёл там, что безопасная загрузка отключена. ещё нашёл там, что разделов на SSD — 3 и один из них 100 мегабайт

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

удалось при старте запустить инициализацию этой сетевой загрузки многократным нажатием FN+F12

нет. оказалось, это он по умолчанию это грузит, если сетевая загрузка самая первая

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

где там посмотреть?

Я даже не знаю ( – сводная страница какая-то (как называется хз)

разделов на SSD — 3 и один из них 100 мегабайт

очень похоже на UEFI-уставновку винды. Если ещё и разметка GPT .. 100% оно. Может «Диспетчер дисков» развеет сомнения?

master_0K
()
Ответ на: комментарий от teod0r

Да. Раздел промаркированный C12A7328-F81F-11D2-BA4B-00A0C93EC93B – раздел загрузчиков (100М ? оно).

А настройки винды для разрешения загрузки невинды нашёл? Кроме кривости «особенностей» биоса в винде свои особенности…

master_0K
()
Последнее исправление: master_0K (всего исправлений: 1)

Попробуй сделать загрузочную флешку винды. Может, ты флешки руфусом пишешь, а руфус - он по умолчанию для винды. Для линукса надо «в DD-режиме» указывать

tiinn ★★★★★
()
Ответ на: комментарий от teod0r

Нет у меня винды (тебе надо будет гуглить).

как это мне поможет, если я планирую не использовать винду?

до этого момента это было неочевидно.

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

«Лучше иметь бекап, чем надеятся на удачу»

master_0K
()

у меня тоже ноут при загрузке sd карту не видит вообще, только в ОС видит наверно когда драйвера запустятся.Но флешки видит и грузится.У тебя может просто биос не поддерживает usb.

Gennadevich
()
Ответ на: комментарий от andytux

В каком режиме?

Меня смущает, что там в списке загрузочных устройств (Boot Menu) винда грузится с «Windows Boot Manager (SSD 256GB)» — оно отдельно от HDD и SSD. Если посмотреть в биосе это «Windows Boot Manager (SSD 256GB)», оно в графе EFI прописано.

teod0r ★★★★★
() автор топика
Последнее исправление: teod0r (всего исправлений: 1)
Ответ на: комментарий от teod0r

поставил сетевую загрузку первой в списке — USB не появилось

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

сейчас стоит 83CN53WW(V3.00)

Это и так уже последняя версия

Не получается загрузиться с USB-флешки

Какая OS сейчас находится на этой флешке, и каким способом вы записывали её образ?

а с SD карточки тоже не будет грузиться? кард-ридер там через USB?

кард-ридер USB'шный, а именно Realtek RTS5129 с ID'шниками 0bda:0129 - только вот грузится с SD-карточек я даже с коребутом не пробовал

Secure Boot по умолчанию включён, даже после того, как я его принудительно выключаю, ребучусь, включаю легаси, ребучусь, снова включаю UEFI

Ничего удивительного, это такие настройки по умолчанию. Кстати, UEFI на самом деле работает абсолютно всё время - хоть ты его «включаешь», хоть «выключаешь» - просто в нём есть возможность включить поддержку классической Legacy-загрузки через UEFI'шный CSM-модуль

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 1)
Ответ на: комментарий от SakuraKun

Какая OS сейчас находится на этой флешке, и каким способом вы записывали её образ?

CRUX. создавал вручную таблицу разделов, фс ext4, копировал директории, устанавливал граб в старом режиме (не EFI).

teod0r ★★★★★
() автор топика
Ответ на: комментарий от SakuraKun

готовый образ Artix Linux

запустился! появился пункт запуска с USB и успешно запустился! я так понимаю ноут работает не в режиме легаси, хоть и выбран режим легаси. я так понимаю мне теперь надо курить как устанавливать граб в режиме EFI?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

Нет там никаких «секретов», только немного специфики.

Тебе потребуется как минимум 2 раздела. Один для корневой ФС – здесь тебя будет ограничивать только твоя фантазия и здравый смысл. На разбивку может влиять набор загрузчиков: часть загрузчика legacy может находиться вне разделов и требовать под себя небольшого пространства.

И для UEFI должен быть приготовлен специальный (см. например вику арча) раздел с ФС FAT32 – её прошивка UEFI ожидает увидеть. На неё и следует устанавливать загрузчик Умеющий-В-UEFI.

Остальные подробности зависят от загрузчиков и твоих желаний.

master_0K
()
Ответ на: комментарий от teod0r

я так понимаю ноут работает не в режиме легаси, хоть и выбран режим легаси

а как вы это определили? образ Artix универсальный и может быть загружен в любом из режимов: хоть Legacy BIOS, хоть UEFI

я так понимаю мне теперь надо курить как устанавливать граб в режиме EFI?

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

SakuraKun ★★★★★
()
Ответ на: комментарий от teod0r

Делаешь gpt раздел, там делаешь bios_grub раздел, efi раздел…

Технически верно, но…

Все должно быть в одном режиме: УЕФИ, загрузчики, системы!

Отсюда следствие. Какой режим в УЕФИ, такой будет работать загрузчик, в таком режиме загрузится система.

В каком режиме система.

Так делается флешка или любое другое загрузочное устройство. Конкретно для ЕФИ-режима - «пункт 9». Любой ЕФИ-загрузчик устанавливается простым копированием файлов.

andytux ★★★★★
()
Ответ на: комментарий от SakuraKun

только вот грузится с SD-карточек я даже с коребутом не пробовал

только что проверил: тот же образ с SD-карты — не появляется пункт загрузки в Boot Menu, так что нельзя (((

teod0r ★★★★★
() автор топика
Ответ на: комментарий от andytux

В каком режиме система.

/sys/firmware/efi/ есть! печаль. кстати Удаление /sys/firmware/efi/efivars может повредить материнскую плату есть же баг, что если удалить данные файлы, это может привести к порче мат-платы.
Вопрос: данную директорию надо как-то отдельно создавать/монтировать, или всё автоматически?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

Не знаю, как в старых ядрах, но в новых на efivars стоит флаг «immutable» — удалить не так просто.

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

alegz ★★★★
()
Ответ на: комментарий от teod0r

может привести к порче мат-платы

не к порче матплаты, а к порче UEFI после чего матплата не грузится. В-общем, эти проблемы с проприетарным UEFI - лишний стимул тебе поскорее перейти на опенсорсный БИОС коребут и забыть про них

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

поскорее перейти на опенсорсный БИОС коребут

я бы с радостью, но не раньше чем исправят повышенную температуру на данном ноуте. я не помню, спрашивал у тебя, скоко у тебя на нём градусов? у меня в винде показывает 35-36, кулер всё время крутится.

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

По поводу температур я отвечал вам год назад в этой теме

не раньше чем исправят повышенную температуру на данном ноуте

Лично я не ощущаю проблем с повышенными температурами. Температура - вещь индивидуальная, и зависит уже: от используемой вами термопасты, экземпляра системы охлаждения, и даже температуры/влажности окружающей среды! К тому же, помимо изменения настроек «C State», я не знаю что можно сделать со стороны коребута - а значит, и ждать пока «исправят» (кто кроме нас?) не имеет смысла. Иначе зачем было приобретать этот ноут - чтобы использовать на нём проприетарный БИОС да ещё и винду? с проприетарщиной использование этого ноута в 2023 году - крайне сомнительная затея

SakuraKun ★★★★★
()
Ответ на: комментарий от Werenter

конечно, вы правы, но зачем человеку опенсорсный UEFI?) Даже опенсорсный он не нужен, т.к. раздут и небезопасен по своей природе как класс. И то, что ~90% коребутчиков выбирают SeaBIOS (минималистичная современная реализация классического БИОСа, 50k строк на языке Си) лишь подтверждает ненужность UEFI даже в опенсорсном виде

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Лично я не ощущаю проблем с повышенными температурами. Температура - вещь индивидуальная, и зависит уже: от используемой вами термопасты, экземпляра системы охлаждения, и даже температуры/влажности окружающей среды! К тому же, помимо изменения настроек «C State», я не знаю что можно сделать со стороны коребута - а значит, и ждать пока «исправят» (кто кроме нас?) не имеет смысла. Иначе зачем было приобретать этот ноут - чтобы использовать на нём проприетарный БИОС да ещё и винду? с проприетарщиной использование этого ноута в 2023 году - крайне сомнительная затея

конечно мне не сама температура важна, а то на сколько тихо работает ноут. в идеале кулер должен быть всегда выключен. (хотя бы 90% времени). Вот у тебя кулер не работает большую часть времени? В простое всегда выключен? вот у меня ноут хп 2010 года, на нём в простое кулер ВСЕГДА выключен был (до момента , пока с ним что-то не произошло, походу аппаратное).
Есть возможность на этом ноуте програмно регулировать политику работы кулера?

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

teod0r ★★★★★
() автор топика
Последнее исправление: teod0r (всего исправлений: 1)