Bug 27979 - делает невозможной установку на EFI
Summary: делает невозможной установку на EFI
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: guile-evms (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: timonbl4@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 27978
Blocks: 27971 28162 28163
  Show dependency tree
 
Reported: 2012-11-14 22:10 MSK by Michael Shigorin
Modified: 2012-12-03 15:11 MSK (History)
4 users (show)

See Also:


Attachments
(almost) dumb s,/mnt/disk,/boot/efi,g (2.32 KB, patch)
2012-11-14 22:10 MSK, Michael Shigorin
no flags Details | Diff
a bit more concise one (1.68 KB, patch)
2012-11-14 22:14 MSK, Michael Shigorin
no flags Details | Diff
currently used patch against 0.4-alt12 (1.68 KB, patch)
2012-11-23 17:38 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2012-11-14 22:10:05 MSK
Created attachment 5633 [details]
(almost) dumb s,/mnt/disk,/boot/efi,g

При попытке смонтировать FAT32-раздел в /boot/efi (см. bug #27971) получаю:
Invalid mountpoint: should start with /mnt

Надо как минимум разрешить точечно /boot/efi, а в идеале при GPT-разбивке именно его и предлагать, если создаётся первый FAT-раздел.  Блокировать от монтирования в эту точку FAT16, наверное, не стоит -- но прочитанное сходится на том, что наиболее совместимым с реализациями фирмварей вариантом является FAT32.

Совсем тупой патч прилагается, следом будет чуть менее тупой.  Проверить их в деле пока не получается, о чём отдельная bug #27978.
Comment 1 Michael Shigorin 2012-11-14 22:14:52 MSK
Created attachment 5634 [details]
a bit more concise one

Изначальный вариант патча до упрощения при выяснении места падения.
Comment 2 Michael Shigorin 2012-11-20 03:55:56 MSK
Насколько понимаю, EVMS тоже на timonbl4@.
Comment 3 AEN 2012-11-23 07:55:44 MSK
(В ответ на комментарий №0)
> Совсем тупой патч прилагается, следом будет чуть менее тупой.  Проверить их в
> деле пока не получается, о чём отдельная bug #27978.

#27978 закрыта. Есть "менее тупой патч"?
Comment 4 Michael Shigorin 2012-11-23 17:38:15 MSK
Created attachment 5650 [details]
currently used patch against 0.4-alt12

(In reply to comment #3)
> > Совсем тупой патч прилагается, следом будет чуть менее тупой.  Проверить их в
> > деле пока не получается, о чём отдельная bug #27978.
> #27978 закрыта. Есть "менее тупой патч"?
Нет, использую приложенный поверх 0.4-alt12 вариант "a bit more concise one" (возможно, непринципиально правил -- прилагаю точно текущий).

Он добавляет /boot/efi в известные (и допустимые для FAT) точки монтирования и меняет дефолт для FAT с /mnt/disk на /boot/efi (для NTFS остаётся /mnt/disk).

В принципе я могу сам засесть за то, чего хочу, просто придётся понять функции слоёв (alterator-vm/guile-evms/evms) и что куда впатчивать.  Предположительно для автосоздания дело уже за двумя верхними, для автоопределения существующего может потребоваться и поход в нижний.
Comment 5 Repository Robot 2012-12-02 02:22:14 MSK
guile-evms-0.4-alt13 -> sisyphus:

* Wed Nov 21 2012 Michael Shigorin <mike@altlinux> 0.4-alt13
- initial EFI support draft (closes: #27979)