From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Module auto-loading in standalone guix Date: Tue, 22 Jul 2014 15:05:46 -0400 Message-ID: <87a9815i45.fsf@yeeloong.lan> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49686) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9fOD-0003kw-BJ for guix-devel@gnu.org; Tue, 22 Jul 2014 15:06:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9fO4-0002Yl-UZ for guix-devel@gnu.org; Tue, 22 Jul 2014 15:06:17 -0400 Received: from world.peace.net ([96.39.62.75]:52807) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9fO4-0002Yf-Qx for guix-devel@gnu.org; Tue, 22 Jul 2014 15:06:08 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org While playing with standalone Guix, I found that I was unable to mount a FAT-formatted USB drive. The kernel generated the following error message: FAT-fs (sdb1): IO charset iso8859-1 not found Loading the nls_iso8859_1 kernel module fixes the problem. Isn't there normally some mechanism for automatically loading such modules? On my extremely simple home-built YeeLoong system, based on Cross [GNU/]Linux From Scratch, and using a recent linux-libre 3.14.13 kernel that also makes nls_iso8859_1 a module, somehow the module is loaded automatically. I confess I'm rather ignorant of how this is supposed to work on modern systems, but I vaguely recall that this is udev's job. Is that right? Regards, Mark