[РЕШЕНО] чтобы ARCHLINUX система опознавала диски по Label , UUID ?

UPDATE 2023-07-26. Исправлены ошибки в порядке и содержании.
UPDATE 2024-02-26. Исправлены дохлые cсылки

Какую программу нужно поставить, чтобы система опознавала диски по Label , UUID ?
Я с нуля ставил при помощи bootstrap.
У МЕНЯ SYSLINUX

0). Скачал https://archlinux.org/releng/netboot/
1). разметил диск в mbr, форматнул все разделы в ext4, home в btrfs ,
2). сделал загрузочным. поставил syslinux.
3). минималную систему взял там https://mirror.rackspace.com/archlinux/iso/latest/archlinux-bootstrap-2024.02.01-x86_64.tar.gz
распаковал в корень /
4). положил в папку boot содержимое https://mirror.rackspace.com/archlinux/iso/latest/arch/boot/x86_64/
установил ядро и утилиты. по самому минимуму.
5). в опция syslinux указад диск по uuid .
6). перезагрузка.
7). блабла не найден. или бла бла вставьте загрузочный диск.
8). прописываю по имени типа sda1 - загрузка происходит.
9). меняю на опознание по uuid - не грузиться.

РЕШЕНИЕ
util-linux уже стояли ранее.
после того как я установил mtools , extlinux
ЭТОТ СТРАННЫЙ ГЛЮК ИСЧЕЗ.
util-linux Оказалось не достаточно

Если тебе помогло - скажи спасибо в личку. тебе ничего не стоит а мне приятно
С уважением, .
https://wiki.archlinux.org/index.php/Persistent_block_device_naming
vs220
https://wiki.archlinux.org/index.php/Persistent_block_device_naming
Спасибо. Полезно.
Но какая программа ответственна за это ?
Если чистый бутстрап , то не распознает по label , uuid.
С уважением, .
Я всегда думал, что это делает udev...
Bendalf
Если чистый бутстрап , то не распознает по label , uuid.
а как ты это проверил?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Bendalf
Я с нуля ставил при помощи bootstrap
Есть несколько понятий bootstrap ... что конкретно понимаешь ты под термином bootstrap? ... и непонятно - причем здесь Label и UUID
Ошибки не исчезают с опытом - они просто умнеют
[anode@TM-8481 rules.d]$ ldd /usr/bin/mount
...
        libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fd9346b7000)
...
[anode@TM-8481 rules.d]$ pacman -Qo /usr/lib/libblkid.so.1
/usr/lib/libblkid.so.1 належить до libutil-linux 2.34-3
[anode@TM-8481 rules.d]$ pacman -Qg base
...
base util-linux ( в этот пакет входит и blkid, и mount)
...
[anode@TM-8481 rules.d]$ pactree -r libutil-linux
libutil-linux
├─...
...
├─util-linux
...
[anode@TM-8481 rules.d]$ pacman -Qi util-linux
...
Залежить від             : ...  libutil-linux
...
И если через бутстрап или через другой геморрой вы установили арч, равно как и любой другой линукс, без util-linux, то ССЗБ.
PS. Короткий ответ: пакет util-linux c зависимостями.
anode
Короткий ответ: пакет util-linux c зависимостями.
наверно нее, uuid прекрасно считывается и без util-linux он там вообще никаким боком
а для монтирования корня mount и не нужен, во всяком случаи из util-linux.
так что верный ответ, аналогичный предыдущему посту автора: 42)
Ошибки в тексте-неповторимый стиль автора©
anode
Короткий ответ: пакет util-linux c зависимостями.
благодарю вас. это и было нужно
С уважением, .
nafanja
Bendalf
Если чистый бутстрап , то не распознает по label , uuid.
а как ты это проверил?

1. бутстрап взял там http://mirror.rackspace.com/archlinux/iso/2019.10.01/archlinux-bootstrap-2019.10.01-x86_64.tar.gz
распаковал в корень /
2. разметил диск. сделал загрузочным. поставил лило.
положил в папку boot http://mirror.rackspace.com/archlinux/iso/2019.10.01/arch/boot/x86_64/vmlinuz
установил ядро и утилиты. по самому минимуму.
3. в опция лило указад диск по uuid .
4. перезагрузка.
5. блабла не найден. или бла бла вставьте загрузочный диск.
6. прописываю по имени типа sda1 - загрузка происходит.
7. меняю на опознание по uuid - не грузиться как в пп5.
С уважением, .
 
Зарегистрироваться или войдите чтобы оставить сообщение.