<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>FLLOG &#187; upgrade</title> <atom:link href="http://www.michalklich.com/tag/upgrade/feed/" rel="self" type="application/rss+xml" /><link>http://www.michalklich.com</link> <description>Fedora Linux Blog</description> <lastBuildDate>Wed, 01 Jun 2011 18:44:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.4</generator> <item><title>F12 i padający preupgrade</title><link>http://www.michalklich.com/2009/11/20/f12-i-padajacy-preupgrade/</link> <comments>http://www.michalklich.com/2009/11/20/f12-i-padajacy-preupgrade/#comments</comments> <pubDate>Fri, 20 Nov 2009 11:22:24 +0000</pubDate> <dc:creator>Michał</dc:creator> <category><![CDATA[fedora]]></category> <category><![CDATA[f12]]></category> <category><![CDATA[preupgrade]]></category> <category><![CDATA[upgrade]]></category><guid
isPermaLink="false">http://www.michalklich.com/?p=639</guid> <description><![CDATA[Z pewnością wielu z nas ( leni używających preupgrade) boryka się w tej chwili z problemem AttributeError: &#8216;NoneType&#8217; object has no attribute &#8216;opts&#8217; Problemem tutaj jest brak miejsca na partycji boot i zwiększenie wolnego miejsca jest podawane jako rozwiązanie problemu. Śmieszne jest to, że podobno sam Red Hat zalecał tworzenie małej partycji /boot. Nieważne. Przechodzimy [...]<p><a
href="http://www.michalklich.com/2009/11/20/f12-i-padajacy-preupgrade/">F12 i padający preupgrade</a> to wpis z <a
href="http://www.michalklich.com">FLLOGa</a></p> ]]></description> <content:encoded><![CDATA[<p><span
style="font-family: 'Times New Roman'; line-height: normal; font-size: small;"></p><div
style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; background-position: initial initial; background-repeat: initial initial; padding: 0.6em; margin: 0px;"><p>Z pewnością wielu z nas ( leni używających preupgrade) boryka się w tej chwili z problemem</p><blockquote><p>AttributeError: &#8216;NoneType&#8217; object has no attribute &#8216;opts&#8217;</p></blockquote><p>Problemem tutaj jest brak miejsca na partycji boot i zwiększenie wolnego miejsca jest podawane jako rozwiązanie problemu. Śmieszne jest to, że podobno sam Red Hat zalecał tworzenie małej partycji /boot. Nieważne. Przechodzimy do rozwiązania.</p><p><span
id="more-639"></span>Najpierw należy się upewnić o ilości wolnego miejsca na partycji /boot, wg. moich doświadczeń winno go być ok.28mb.</p><blockquote><p>df -h /boot</p></blockquote><p>Przed wszelkimi próbami naprawy  zalecamy usunięcie wszystkim plików meta pobranych przez preupgrade poleceniem</p><p><span
style="font-family: 'DejaVu Sans', 'Liberation Sans', sans-serif; line-height: normal; font-size: small; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; "> </span></p><blockquote><p>rm -rf /var/cache/yum/preupgrade*</p></blockquote><p>Są dwie metody rozwiązania problemu, pierwsza to powiększenie partycji /boot o sektory zarezerwowane na wypadek gdyby zabrakło systemowi miejsca i uniemożliwiało to odpalenie, druga metoda to zmuszenie instalatora do pobrania pakietów w czasie instalacji (wymagane do tego jest połączenie kablowe).</p><h4>Pierwsza metoda</h4><p>Ja spróbowałem najpierw pierwszej po czym okazało się, że brakuje mi 1mb(!). Cóż za ironia bo na /home leży odłogiem 100gb. Ale przejdźmy do rzeczy. Upewniamy się adres partycji.</p><blockquote><p>mount | grep &#8222;/boot&#8221;</p><div
id="_mcePaste" style="position: absolute; left: -10000px; top: 262px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/dev/sda1 on /boot type ext3 (rw)/dev/sda1 on /boot type ext3 (rw)</div><div><div>/dev/sda1 on /boot type ext3 (rw)</div></div></blockquote><div>Następnie odpalamy polecenie tune2fs, oczywiście jako root.</div><blockquote><div>tune2fs -r 0 /dev/sda1</div></blockquote><div>Po czym próbujemy jeszcze raz preupgrade i podczas rebootowania do instalatora trzymamy kciuki aby starczyło miejsca.</div><h4>Druga metoda</h4><p>Zmuszamy preupgrade do pobrania instalatora podczas upgrade, robimy to tworząc plik o dosyć dużym rozmiarze. Tutaj jest to plik o rozmiarze 60mb. Można to zmienić bawiąc się parametrem <em>count</em>.</p><blockquote><p>dd if=/dev/zero of=/boot/preupgrade_filler bs=1024 count=61440</p></blockquote><p>Następnie odpalamy preupgrade i klikamy continue przy pytaniu o kontynuowanie instalacji ze zbyt małą ilością miejsca. Kolejny krok to usunięcie pliku /boot/preupgrade_filler po zakończeniu pobierania pakietów tuż przed rebootem. Voila!</p></div><p></span></p><p>Więcej informacji: <a
href="https://bugzilla.redhat.com/show_bug.cgi?id=538118">https://bugzilla.redhat.com/show_bug.cgi?id=538118</a>, <a
href="http://fedoraproject.org/wiki/PreUpgrade#Not_enough_space_in_.2Fboot">http://fedoraproject.org/wiki/PreUpgrade#Not_enough_space_in_.2Fboot</a>.</p><p><a
href="http://www.michalklich.com/2009/11/20/f12-i-padajacy-preupgrade/">F12 i padający preupgrade</a> to wpis z <a
href="http://www.michalklich.com">FLLOGa</a></p> ]]></content:encoded> <wfw:commentRss>http://www.michalklich.com/2009/11/20/f12-i-padajacy-preupgrade/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> </channel> </rss>
<!-- Served from: www.michalklich.com @ 2012-02-08 10:53:34 by W3 Total Cache -->
