Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH  (Прочитано 2563 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6911
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #15 : 01 Августа 2018, 10:07:57 »
Цитировать
загружался с флешки, "открывался" rEFInd...
Вполне возможный вариант. В своем случае, загрузчиком находящимся на флешке (grub) я мог загрузить любую установленную систему: вин, лин.
Если ТС все сделал правильно, но все равно не загружается и учитывая:
Цитировать
Гружусь дальше чёрный экран и можно вводить команды как понимаю это ls... Пишу с телефона так как флэшку теперь не видит...
расположение загрузчика на флешке может оказаться единственным вариантом.
Цитировать
на Acer это можно сделать через  Select an UEFI file as trusted for executing...
В моем случае в УЕФИ не было такой возможности. Об этом я тоже написал в теме, в котрую послал ТС.
Единственно - можно было отключить секуре боот, но это ничего не изменило.

Оффлайн mcbr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
  • 4m
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #16 : 01 Августа 2018, 12:13:13 »
/dev/sda1
uuid 93c4-8546
Efi system
fat32

В этом разделе лежит:

/loader/entrieslinux.conf
title Linux
linux /EFI/linux/vmlinuz-4.15.0-29-generic
initrd /EFI/linux/initrd.img-4.15.0-29-generic
options root=UUID=183B-5091 nosplash quiet

/loaderloader.conf
default linux
timeout 4
editor 1

/EFI/Microsoft/Bootbootmgfw.efi (этот файл я взял из загрузчика refind-bin-0.10.4)
/EFI/linuxinitrd.img-4.15.0-29-generic
vmlinuz-4.15.0-29-generic
/EFI/Ubuntufwupx64.efi
/EFI/Ubuntu/fw

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


rEFInd
------------------------------
Boot Efi\ubuntu\grubx64.efi from EFI system partition
Boot Efi\linux\vmlinuz-4.15.0.20-generic from EFI system partition
Abort rEFInd
Shut Down Computer
Reboot computer
Reboot to Computer setup Utility
Start firmware update utility at EFI\ubuntu\fwupx64.efi on EFI system Partition
« Последнее редактирование: 01 Августа 2018, 12:20:37 от Mr Bobby »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6911
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #17 : 01 Августа 2018, 13:25:20 »
/loader/entries/linux.conf - это конфиг-файл загрузчика systemd-bootx64.efi.
Цитировать
bootmgfw.efi (этот файл я взял из загрузчика refind-bin-0.10.4)
Как refind будет взаимодействовать с конфигом от совершенно другого загрузчика, я не знаю. Скорей всего никак.
Цитировать
options root=UUID=183B-5091...
Это что за UUID? Похож на UUID fat-раздела. Здесь должен быть UUID раздела sda3. У разделов с файловой системой ext UUID значительно длиннее.
Чтобы не заморачиваться с UUID, я всем разделам присваиваю метки тома. Для человека это наглядней и понятней.
В этом случае параметр ядра root выглядит примерно так:
root=LABEL=metka_toma3

Оффлайн mcbr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
  • 4m
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #18 : 01 Августа 2018, 17:15:40 »
Это что за UUID? Похож на UUID fat-раздела. Здесь должен быть UUID раздела sda3. У разделов с файловой системой ext UUID значительно длиннее.
Чтобы не заморачиваться с UUID, я всем разделам присваиваю метки тома. Для человека это наглядней и понятней.
В этом случае параметр ядра root выглядит примерно так:



сори, проснулся и сразу на форум, что-то невнимательно утром написал, вот
UUUID 93C4-8546


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

есть ос (Ubuntu) чтобы она запустилась нужен загрузчик,
по какой-то причине стандартный не хочет ставиться и вешает систему.
что бы поставить его вы предложили "мимикрировать"
т.е. сделать загрузчик таким образом, типо это винды загрузчик, но
запускает ядро Ubuntu.

сделан
/dev/sda1 и он в фат32 с флагами boot esp
при установки убунты его указывали как EFI
там создались папки соответствующие в которые мы и применили
"МИМИКРИЮ" =)))
загрузчик подминили на refind

всё он загружается, но я как понимаю должен запускать
Boot Efi\ubuntu\grubx64.efi from EFI system partition
Boot Efi\linux\vmlinuz-4.15.0.20-generic from EFI system partition
что из этого, как я понимаю это ядро, верно?

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


ВОТ ССЫЛКА НА ВИДЕО https://www.youtube.com/watch?v=KyTaB9NmPzo
« Последнее редактирование: 01 Августа 2018, 17:41:47 от Mr Bobby »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6911
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #19 : 01 Августа 2018, 17:52:37 »
Правильно до этой фразы:
Цитировать
там создались папки соответствующие в которые мы и применили
"МИМИКРИЮ"
Что должно быть далее.
Refind я не предлагал, я им не пользовался, как он себя ведет я не знаю. В свое время я не стал применять refind, т.к. мне показалось, что его сложней задействовать. Начать с того, что его надо где-то еще взять.
Поэтому мой выбор пал на systemd-bootx64.efi, который есть в стстеме и конфиг которого состоит из трех строк. Его я и предложил установить.
Этот загрузчик сразу загружает ядро и инитрд, прописанные в конфиг файле:
linux /EFI/linux/vmlinuz-4.15.0-29-generic
initrd /EFI/linux/initrd.img-4.15.0-29-generic
Посредники ему не нужны.
Цитировать
Efi\ubuntu\grubx64.efi
Это файл ЕФИ-версии загрузчика груб.
Цитировать
но он запускает но не до конц...
И не должен, потому что вы накуролесили черт знает что.
Все ошибки указал в предыдущем посте, а вы похоже опять не проснулись:
Цитировать
UUUID 93C4-8546
Так выглядит UUID фат-раздела: две группы по четыре шестнацетиричной цифры.
А там должен быть UUID корневого раздела (sda3). На нем файловая система ext и uuid значительно длиннее.

Оффлайн mcbr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
  • 4m
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #20 : 01 Августа 2018, 20:05:28 »
Поэтому мой выбор пал на systemd-bootx64.efi,


 
АЛЛЛИИЛУЙЙЙЙЯЯЯ!



UUID?
рописал правильный (длинный на корневой каталог, а то прописан был на сам бут раздел)
systemd-bootx64.efi этот файл закинул в microsoft/boot переименовал

ЗАРАБОТАЛО!

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

Я вам так благодарен, спасибо за потраченное время на меня. Даже хочу в благодарность пару соток вам закинуть киви или яндекс. Но щас пока на голяках, в личку напишите, как с проекта одного деньги капнут, обязательно сделаю транзакцию. Если конечно не оскорблю этим )))

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



P.S Сейчас обновляюсь и я как понял нужно будет опять загручик поправить, после обновы. И еще хотел спросить если поставить пометку решено смогу я потом первый пост отредактировать? Или лучше отредактировать, а потом поставить решено.

« Последнее редактирование: 01 Августа 2018, 20:12:39 от Mr Bobby »

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 895
    • Просмотр профиля
Re: Не хочет ставить ubuntu 18.04 на Acer ES 15 ES1-533-P3XH
« Ответ #21 : 02 Августа 2018, 14:20:54 »
Нашёл у себя готовый (рабочий) rEFInd, который нужно просто положить на флешку и с её загрузиться, но вложить его в своё сообщение не могу, великоват (1,2 МБ).

 

Страница сгенерирована за 0.086 секунд. Запросов: 25.