summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html')
-rw-r--r--zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html44
1 files changed, 44 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html
new file mode 100644
index 000000000..dd594ea15
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20121118/c7563479/attachment-0001.html
@@ -0,0 +1,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>