[make-initrd] Расширение раздела с корнем
Антон Мидюков
antohami at basealt.ru
Tue Nov 26 19:06:43 MSK 2024
26.11.2024 19:01, Alexey Gladkov пишет:
> On Mon, Nov 25, 2024 at 10:02:28PM +0300, Антон Мидюков wrote:
>>
>> Спасибо за принятый пулл-риквест:
>> https://github.com/osboot/make-initrd/pull/41
>>
>> При сборке пакета нужно будет добавить у make-initrd-kickstart зависимость на пакет f2fs-tools.
>
> Да, постараюсь не забыть.
>
> Но не мог бы ты ещё чуть-чуть потестировать.
>
Да, конечно.
Тем более мы ещё одну проблему нашли.
На sd-картах и emmc зависает на цикле.
+ for f in $(set +f; printf '%s\n' /sys/block/*)
+ '[' -e /sys/block/mmcblk2 ']'
+ maj=
+ min=
+ IFS=:
+ read -r maj min
++ get_device_type 179
++ local id=179
++ shift
++ local block=
++ local maj type
++ read -r maj type
++ '[' -n '' ']'
++ '[' 'Character devices:' '!=' 'Block devices:' ']'
++ read -r maj type
++ '[' -n '' ']'
++ '[' '1 mem' '!=' 'Block devices:' ']'
++ read -r maj type
++ '[' -n '' ']'
++ '[' '4 /dev/vc/0' '!=' 'Block devices:' ']'
++ read -r maj type
++ '[' -n '' ']'
++ '[' '4 tty' '!=' 'Block devices:' ']'
++ read -r maj type
++ '[' -n '' ']'
++ '[' '4 ttyS' '!=' 'Block devices:' ']'
++ read -r maj type
И тому подобное бесконечно.
Я так понимаю, неправильно обрабатывает.
На них номер раздела буквой p отделяются от имени устройства.
Но код пока не изучал.
--
С уважением, Антон Мидюков <antohami at basealt.ru>
More information about the Make-initrd
mailing list