Сайт | Скачать | Видео | Wiki

Автор Тема: PRA. UEFI загрузка  (Прочитано 309 раз)

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

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
PRA. UEFI загрузка
« : 09 Июнь 2018, 21:01:13 »
Привет, All.
Не свезло мне покамест с UEFI-загрузкой.  :-[
Первый раз, когда создал загрузочную флешку из pra6407-1709light.iso с помощью rufus-2.12 получил
--
rEFInd - Bootig OS
Invalid loader file!
Error: Not Foud while loading vmlinuz-4.10.1-pf2_64
--
Чтобы все-таки увидеть Puppy в действии, просто отформатировал эту же флешку в FAT32 с MBR, распаковал pra6407-1709light.iso и забросил все файлы в корень флешки. Затем сделал ее загрузочной, запустив прилагаемый grub4dos-2flash.bat.
Загрузился в режиме Legacy и было мне счастье, поигрался малость с Puppy.
Но, обычная загрузка моего компа именно UEFI и каждый раз переключаться туда-сюда тоскливо и неправильно.  :-\
Муму вроде просмотрел, никаких grub.cfg в EFI/BOOT/ не обнаружил.
Делать то чего?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #1 : 09 Июнь 2018, 21:32:28 »
Не свезло мне покамест с UEFI-загрузкой.
pra6407-1709light.iso уже не поддерживается.
Цитировать
pra6407-1709light.iso/EFI/boot$ ls -l
итого 254
-rw-rw-rw- 1 root root 234361 сен 22  2015 bootx64.efi
-rw-rw-rw- 1 root root  25479 фев 28  2017 refind.conf

Попробовать с более новой системой:
Цитировать
pra-roll-180101-gtk2-03.iso/EFI/BOOT$ ls -l
итого 3940
-rw-rw-rw- 1 root root 1001112 фев  9  2017 BOOTIA32.efi
-rw-rw-rw- 1 root root 1298416 фев  9  2017 BOOTx64.efi
-rw-rw-rw- 1 root root   52116 дек 21 14:17 euro.pf2
-rw-rw-rw- 1 root root    1013 янв 31 16:06 grub.cfg
-rw-rw-rw- 1 root root  617872 июл  8  2016 grubia32.efi
-rw-rw-rw- 1 root root  919440 июл  8  2016 grubx64.efi
drwxrwxrwx 2 root root    2048 янв  7 19:40 i386-efi
-rw-rw-rw- 1 root root  139636 дек 21 14:17 ru.mo
drwxrwxrwx 2 root root    2048 янв  7 19:40 x86_64-efi

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #2 : 09 Июнь 2018, 22:24:32 »
Попробовать с более новой системой
OK
попробую

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #3 : 10 Июнь 2018, 10:10:57 »
И с pra-roll-180101-gtk2-03.iso та же история  :(
--
ошибка: файл "/prar/vmlinuz-4.14.8-pf7_64" не найден.
ошибка: сначала вам нужно загрузить ядро.
--

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #4 : 10 Июнь 2018, 11:34:26 »
Заменил в grub.cfg vmlinuz-4.14.8-pf7_64 (которого нет в /prar) на vmlinuz-4.15.4-pf_64 (который есть в /prar) и загрузка пошла, но не далеко.
После строк
--
Arch Linux 4.15.4-pf (tty1)
pra-roll login: live (automatic login)
...
acpid: 1 client rule loaded
--
система переходит в бесконечный цикл, "лечится" выключением компа  :P

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #5 : 10 Июнь 2018, 11:50:49 »
система переходит в бесконечный цикл
В папку base положить DE, на выбор (читать menu.lst  в iso)
 Пока можно кинуть в base --> 040-de-ols-gtk2-180101-sf10.pfs (находится в iso в папке optional)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #6 : 10 Июнь 2018, 12:00:37 »
Или оставить как есть, только в параметрах ядра прописать нужное load=

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #7 : 10 Июнь 2018, 14:12:30 »
В папку base положить DE,
только в параметрах ядра прописать
...
Все это классно, попробую, но:
- где можно посмотреть ~мануал, что в какой последовательности грузится, где описаны и как взаимосвязаны конфигурации, параметры, ...? Причем доступным языком для человека, который основное время проводит в Винде и эпизодически использует Linux. То, что видел в форуме до сих пор - разрозненные и не полные сведения;
- даже если система pra6407-1709light.iso (к примеру) уже не поддерживается, должна же она как-то функционировать?
« Последнее редактирование: 10 Июнь 2018, 14:16:17 от RollF »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #8 : 10 Июнь 2018, 16:19:07 »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #9 : 10 Июнь 2018, 16:36:28 »
В /EFI/BOOT/grub.cfg
Цитировать
menuentry "PRA UEFI рус" {
#   set gfxpayload=text
   linux   /prar/vmlinuz-4.15.4-pf_64 quiet dir=prar load=
   initrd   /prar/initrd.xz
}
В load= вставить параметры из menu.lst (в iso)
(В качестве примера строчка из title ▒▒ PRA-roll-180101 OLS.-->  load=de-ols;dunst)

 Это я описал вариант, когда pra-roll-180101-gtk2-03.iso просто распакован на раздел HDD (или флешки).

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 707
  • Репутация: +38/-0
Re: PRA. UEFI загрузка
« Ответ #10 : 10 Июнь 2018, 16:44:10 »
 pra-roll-180101-gtk2-03.iso это конструктор, когда пользователь выбирает нужное ему DE.
Он расчитан на запись на флешку или CD, а уже с нее (флешки), установка на HDD.

В случае с UEFI, приходится немного ручками.

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #11 : 10 Июнь 2018, 18:01:03 »
wiki.puppyrus.org/puppyrus/start
Читал, но наверно надо тщательнее и неоднократно, с прохождением практики  ;)

Оффлайн RollF

  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +1/-0
Re: PRA. UEFI загрузка
« Ответ #12 : 10 Июнь 2018, 18:19:37 »
040-de-ols-gtk2-180101-sf10.pfs
Это, к стати, прокатило. Поскольку флешка размечалась Руфусом как MBR для MBR/EFI, то грузится с любого компа, но ...
на одном не видит звука, на другом сети.
Надо теперь поморочиться с драйверами. Искать описание процедуры там же, на wiki.puppyrus.org/puppyrus/start ?