<?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>it4it &#187; Заметки</title>
	<atom:link href="http://www.it4it.ru/index.php/category/zam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.it4it.ru</link>
	<description>Блог обо всем моем</description>
	<lastBuildDate>Wed, 28 Sep 2011 20:12:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Запуск Django в virtualenv из под cherokee</title>
		<link>http://www.it4it.ru/index.php/2011/02/18/zapusk-django-v-virtualenv-iz-pod-cherokee/</link>
		<comments>http://www.it4it.ru/index.php/2011/02/18/zapusk-django-v-virtualenv-iz-pod-cherokee/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 17:13:24 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[cherokee]]></category>
		<category><![CDATA[porno]]></category>
		<category><![CDATA[uwsgi]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=444</guid>
		<description><![CDATA[Не так давно, перешел я на использование cherokee, т.к. он новый, стильный, молодежный А вообще, пал выбор на него, т.к. из коробки хорошая работа с wsgi и другими штуками для python и ruby (да, пхп он тоже может).  Также, не надо писать конфиг, есть клевая админка, в которой все функции делаются в пару кликов. Также, [...]]]></description>
			<content:encoded><![CDATA[<p>Не так давно, перешел я на использование cherokee, т.к. он новый, стильный, молодежный <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>А вообще, пал выбор на него, т.к. из коробки хорошая работа с wsgi и другими штуками для python и ruby (да, пхп он тоже может).  Также, не надо писать конфиг, есть клевая админка, в которой все функции делаются в пару кликов.</p>
<p>Также, за последнее время начал использовать virtualenv для питоно сайтов, чтобы держать разные версии библиотек и не мешать друг другу. В такое окружение я запихнул 1 старенький интернет-магазин на Django 1.1, хотя в системе работают сайты и с Django 1.2.4, собственно почитать, что такое virtualenx можно <a href="http://virtualenv.openplans.org/">тут</a></p>
<p>Для начала определимся, что нам потребуется в системе:</p>
<ol>
<li>cherokee</li>
<li>uwsgi</li>
<li>python</li>
</ol>
<p>Итак, начнем с создания места расположения нашего django сайта.</p>
<p>У меня все сайты хранятся в /var/www/domain, либо для virtualenv /var/www/virtualenv/domain, что позволяет различать, где что.</p>
<p>Первым делом, требуется установить virtualenv и создать окружение.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pip <span style="color: #c20cb9; font-weight: bold;">install</span> virtualenv
&nbsp;
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>virtualenv
&nbsp;
virtualenv <span style="color: #660033;">--no-site-packages</span> newsite</pre></div></div>

<p>Первая строка устанавливает virtualev (можно также через easy_install), а вторая собственно, создает изолированное пространство, со своим интерпретатором и библиотеками.</p>
<p>После этого, надо установить нужные пакеты в изолированное пространство:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">source</span> newsite<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>activate
&nbsp;
easy_install pip
&nbsp;
pip <span style="color: #c20cb9; font-weight: bold;">install</span> packages</pre></div></div>

<p>При работе в таком окружении, предполагается использование его интепретатора питона (версию можно другую поставить) и если оно активно у вас, то  скрипты будут запускаться изолированно.</p>
<p>Теперь, скопируем в наше окружение проект:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cp</span> from<span style="color: #000000; font-weight: bold;">/</span>path to<span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>virtualenv<span style="color: #000000; font-weight: bold;">/</span>newsite<span style="color: #000000; font-weight: bold;">/</span>www</pre></div></div>

<p>Раз весь пример на основе Django, то следует рассказать про запускной скрипт.</p>
<p>Наш django-сайт будет работать через wsgi в связке с uwsgi, поэтому создадим в папке сайта файл: <strong>run.py  с содержимым:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">os</span>
&nbsp;
<span style="color: #dc143c;">os</span>.<span style="color: black;">environ</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'DJANGO_SETTINGS_MODULE'</span><span style="color: black;">&#93;</span> = <span style="color: #483d8b;">'settings'</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">import</span> django.<span style="color: black;">core</span>.<span style="color: black;">handlers</span>.<span style="color: black;">wsgi</span>
&nbsp;
application = django.<span style="color: black;">core</span>.<span style="color: black;">handler</span>
&nbsp;
s.<span style="color: black;">wsgi</span>.<span style="color: black;">WSGIHandler</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>И создадим файл uwsgi.xml с конфигурацией для uwsgi</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;</span>uwsgi<span style="color: #000000; font-weight: bold;">&gt;</span>
    <span style="color: #000000; font-weight: bold;">&lt;</span>pythonpath<span style="color: #000000; font-weight: bold;">&gt;/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>virtualsites<span style="color: #000000; font-weight: bold;">/</span>aw-d.ru<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">&lt;/</span>pythonpath<span style="color: #000000; font-weight: bold;">&gt;</span>
    <span style="color: #000000; font-weight: bold;">&lt;</span>module<span style="color: #000000; font-weight: bold;">&gt;</span>RUN<span style="color: #000000; font-weight: bold;">&lt;/</span>module<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;/</span>uwsgi<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>Все, с настройкой сайта покончено, перейдем к cherokee.</p>
<p>Для начала, запустим админку:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">cherokee-admin -bваш_IP</pre></div></div>

<p>После этого, заходим на этот IP порт 9090, вводим логин и пароль и видим панель управления cherokee. Именно в этой админке, можно делать все настройки сайтов и самого веб-сервера.</p>
<p>Для запуска сайта на Django в cherokee имеется мастер. Его мы и будем использовать:</p>
<p>Идем на вкладку vServers (вверху) затем слева на +, в окне выбираем Platforms &#8211; Django &#8211; Add</p>
<p>В появившемся мастере для Django жмем сразу Next, в путь Django Local Directory вписываем полный путь к джанго проекту, в моем случае /var/www/virtualsites/test/www</p>
<p>На следующем экране:</p>
<p><strong>New Host Name</strong> &#8211; название домена</p>
<p><strong>Document Root</strong> &#8211; где располагается проект</p>
<p>После нажатия на Create, в списке виртуальных серверов появится новый.</p>
<p>По-умолчанию, cherokee для django использует flup, поэтому надо будет изменить способ запуска. Для этого идем во вкладку Sources &#8211; Слева выбираем последний созданый источник (обычно DjangoNN)</p>
<p>В его настройках нам надо поле Interpreter, на такое:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>путь<span style="color: #000000; font-weight: bold;">/</span>до<span style="color: #000000; font-weight: bold;">/</span>uwsgi <span style="color: #660033;">-s</span> 127.0.0.1:<span style="color: #000000;">60407</span> <span style="color: #660033;">-x</span> <span style="color: #000000; font-weight: bold;">/</span>полный<span style="color: #000000; font-weight: bold;">/</span>путь<span style="color: #000000; font-weight: bold;">/</span>до<span style="color: #000000; font-weight: bold;">/</span>файла<span style="color: #000000; font-weight: bold;">/</span>wsgi.xml <span style="color: #660033;">-H</span> <span style="color: #000000; font-weight: bold;">/</span>путь<span style="color: #000000; font-weight: bold;">/</span>до<span style="color: #000000; font-weight: bold;">/</span>виртуального<span style="color: #000000; font-weight: bold;">/</span>окружения<span style="color: #000000; font-weight: bold;">/</span>сайта <span style="color: #660033;">-t</span> <span style="color: #000000;">10</span> <span style="color: #660033;">-M</span> <span style="color: #660033;">-p</span> <span style="color: #000000;">1</span> <span style="color: #660033;">-R</span> <span style="color: #000000;">2000</span> <span style="color: #660033;">-C</span></pre></div></div>

<p>путь до виртуального окружения сайта вида: /var/www/virtualsites/site</p>
<p>Все, сохраняем эту конфигурацию и проверяем, как работает наш сайт.</p>
<p>Сайт должен будет работать, но без статики <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Для настройки статики требуется прописать 1 правило в свойствах виртуального сервера.<br />
Идем в vServers &#8211; выбираем ваш сайт &#8211; вкладка Behavior &#8211; Rule management<br />
Создаем новое нажатием на +<br />
В появившемся окне выбираем Manual &#8211; Rule type &#8211; Directory, в Web Directory вписываем ваш урл для статики (я обычно использую /static) и жмем Add, пото заходим Handler и в Document Root вписываем полный путь до папки со статикой.</p>
<p>Все, после сохранения конфигурации и перезагрузки cherokee, ваш сайт должен работать.</p>
<p>Если сайт не работает, то следует проверить строку для запуска uwsgi, просто скопируйте всю строку из Interpreter в консоль и запустите, если wsgi процесс запустится, значит здесь проблем нет.</p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2011/02/18/zapusk-django-v-virtualenv-iz-pod-cherokee/","Запуск Django в virtualenv из под cherokee")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2011/02/18/zapusk-django-v-virtualenv-iz-pod-cherokee/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Использование UUID разделов в fstab</title>
		<link>http://www.it4it.ru/index.php/2009/05/15/ispolzovanie-uuid-razdelov-v-fstab/</link>
		<comments>http://www.it4it.ru/index.php/2009/05/15/ispolzovanie-uuid-razdelov-v-fstab/#comments</comments>
		<pubDate>Fri, 15 May 2009 10:30:07 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[uuid]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=373</guid>
		<description><![CDATA[Иногда бывают ситуации, когда система неправильно определяет разделы (при добавлении нового жесткого в систему, смене ядра) и в итоге система не грузится. Из-за этого приходилось сидеть и подбирать номера дисков. Но недавно я открыл для себя UUID и возможность их использования в fstab. UUID является уникальным номером раздела. Теперь посмотрим, как использовать их в файле [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда бывают ситуации, когда система неправильно определяет разделы (при добавлении нового жесткого в систему, смене ядра) и в итоге система не грузится. Из-за этого приходилось сидеть и подбирать номера дисков. Но недавно я открыл для себя UUID и возможность их использования в fstab. UUID является уникальным номером раздела.</p>
<p>Теперь посмотрим, как использовать их в файле fstab.</p>
<p>Для начала, воспользуемся командой vol_id</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">vol_id <span style="color: #660033;">-u</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>ваш_раздел</pre></div></div>

<p>По ее выполнению получим номер UUID, который будем дальеш использовать:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mars aliens <span style="color: #666666; font-style: italic;"># vol_id -u /dev/sda6</span>
04291a41-5d69-4e2a-b025-1f651d036c2c</pre></div></div>

<p>Теперь открываем /etc/fstab для редактирования и вписываем заместо /dev/sda6 UUID=04291a41-5d69-4e2a-b025-1f651d036c2c. После всех манипуляций, заместо</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">dev<span style="color: #000000; font-weight: bold;">/</span>sda5       <span style="color: #000000; font-weight: bold;">/</span>home   ext3    defaults                <span style="color: #000000;">0</span> <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sda6       <span style="color: #000000; font-weight: bold;">/</span>       ext3    defaults                <span style="color: #000000;">0</span> <span style="color: #000000;">1</span></pre></div></div>

<p>Должны получить:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">UUID</span>=af359f86-36e0-415b-9caf-6038416da8c7        <span style="color: #000000; font-weight: bold;">/</span>home   ext3    defaults                <span style="color: #000000;">0</span> <span style="color: #000000;">0</span>
<span style="color: #007800;">UUID</span>=04291a41-5d69-4e2a-b025-1f651d036c2c        <span style="color: #000000; font-weight: bold;">/</span>       ext3    defaults                <span style="color: #000000;">0</span> <span style="color: #000000;">1</span></pre></div></div>

<p>Все, теперь после любых манипуляций, разделы будут правильно примонтированны</p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2009/05/15/ispolzovanie-uuid-razdelov-v-fstab/","Использование UUID разделов в fstab")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2009/05/15/ispolzovanie-uuid-razdelov-v-fstab/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Гигапиксельная фотка</title>
		<link>http://www.it4it.ru/index.php/2009/05/01/gigapikselnaya-fotka/</link>
		<comments>http://www.it4it.ru/index.php/2009/05/01/gigapikselnaya-fotka/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 22:02:34 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[Всякое]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[ванкувер]]></category>
		<category><![CDATA[гигапиксельная]]></category>
		<category><![CDATA[пиксели]]></category>
		<category><![CDATA[фото]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=367</guid>
		<description><![CDATA[Нашел в интернете ссылочку на гигапиксельную фотографию канадского города Ванкувер. Фотка опупительная, можно видеть даже людей в окнах. Сам сервис предоставляет удобную систему просмотра, с подгрузкой только нужной области (аля гугл мапс). Собственно, ссылка на саму фотографию . Кстати, на самом сайте, можно найти еще парочку фотографий очень высокого разрешения, но, к ссожалению, не таких [...]]]></description>
			<content:encoded><![CDATA[<p>Нашел в интернете ссылочку на гигапиксельную фотографию канадского города Ванкувер. Фотка опупительная, можно видеть даже людей в окнах.</p>
<p>Сам сервис предоставляет удобную систему просмотра, с подгрузкой только нужной области (аля гугл мапс).</p>
<p>Собственно, <a title="Гигапиксельная фотка Ванкувера" href="http://gigapixelphotography.com/vancouver-yaletown-condos" target="_blank">ссылка</a> на саму фотографию .</p>
<p>Кстати, на самом сайте, можно найти еще парочку фотографий очень высокого разрешения, но, к ссожалению, не таких зрелищных</p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2009/05/01/gigapikselnaya-fotka/","Гигапиксельная фотка")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2009/05/01/gigapikselnaya-fotka/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Восстановление загрузчика GRUB</title>
		<link>http://www.it4it.ru/index.php/2009/04/03/vosstanovlenie-zagruzchika-grub/</link>
		<comments>http://www.it4it.ru/index.php/2009/04/03/vosstanovlenie-zagruzchika-grub/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 21:55:58 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[загрузчик]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=284</guid>
		<description><![CDATA[Иногда бывает нужным восстановить linux загрузчик GRUB и каждый раз я что-то забывал Приходилось лезть в книжку по генте и смотреть. Решил записать. Для начала загрузимся с livecd. В моем случае это livecd с Gentoo. Монтируем корневой раздел mount -t ext3 /dev/sda6 /mnt/gentoo Затем монтируем /proc и /dev в систему, которой восстанавливаем загрузчик: mount -t [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда бывает нужным восстановить linux загрузчик GRUB и каждый раз я что-то забывал <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Приходилось лезть в книжку по генте и смотреть. Решил записать.</p>
<p>Для начала загрузимся с livecd. В моем случае это livecd с Gentoo.</p>
<p>Монтируем корневой раздел</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-t</span> ext3 <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sda6 <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>gentoo</pre></div></div>

<p>Затем монтируем /proc и /dev в систему, которой восстанавливаем загрузчик:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-t</span>  proc none <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>gentoo<span style="color: #000000; font-weight: bold;">/</span>proc
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-o</span> <span style="color: #7a0874; font-weight: bold;">bind</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span> mnt<span style="color: #000000; font-weight: bold;">/</span>gentoo<span style="color: #000000; font-weight: bold;">/</span>dev</pre></div></div>

<p>После, chroot&#8217;имся в систему:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chroot</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>gentoo <span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">bash</span></pre></div></div>

<p>Теперь делаем команду:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-v</span> rootf <span style="color: #000000; font-weight: bold;">/</span>proc<span style="color: #000000; font-weight: bold;">/</span>mounts <span style="color: #000000; font-weight: bold;">&amp;</span>gt; <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>mtab</pre></div></div>

<p>И восстанови загрузчик. Есть 2 способа, автоматчиеский и ручной. Рассмотрим сначала первый:</p>
<p>Надо всего-лишь запустить 1 команду:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">grub-install <span style="color: #660033;">--no-floppy</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sda6</pre></div></div>

<p>ключ &#8211;no-floppy используется если нет флоповод.</p>
<p>Либо ручной режим:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">grub</pre></div></div>

<p>В появившейся колнсоли:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0,<span style="color: #000000;">5</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>  --- раздел с <span style="color: #000000; font-weight: bold;">/</span>boot
&nbsp;
setup <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #660033;">---</span> установка в MBR
&nbsp;
quit</pre></div></div>

<p>Все,  после этого ребутимся и видим GRUB (ну если все хорошо прошло <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2009/04/03/vosstanovlenie-zagruzchika-grub/","Восстановление загрузчика GRUB")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2009/04/03/vosstanovlenie-zagruzchika-grub/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Установка WindowsXP с флэшки 2</title>
		<link>http://www.it4it.ru/index.php/2009/03/11/ustanovka-windowsxp-s-fleshki-2/</link>
		<comments>http://www.it4it.ru/index.php/2009/03/11/ustanovka-windowsxp-s-fleshki-2/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 22:36:41 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[Всякое]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[winxp]]></category>
		<category><![CDATA[установка]]></category>
		<category><![CDATA[флэшка]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=264</guid>
		<description><![CDATA[После нескольких комментариев в первой версии установки WinXp с флэшки, решил написать вторую, т.к. нашел другой образ (даже несколько) да и немного более универсальную программку для записи образа на флэшку. Итак приступим, для начала, надо скачать программу, которая записывает образ на флэшку FlashBoot, а также образ &#8220;дискетки&#8221; созданую для Win98 (есть еще вот такой образ, [...]]]></description>
			<content:encoded><![CDATA[<p>После нескольких комментариев в первой версии установки WinXp с флэшки, решил написать вторую, т.к. нашел другой образ (даже несколько) да и немного более универсальную программку для записи образа на флэшку. Итак приступим, для начала, надо скачать программу, которая записывает образ на флэшку <a href="http://www.it4it.ru/wp-content/uploads/2009/03/Flashboot 1.4.0.157.rar">FlashBoot</a>, а также <a href="http://www.it4it.ru/wp-content/uploads/2009/03/boot98sc.rar">образ</a> &#8220;дискетки&#8221; созданую для Win98 <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (есть еще вот такой <a href="http://www.it4it.ru/wp-content/uploads/2009/03/universalbootdisk3_6.rar">образ</a>, более навороченый, с поддержкой NTFS и парой полезных утилит, а вообще их много всяких).</p>
<p>После этого устанавливаем FlashBoot, и копируем license.xml из архива, в папку куда установили FlashBoot (C:\Program Files\FlashBoot). После этого распаковываем наш образ дискетки, запоминаем путь, куда распаковали.</p>
<p>Теперь запуска FlashBootWizard и жмем Next и устанавливаем в нем галочку напротив Create Bootable flash disk as a copy of DOS-based floopy-disk</p>
<p><a href="http://www.it4it.ru/wp-content/uploads/2009/03/fbmain.png"><img class="size-medium wp-image-267" title="fbmain" src="http://www.it4it.ru/wp-content/uploads/2009/03/fbmain-450x315.png" alt="Главное окно FlashBoot" width="450" height="315" /></a></p>
<p>После этого жмем Next, выбираем Load Image file available locally or via network и выбираем наш файл-образ дискетки.</p>
<p><a href="http://www.it4it.ru/wp-content/uploads/2009/03/fbfile.png"><img class="aligncenter size-medium wp-image-268" title="fbfile" src="http://www.it4it.ru/wp-content/uploads/2009/03/fbfile-449x316.png" alt="fbfile" width="449" height="316" /></a></p>
<p>Жмем Next, и выбираем букву вставленной флэшки (предварительно рекомендую ее отформатировать в FAT, и желательно чтобы флэшка была до 2-х Гб), жмем Next и пойдет запись на флэшку. Если все прошло успешно, вылетит окошко что все хорошо <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>После этого,  на эту флэшку надо скопировать папочку I386 с вашего установочного диска WindowsxXP (можно даже с лицензионного-поставится нормально).</p>
<p>После перезагрузки и выбора загрузки с флэшки, мы загрузимся в сеанс MS-DOS, где можно будет отформатировать диск (format), переразбить жесткий (fdisk-ОСТОРОЖНО! Данные не сохранятся). Для установки WinXp, сначала запускаем файл smartdrv, затем выполняем команды</p>
<p>cd i386</p>
<p>winnt.exe</p>
<p>После этого, должен запуститься установщик WinXP. Сразу оговорю, что должен быть хотя бы 1 раздел с FAT системой и объемом не меньше 2-х Гб</p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2009/03/11/ustanovka-windowsxp-s-fleshki-2/","Установка WindowsXP с флэшки 2")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2009/03/11/ustanovka-windowsxp-s-fleshki-2/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Плохой MTU</title>
		<link>http://www.it4it.ru/index.php/2008/10/25/ploxoj-mtu/</link>
		<comments>http://www.it4it.ru/index.php/2008/10/25/ploxoj-mtu/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 23:34:43 +0000</pubDate>
		<dc:creator>gigimon</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[ppp]]></category>
		<category><![CDATA[интернет]]></category>
		<category><![CDATA[работа]]></category>

		<guid isPermaLink="false">http://www.it4it.ru/?p=137</guid>
		<description><![CDATA[Недавно на работе стал глючить инет, перестали открываться некоторые тяжелые сайты. Все перепроверил, оказалось у провайдера по-умолчанию стоит маленький MTU, порядка 1300. В настройках ppp соединения надо было указать явно mtu 1500, и все стало работать. (привет Goletsa okbm("http://www.it4it.ru/index.php/2008/10/25/ploxoj-mtu/","Плохой MTU")Copyright © it4it. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно на работе стал глючить инет, перестали открываться некоторые тяжелые сайты. Все перепроверил, оказалось у провайдера по-умолчанию стоит маленький MTU, порядка 1300. В настройках ppp соединения надо было указать явно mtu 1500, и все стало работать. (привет Goletsa <img src='http://www.it4it.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" src="http://odnaknopka.ru/wp/ok2.utf8.js"></script><script type="text/javascript">okbm("http://www.it4it.ru/index.php/2008/10/25/ploxoj-mtu/","Плохой MTU")</script><hr />Copyright © <a href="it4it.ru">it4it</a>. Это персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.]]></content:encoded>
			<wfw:commentRss>http://www.it4it.ru/index.php/2008/10/25/ploxoj-mtu/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>

