[make-initrd] Расширение раздела с корнем
Антон Мидюков
antohami at basealt.ru
Tue Nov 26 20:56:25 MSK 2024
26.11.2024 20:44, Alexey Gladkov пишет:
> On Tue, Nov 26, 2024 at 06:32:14PM +0100, Alexey Gladkov wrote:
>> On Tue, Nov 26, 2024 at 08:22:37PM +0300, Антон Мидюков wrote:
>>>> Ясно. Предположу, что у вас только mmc карта, тогда ясно почему мы висим.
>>>> kickstart ждёт блочные устройства, которые понимает.
>>>>
>>>> Вот так, думаю, будет работать:
>>>
>>> Помогло, но проблема с разделами теперь, пытается увеличить /dev/mmcblk11 вместо /dev/mmcblk1p1:
>>
>> Ты прав. Проблема будет и с nvme0n1p1
>>
>> Нужно подумать как лучше исправить.
>
> Скорее всего так будет работать. Сейчас прогоню тесты, чтобы проверить,
> что старого ничего не сломал.
>
Работает. Спасибо!
А поддержка nvme разве была в типах блочных устройств?
> diff --git a/features/kickstart/data/bin/kickstart-sh-storage b/features/kickstart/data/bin/kickstart-sh-storage
> index 76fee761..0ff372dc 100644
> --- a/features/kickstart/data/bin/kickstart-sh-storage
> +++ b/features/kickstart/data/bin/kickstart-sh-storage
> @@ -883,11 +883,11 @@ part()
> dev="${dev%/*}"
> dev="${dev##*/}"
>
> - verbose "increasing partition /dev/$dev$partnum"
> + verbose "increasing partition /dev/$partdev"
>
> printf ', %s\n' "$size" |
> sfdisk -q -N "$partnum" "/dev/$dev"
> - ks_growfs "/dev/$dev$partnum"
> + ks_growfs "/dev/$partdev"
> fi
>
> if [ -n "$encrypted" ]; then
>
--
С уважением, Антон Мидюков <antohami at basealt.ru>
More information about the Make-initrd
mailing list