| Summary: | grub-md-list не поддерживает nvme диски | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Egor Ignatov <egori> |
| Component: | alterator-grub | Assignee: | ekorneechev <ekorneechev> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | ekorneechev |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
grub-md-list использует конструкцию ${dev%%[0-9]*} для трансформации устройства раздела в устройство диска, например /dev/sda1 -> /dev/sda. Но в случае с nvme дисками такой подход приводит к /dev/nvme0n1p1 -> /dev/nvme, вместо /dev/nvme0n1p1 -> /dev/nvme0n1. Для nvme дисков подойдет конструкция ${dev%%p[0-9]*} Возможное исправление ошибки: https://git.altlinux.org/tasks/335880/gears/200/git?p=git;a=blobdiff;f=alterator-grub/bin/grub-md-list;h=415d0a22f4bf5fce5fe21ef23ba3d2cd1e070cc2;hp=a0383af9cd2d1de1a5f61c5b17d47b8328c5282c;hb=5d83714f0ab2370eff4acfdd5cb9f02919289c18;hpb=c8d64d8a76cdf0fc06b1bf9f1aa3b20c3c23012d