udev in chroot
Rudy Gevaert
Rudy.Gevaert at UGent.be
Mon May 21 14:21:26 CEST 2007
Rudy Gevaert wrote:
> Hi again,
>
> There have been some posts/bugs about udev in chroot on several mailing
> lists. Most relevant one:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395889
>
> We are heavily using Dell equipment here, and as some of you know the
> 9th generation of Dell servers switch the network interfaces in the OS.
>
> Matt Domsch has written a tool that can query the bios for the correct
> naming of the device. I have made Debian packages for this tool (
> http://users.ugent.be/~rgevaert/bios-dev-name/)
>
> The package works(tm): I install it on a running system and remove the
> rules.d/z25-persistent-net-rules link. Reboot and eth0 is the correct
> eth0. eth1 is the correct eth1.
>
> Now the problem:
>
> I'm installing that package in my FAI nfsroot. It gets set up correctly:
>
> wopr:/srv/fai/nfsroot/etc/udev/rules.d# ls -1
> 020_permissions.rules
> 30_bios_dev_name.rules
> udev.rules
> z20_persistent-input.rules
> z20_persistent.rules
> z45_persistent-net-generator.rules
> z50_run.rules
> z55_hotplug.rules
> z60_hdparm.rules
> z75_cd-aliases-generator.rules
>
> My udev rule:
> wopr:/srv/fai/nfsroot/etc/udev/rules.d# cat 30_bios_dev_name.rules
> # Rename the interfaces according to the order in the bios.
>
> KERNEL=="eth*", ACTION=="add", PROGRAM="/usr/sbin/bios_dev_name -i %k",
> NAME="%c"
>
>
> But when I boot for the installation the interfaces get named the
> wrong way. As you can see above I have no
> rules.d/z25-persistent-net-rules link in the chroot.
>
> I'm booting with my own 2.6.16.20 kernel.
Replacing with a higher kernel solved it. 2.6.21 e.g.
Sorry for the noise :)
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Rudy Gevaert Rudy.Gevaert at UGent.be tel:+32 9 264 4734
Directie ICT, afd. Infrastructuur ICT Department, Infrastructure office
Groep Systemen Systems group
Universiteit Gent Ghent University
Krijgslaan 281, gebouw S9, 9000 Gent, Belgie www.UGent.be
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
More information about the linux-fai
mailing list