summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment.html
blob: dd594ea150d9e144bb59aa0babd1ff8fa7e4c39a (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
<p dir="ltr"><br>
On 18 Nov 2012 22:13, &quot;Colin Guthrie&quot; &lt;<a href="mailto:mageia@colin.guthr.ie">mageia@colin.guthr.ie</a>&gt; wrote:<br>
&gt;<br>
&gt; &#39;Twas brillig, and Thierry Vignaud at 18/11/12 16:40 did gyre and gimble:<br>
&gt; &gt; On 18 November 2012 17:37, Colin Guthrie &lt;<a href="mailto:mageia@colin.guthr.ie">mageia@colin.guthr.ie</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; This package, when installed will add a new menu option to your<br>
&gt; &gt;&gt; bootloader. Simply install this package, reboot, select the &quot;Mageia 3<br>
&gt; &gt;&gt; Upgrade Preparation&quot; entry boot, wait while your FS is converted and<br>
&gt; &gt;&gt; then perform a urpmi upgrade as you would normally.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; I&#39;ve not specifically tested the upgrade part, only the installation and<br>
&gt; &gt;&gt; creation of the initrd and bootloader entries in grub. I&#39;ve also not<br>
&gt; &gt;&gt; done this on an mga2 machine yet but will do soon enough.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; I just wanted to get this package &quot;out there&quot; for anyone wanting to<br>
&gt; &gt;&gt; update their mga2 machines to mga3 a3 but not wanting to use the installer.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; At present there are a few limitations:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; 1. It requires kernel 3.3.8-2.mga2 to be installed (any flavour should<br>
&gt; &gt;&gt; work). A specific kernel version is not really 100% necessary but it<br>
&gt; &gt;&gt; does mean I can add hard requires to the package. This is only desirable<br>
&gt; &gt;&gt; to prevent the situation where users install this upgrade package but do<br>
&gt; &gt;&gt; not run it and later remove the kernel used to generate the initrd for<br>
&gt; &gt;&gt; the bootloader menu item, thus breaking it. Any smarter ideas on how to<br>
&gt; &gt;&gt; manage this welcome.<br>
&gt; &gt;<br>
&gt; &gt; Cannot you just made dracut/mkinitrd always include it and just<br>
&gt; &gt; rebuild initrds so<br>
&gt; &gt; that any kernel with work<br>
&gt;<br>
&gt; Well yes, this package installs a dracut config snippet that does always<br>
&gt; include the module. The rebuilding of the initrd is just that - a<br>
&gt; rebuild under the same name as is always used for the normal kernel -<br>
&gt; just with the extra convertfs module added.<br>
&gt;<br>
&gt; However, it requires special kernel command line to trigger the change<br>
&gt; and thus the bootloader entry adds the needed params for you.<br>
&gt;<br>
&gt; I&#39;m not sure it would be a good idea to make any boot silently do the<br>
&gt; conversion.</p>
<p dir="ltr">But you can have the new entry pointing to the non versionned symlinks<br>
</p>