<?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>lug.vn.ua &#187; downgrade</title>
	<atom:link href="http://lug.vn.ua/tag/downgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://lug.vn.ua</link>
	<description>Група користувачів ОС GNU/Linux м. Вінниці</description>
	<lastBuildDate>Tue, 29 Jun 2010 23:29:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>GRUB2 downgrade</title>
		<link>http://lug.vn.ua/2009/12/01/grub2-downgrade/</link>
		<comments>http://lug.vn.ua/2009/12/01/grub2-downgrade/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 11:36:18 +0000</pubDate>
		<dc:creator>yudjin</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[downgrade]]></category>
		<category><![CDATA[GRUB]]></category>
		<category><![CDATA[GRUB2]]></category>

		<guid isPermaLink="false">http://lug.vn.ua/?p=738</guid>
		<description><![CDATA[Повстала задача встановити на Acer Aspire One Ubuntu і деяким специфічним чином її настроїти, але про це я розкажу трохи згодом. А зараз про те, що GRUB 1.97 beta4, що входить до складу Ubuntu 9.10 працює на цьому пристрої некоректно, а саме, завантажує систему через раз, а через 2 рази очікує вибору варіанту завантаження, хоча [...]]]></description>
			<content:encoded><![CDATA[<p>Повстала задача встановити на Acer Aspire One Ubuntu і деяким специфічним чином її настроїти, але про це я розкажу трохи згодом. А зараз про те, що GRUB 1.97 beta4, що входить до складу Ubuntu 9.10 працює на цьому пристрої некоректно, а саме, завантажує систему через раз, а через 2 рази очікує вибору варіанту завантаження, хоча вже давно мав би сам зробити вибір. Зважаючи на це все і на небажання розбиратися з новою для себе нестабільною програмою було обрано шлях даунгрейду до стабільної версії. Я точно знаю що мені доведеться робити це у майбутньому тому вирішив швиденько занотувати інструкції тут &#8211; може ще комусь знадобляться. Текст нижче є майже повним перекладом <a href="http://brettshaffer.com/blog/linux/downgrade-grub-2/">ось цього посту</a>.</p>
<p><span id="more-738"></span>Отже, якщо необхідно повернутися до використання GRUB legacy (0.97), то потрібно видалити пакети з новим grub`ом і встановити пакет з старим. Це можна робити будь-яким зручним способом, наприклад через Synaptic, але деякі кроки можна виконати лише через термінал. Тому з нього і почнемо:</p>
<p>1. Відкриваємо термінал. <em>Applications -&gt; Accessories -&gt; Terminal</em><br />
2. Створюємо резервну копію GRUB 2</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>default<span style="color: #000000; font-weight: bold;">/</span>grub <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>default<span style="color: #000000; font-weight: bold;">/</span>grub.old</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-R</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>grub.d <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>grub.d.old</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-R</span> <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>grub <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>grub.old</pre></div></div>

<p>3. Видаляємо GRUB2</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> purge grub2 grub-pc</pre></div></div>

<p>Після цього утиліта видалення GRUB попередить вас про те що система стає unbootable (не здатною завантажитись) і буде такою доки не встановити завантажувач. Ми про це вкурсі, тому натисніть &#8220;Y&#8221;.</p>
<p>4. Встановлюємо GRUB 0.97</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> grub</pre></div></div>

<p>5. Після установки потрібно створити menu.lst і stage1/stage2 файли. Для цього виконайте команди</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-grub</pre></div></div>

<p>Підтвердіть виконання операцій, натиснувши &#8220;Y&#8221;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> grub-install <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sdX</pre></div></div>

<p><strong>УВАГА!</strong> Тут замість <strong>sdX</strong> слід підставити файл блочного пристрою, на який встановлено систему (чи куди має бути встановлено завантажувач). На приклад sda, sdb чи hda.<br />
Якщо grub-install прозвітує про те що установка пройшла без помилок, а у мене це виглядає так:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Installing GRUB to <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sda <span style="color: #c20cb9; font-weight: bold;">as</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span>...
Installation finished. No error reported.
This is the contents of the device map <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>grub<span style="color: #000000; font-weight: bold;">/</span>device.map.
Check <span style="color: #000000; font-weight: bold;">if</span> this is correct or not. If any of the lines is incorrect,
fix it and re-run the script <span style="color: #000000; font-weight: bold;">`</span>grub-install<span style="color: #ff0000;">'.
&nbsp;
(hd0)	/dev/sda
(hd1)	/dev/sdb</span></pre></div></div>

<p> то можна сміливо перезавантажувати систему.</p>
]]></content:encoded>
			<wfw:commentRss>http://lug.vn.ua/2009/12/01/grub2-downgrade/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
