Package: kernel-wedge
Version: 2.67

Benoît Knecht reported that the btrfs module requires crc32c.ko which
is not available in d-i.

The module is under kernel/crypto/crc32c.ko so presumably the correct
solution is to put crc32c.ko into crypto-modules and have
btrfs-modules depends on crypto-modules.


* Benoît Knecht <benoit.kne...@fsfe.org> [2010-10-01 22:48]:
> First, partman wouldn't let me format any partition with btrfs, although
> mkfs.btrfs was present and I saw partman-btrfs being downloaded. After
> formating the partition manually (i.e. using mkfs.btrfs) and
> unsuccessfully trying to mount it, I noticed the btrfs kernel module
> wasn't loaded; trying to modprobe it gave me the error:
> 
> FATAL: Error inserting btrfs 
> (/lib/modules/2.6.32-5-kirkwood/kernel/fs/btrfs/btrfs.ko): Unknown symbol in 
> module, or unknown parameter (see dmesg)
> 
> Turns out, btrfs.ko depends on crc32c.ko, which wasn't included. So I
> downloaded linux-image-2.6.32-5-kirkwood_2.6.32-23_armel.deb and
> extracted it on a USB stick, from which I copied crc32c.ko to
> /lib/modules/2.6.32-5-kirkwood/kernel/crypto/. After running depmod,
> btrfs loaded successfully. From there, the "Partition disks" step in the
> installer offered me the option of btrfs.

-- 
Martin Michlmayr
http://www.cyrius.com/



--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101003160815.gk8...@jirafa.cyrius.com

Reply via email to