[Решено] Обновление Linux (ядро). Или трабла с fsck.btrfs.

При обновлении ядра вот такая трабла:

(4/5) обновление linux [####################################################################] 100%
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.8.8-2-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: file not found: `fsck.btrfs'
==> WARNING: No fsck helpers found. fsck will not be run on boot.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.8.8-2-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
ошибка: не удалось корректно выполнить команду

Видимо всё из-за отсутствия fsck.btrfs. При загрузке тоже ругается.
Есть ведь btrfsck... Делать линк?
fsck.btrfs никогда и не было...
Есть ведь btrfsck... Делать линк?
Все равно не будет работать как ожидается, btrfs не поддерживает стандарты fsck.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
btrfs хук зовется, или эт не то, а то сам не пользуюсь
PGP 0x31361F01
arcanisrepo
nafanja
fsck.btrfs никогда и не было...
Есть ведь btrfsck... Делать линк?
Все равно не будет работать как ожидается, btrfs не поддерживает стандарты fsck.

Это всё понятно. Но что делать? Забить?
на fsck.btrfs можно забить или использовать хук посоветованный выше..

оффтоп
Хотя хук тоже какой то глючный, я когда эксперементировал с btrfs заметил что в случае неисправности файловой системы он пытается сканить по имени диска, а не по uuid, проблемы очевидны...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Если корневой раздел на btrfs, то убрать хук fsck из /etc/mkinitcpio.conf. Вроде бы как считается, что ей это не надо, она при монтировании сама быстро-быстро чекается. А если корневой раздел с другой файловой системой, а btrfs просто монтируете к нему, то забить на ошибку.
Ясно, всем спасибо.
 
Зарегистрироваться или войдите чтобы оставить сообщение.