Автор Гілка: arch uefi boot  (Прочитано 3730 раз)

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
arch uefi boot
« : 2014-05-20 08:44:24 »
Намагаюся заставити вантажитись арч через uefi
скачав свіжий iso залив на флешку, пробую загрузитись через uefi видало якусь помилку (точно не пам’ятаю вже), через звичайний бутлодер вантажиться, але знайшов вирішення в інтернеті що треба loader скопіювати замість bootx64. Ну оскільки фс там тільки для читання прийшлось вручну все скопіювати на флешку (а не через dd). Почало вантажитись з uefi але потім помилка що не може змонтувати диск за ярликом ARCH_201405, спробував в archiso-x86_64.conf замість ярлика вказати uuid (archisodevice=/dev/disk/by-uuid/ і тд) то тепер та сама помилка тільки що не може змонтувати диск за uuid.

Як бути?

по суті намагаюсь зробити ось це https://wiki.archlinux.org/index.php/EFISTUB#Directly.2C_without_boot_manager
« Змінено: 2014-05-20 19:13:43 від tarasian666 »
Kernel alive - куди поділи цю "фразу" в новому ядрі?

Відсутній f1g4r0

  • Кореспондент
  • ***
  • дописів: 160
  • Карма: +0/-0
  • Vita sine libertate, nihil!
Re: arch uefi boot
« Відповідей #1 : 2014-05-20 13:56:25 »
"віку" арча читали з цього приводу?
*[ Ніхто крім нас ] *                        //Arch + dwm + SVD

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
Re: arch uefi boot
« Відповідей #2 : 2014-05-20 14:09:11 »
вікі по цьому питанню краще не читати, як було неодноразово сказано що там одні костилі і до кінця нічого не пояснюється і купа застережень що може нічого не працювати.
От якраз у вікі вичитав що треба замість ярлика uuid використовувати у разі такої помилки, але то нічого не дало. Там взагалі розраховано що arch iso мав би одразу вантажитись з флешки, якщо записано з допомогою dd, в uefi і в звичайному режимі, так от працює тільки в звичайному, що мені не підходить (efivars тоді нема). Ще попадається інфа що цей випуск iso глючний. Буду пробувати інші дистри щоб розкочегарити той uefi

https://bugs.archlinux.org/task/40217?project=0
« Змінено: 2014-05-21 07:52:43 від tarasian666 »
Kernel alive - куди поділи цю "фразу" в новому ядрі?

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
Re: arch uefi boot
« Відповідей #3 : 2014-05-20 17:38:10 »
Отже закатав бубунту на флешку, завантажився все ок, efivars присутні, монтую арч,монтую туди також /sys/firmware/efi/efivars, "чрутюсь" в арч, а там і далі каже UEFI variables not supported on this machine.

здається пішло, зараз спробую завантажитись

ні, система не бачить диск як завантажувальний, бачить як UEFI але при завантаженні каже "вставте правильний завантажувальний диск і натисніть будь яку клавішу", але вже щось

ось що видає efivar-tester
About to test empty
testing efi_set_variable()
About to test one
testing efi_set_variable()
testing efi_get_variable_size()
testing efi_get_variable()
testing efi_get_variable_attributes()
testing efi_del_variable()
FAIL: "one"(line 172) (-1) append test failed: Invalid argument

« Змінено: 2014-05-20 18:39:15 від tarasian666 »
Kernel alive - куди поділи цю "фразу" в новому ядрі?

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
Re: arch uefi boot
« Відповідей #4 : 2014-05-21 08:21:04 »
А вам так критично завантажити Арч.? Убунта ж завантажилась. Працюйте в ній.

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
Re: arch uefi boot
« Відповідей #5 : 2014-05-21 08:26:17 »
в мене і так все працює, то для іншого призначення буде. В майбутньому планую і робочий арч перевести на uefi.
Kernel alive - куди поділи цю "фразу" в новому ядрі?