summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-December/010529.html
blob: 4c2efee47ea8e5d5ff33638d11e66d43969cbaef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Issues with dracut
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Issues%20with%20dracut&In-Reply-To=%3C4EEB51A4.6070003%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="010526.html">
   <LINK REL="Next"  HREF="010587.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Issues with dracut</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Issues%20with%20dracut&In-Reply-To=%3C4EEB51A4.6070003%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] Issues with dracut">mageia at colin.guthr.ie
       </A><BR>
    <I>Fri Dec 16 15:11:48 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="010526.html">[Mageia-dev] Issues with dracut
</A></li>
        <LI>Next message: <A HREF="010587.html">[Mageia-dev] Issues with dracut
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10529">[ date ]</a>
              <a href="thread.html#10529">[ thread ]</a>
              <a href="subject.html#10529">[ subject ]</a>
              <a href="author.html#10529">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Anssi Hannula at 16/12/11 12:58 did gyre and gimble:
&gt;<i> On 16.12.2011 14:35, Colin Guthrie wrote:
</I>&gt;&gt;<i> Hiya,
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> 'Twas brillig, and JA Magallon at 16/12/11 12:06 did gyre and gimble:
</I>&gt;&gt;&gt;<i> After those couple previous thread it looks like move to dracut is
</I>&gt;&gt;&gt;<i> ongoing, so I decided to try it.
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> Good! This is exactly the kind of feedback we need!
</I>&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> I found a couple problems:
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> - dracut inists on loading nouveau driver. With mknitrd, just booting with nokmsboot
</I>&gt;&gt;&gt;<i>   works. Booting with a dracut generated initrd ignores that. I think it is plymouth
</I>&gt;&gt;&gt;<i>   that forces it, even if I added 'blacklist nouveau' in a .conf file in modprobe.d:
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> dracut -f:
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> I'll include it but if it's blacklisted, it shouldn't ultimately be used
</I>&gt;&gt;<i> in the ramfs even if it's included. That said, it's clearly inefficient
</I>&gt;&gt;<i> to include it if it is blacklisted so we should try and fix that. Anssi,
</I>&gt;&gt;<i> could this be your code to detect the h/w that causes it to bypass any
</I>&gt;&gt;<i> blacklist checks (not sure if there are actually any blacklist checks
</I>&gt;&gt;<i> when building the initrd... not relaly looked at it much)
</I>&gt;<i> 
</I>&gt;<i> There is no check.
</I>
OK, so that's fine I think, just a slightly bigger initramfs than is
100% needed but such is life.

I wonder, does the modprobe -R stuff process blacklists... it would be
kinda nice if a side effect of improving the hostonly mode was to not
include blacklisted modules... :D


&gt;&gt;<i> I think the nokmsboot parameter is not working in dracut because the
</I>&gt;&gt;<i> udev rule that interprets it uses the grep command and that is not
</I>&gt;&gt;<i> currently included in the ramdisk. I could hack it in easy enough, but
</I>&gt;&gt;<i> we should maybe see if a more minimal method of detecting it in the
</I>&gt;&gt;<i> commandline is possible.
</I>&gt;<i> 
</I>&gt;<i> Ah, my dracut initramfs from last month has it, but maybe it has changed
</I>&gt;<i> since then...
</I>
I suspect it's a side effect of:
./modules.d/00bootchart/module-setup.sh:    inst /bin/grep

i.e. if you have bootchart installed, then you get grep and thus other
things work too.

&gt;<i> Feel free to change the udev rule to use a more minimal method :)
</I>
I'll have a look and if I cannot come up with something better, I'll
just give up and force grep to be installed :D


Cheers

Col


-- 

Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
  Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
  PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
  Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>












<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="010526.html">[Mageia-dev] Issues with dracut
</A></li>
	<LI>Next message: <A HREF="010587.html">[Mageia-dev] Issues with dracut
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10529">[ date ]</a>
              <a href="thread.html#10529">[ thread ]</a>
              <a href="subject.html#10529">[ subject ]</a>
              <a href="author.html#10529">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>