MODULES=(bcache)
BINARIES=()
FILES=()
HOOKS=(base udev autodetect modconf block bcache filesystems keyboard)
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Доброго! Посчастливилось заиметь 14 гб optan'овской памяти.
Суть проблемы: при загрузке не появляется устройство /dev/bcache0, ядро честно ждет его 10 секунд, а потом выбрасывает в emergency shell. В котором, кстати, я спокойно могу прописать echo /dev/sda1/ > /sys/fs/bcache/register, и нужное устройство появится.
Систему нужно поставить на bcache по следующей схеме (sda -- HDD, nvme0n1 -- SSD, на sdc винда и EFI):
  • /dev/sda
    • sda1 – backing device (/mnt)
    • sda2 – swap
  • sdb
    • sdb2 – esp (/mnt/boot/efi)
  • nvme0n1 – caching device

Собиралось все это дело в bcache массив согласно wiki:
make-bcache -B /dev/sda1 -C /dev/nvme0n1
mkfs.nilfs2 /dev/bcache0
mount /dev/bcache0 /mnt
...
Ядро вместе с initramfs и параметрами упаковывается в efi приложение, помещаемое в efi раздел.
Ядру передается параметр root=UUID=UUID-устройства-bcache0
В mkinitcpio.conf модуль bcache и хук bcache. Используется busybox.

Я так понимаю, что udev не хочет правильно отрабатывать правило, предоставленное хуком bcachе. Судя по тому, что в /sys/fs/bcache (при выпадании в shell) можно найти некий UUID, регистрация nvme0n1 таки происходит. Но вот раздел на hdd не регистрируется почему-то...

Мануалов, бложиков и talks я насмотрелся безрезультатно. Везде, где смотрел, инфа либо устарела и используются несуществующие хуки и пути, либо одно и то же, что я и описал выше :(

Может быть найдется спец, который подскажет, что делать, или ткнет носом в нужную страничку? Буду очень благодарен :)
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
А собственно проблемы-то возникают в этой связи?) У меня точно так же =)))
В инете по запросу "two devices video0 video1" пишут про какой-то "тюнер"...
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
точная дата в формате * * * * * 2019,2020 подойдет?))

Почему-то вспомнил забавный анекдот "числомесяцгод рождения")
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Ув. Aivar, я неверно отформатировал свое сообщение..?
Ваш пост я привел в качестве ответа для Bendalf, который, видимо не обратил на него внимания. Приношу извинения.
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Bendalf,
Aivar
Емнип, планируется на протяжении года.
Вы прочитали что-то в этом топике кроме собственно новости?
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Доброго! Появились ли у кого после обновления . tar.zst ?
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
В этом случае да, согласен, при сборке не ругается. Но что, если речь идет о написании собственного pkgbuild для aur? Должно же где-то быть руководство...?
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Я все равно в дупле...) (не понимаю)
Как правильно её указать-то, чтобы нормально было?

P.s: меня могли не так понять, наверное.
раздуплите пожалуйста)
ни коим образом не было претензией к ув. vall, а просьба объяснить чуть подробнее
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.
Со слов valera_cr, видимо, что речь о переменной PACKAGER. Поставил -- все равно плюется...

vall, раздуплите пожалуйста)
Сотрудник техподдержки признался: он хорошо зарабатвыает просто потому, что умеет гуглить быстрее клиентов.