Changeset 9a0d741
- Timestamp:
- 05/30/2016 04:13:45 AM (7 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 7.10, 7.10-rc1, 8.0, 8.0-rc1, 8.1, 8.1-rc1, 8.1-rc2, 8.2, 8.2-rc1, 8.3, 8.3-rc1, 8.3-rc2, 8.4, 8.4-rc1, 9.0, 9.0-rc1, 9.1, 9.1-rc1, arm, bdubbs/gcc13, cross-chap5, ml-11.0, multilib, nosym, old-trunk, s6-init, trunk, xry111/arm64, xry111/clfs-ng, xry111/git-transition, xry111/glibc-2.34, xry111/glibc-2.37, xry111/kcfg-revise, xry111/lfs-next, xry111/pip3, xry111/queue-11.3, xry111/rust-wip-20221008, xry111/tester-nohack, xry111/usr-move
- Children:
- efd5d1f
- Parents:
- 5bffab1
- Location:
- chapter07
- Files:
-
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter07/chapter07.xml
r5bffab1 r9a0d741 10 10 <?dbhtml filename="chapter07.html"?> 11 11 12 <title>System Configuration and Bootscripts</title>12 <title>System Configuration</title> 13 13 14 14 <!-- sysv --> 15 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introduction.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts.xml"/> 17 18 <!-- systemd --> 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introductiond.xml"/> 20 <!-- common --> 17 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="udev.xml"/> 22 23 <!-- sysv --> 18 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="symlinks.xml"/> 19 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network.xml"/> … … 22 28 23 29 <!-- systemd --> 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introductiond.xml"/>25 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="networkd.xml"/> 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="udevd.xml"/>27 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="symlinksd.xml"/> 28 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clock.xml"/> -
chapter07/udev.xml
r5bffab1 r9a0d741 6 6 ]> 7 7 8 <sect1 id="ch-scripts-udev" revision="sysv">8 <sect1 id="ch-scripts-udev"> 9 9 <?dbhtml filename="udev.html"?> 10 10 … … 17 17 18 18 <para>In <xref linkend="chapter-building-system"/>, we installed the Udev 19 package when eudev was built. Before we go into the details regarding how 20 this works, a brief history of previous methods of handling devices is in 21 order.</para> 19 package when <phrase revision="sysv">eudev</phrase> 20 <phrase revision="systemd">systemd</phrase> was built. Before we go into the 21 details regarding how this works, a brief history of previous methods of 22 handling devices is in order.</para> 22 23 23 24 <para>Linux systems in general traditionally used a static device creation … … 274 275 275 276 <sect3> 277 <title>Udev does not create a device</title> 278 279 <para>Further text assumes that the driver is built statically into the 280 kernel or already loaded as a module, and that you have already checked 281 that Udev doesn't create a misnamed device.</para> 282 283 <para>Udev has no information needed to create a device node if a kernel 284 driver does not export its data to 285 <systemitem class="filesystem">sysfs</systemitem>. This is most common 286 with third party drivers from outside the kernel tree. Create a static 287 device node in <filename>/lib/udev/devices</filename> with the 288 appropriate major/minor numbers (see the file 289 <filename>devices.txt</filename> inside the kernel documentation or the 290 documentation provided by the third party driver vendor). The static 291 device node will be copied to <filename class="directory">/dev</filename> 292 by <command>udev</command>.</para> 293 294 </sect3> 295 296 <sect3> 276 297 <title>Device naming order changes randomly after rebooting</title> 277 298
Note:
See TracChangeset
for help on using the changeset viewer.