<?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>Zajíc v pytli &#187; Linux</title>
	<atom:link href="http://zajic.v.pytli.cz/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://zajic.v.pytli.cz</link>
	<description>...nově zabalený</description>
	<lastBuildDate>Fri, 03 Jul 2009 12:17:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>cs</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linux a NTFS automount</title>
		<link>http://zajic.v.pytli.cz/2008/11/07/linux-a-ntfs-automount/</link>
		<comments>http://zajic.v.pytli.cz/2008/11/07/linux-a-ntfs-automount/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 08:50:36 +0000</pubDate>
		<dc:creator>zajDee</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[chyba]]></category>
		<category><![CDATA[chyba jako prase]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[flash disk]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[ntfs]]></category>
		<category><![CDATA[ntfs-3g]]></category>
		<category><![CDATA[připojit]]></category>
		<category><![CDATA[usb disk]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://zajic.v.pytli.cz/?p=27</guid>
		<description><![CDATA[
<p>Poměrně často potřebuji přepojovat externí disky mezi počítači se
systémy Windows a Linux. Pro Windows je jediným opravdu použitelným
systémem NTFS a jelikož ho Linux dnes už velmi dobře zvládá (díky všem
vývojářům zapojeným do projektu ntfs-3g), používám ho pro svá
data i já.</p>

<p>Na soukromém notebooku mám Windows Vista, ve kterých je – zdá se –
jakýsi podivný bug, kdy se zařízení připojená […]</p>
]]></description>
			<content:encoded><![CDATA[
<p>Poměrně často potřebuji přepojovat externí disky mezi počítači se
systémy Windows a Linux. Pro Windows je jediným opravdu použitelným
systémem NTFS a jelikož ho Linux dnes už velmi dobře zvládá (díky všem
vývojářům zapojeným do projektu ntfs-3g), používám ho pro svá data
i já.</p>

<p>Na soukromém notebooku mám Windows Vista, ve kterých je – zdá se –
jakýsi podivný bug, kdy se zařízení připojená na externí USB hub
nezobrazují po kliknutí na ikonku „Bezpečně odebrat hardware,“ a tak
nezbývá než disk občas natvrdo od USB odpojit (samozřejmě ve chvíli, kdy
se na něj nezapisuje).</p>

<p>Jenže takový disk odmítají současné linuxové distribuce automaticky
připojit, protože podle jednoho příznaku poznají, že byl odpojen od
„běžících“ Windows. Toto chování lze změnit, ovšem dokumentace jak
na to je pramálo. Mně se po několika hodinách podařilo funkční postup
najít, a tak se s vámi o čerstvě nabyté zkušenosti podělím.<span
id="more-27"></span></p>

<p>Moderní linuxové distribuce už obvykle nenutí uživatele používat
příkazovou řádku, což je dobře. Výhodou je, že můžete prostě
připojit USB flash disk a systém jej automaticky připojí a nabídne vám
řádku možností, co s ním dělat dál. Tedy, platí to tehdy, když vše
funguje <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" /></p>

<p>Když se však objeví nestandardní situace – jako např. ta, kterou jsem
popsal v úvodníku tohoto článku – nezbývá, než se zarochnit hluboko
do systému a zjistit, co kde přenastavit a upravit, aby se vše chovalo podle
vašich představ.</p>

<p>Podobné trable jsem podstoupil i já a dnes se mi konečně podařilo
přijít na to, jak systém nakonfigurovat, aby přijal i disk s NTFS, na
kterém Windows ponechaly příznak „používá se.“</p>
Problém se projevuje tak, že se po připojení USB disku objeví
následující chybová hláška (jak by řekl kamarád, objeví se „Chyba
jako prase“):
<pre>$LogFile indicates unclean shutdown (0, 0)<br />
 Failed to mount ‚/dev/sdb1‘: Operation not supported<br />
 Mount is denied because NTFS is marked to be in use. Choose one action:<br />
</pre>
 načež se můžete dočíst, že řešením je buď znovupřipojení disku
k Windows a následně jeho korektní odpojení, nebo vynuceným ručním
připojením disku z příkazové řádky.Problém lze samozřejmě vyřešit
spuštěním terminálu a v něm diskový oddíl připojit s parametrem
<em>-o force</em>:
<pre>mkdir -p /media/usbdisk<br />
 mount -t ntfs-3g -o force /dev/sdb1 /media/usbdisk<br />
</pre>
 Svůj disk posléze naleznete v adresáři /media/usbdisk. To může být
jednorázovým řešením, pokud však potřebujete takovéto disky připojovat
často, nezbývá než zjistit, kde parametr force nastavit natrvalo.
<h3>Automatizace</h3>
 Nabízí se samozřejmě otázka, jak systému říct, aby to prováděl
automaticky. To se liší podle verze tzv. HAL (Hardware Abstraction Layer,
jakási vrstva, která má standardizovat komunikaci mezi aplikacemi a
hardwarem). Verzi HAL zjistíte, když si ve správci balíčků vyhledáte
„hal“. Ti zručnější mohou samozřejmě spustit shell a verzi zjistit
pomocí utilit z balíčkovacího systému. <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" /> V mém případě se v systému používá HAL
verze 0.5.11~rc2–1ubuntu8.2.Máte-li distribuce starší než řekněme rok,
dva roky, a vaše distribuce stále používá HAL ve verzi nižší než
0.5.10, možná vám bude fungovat následující postup: Jako
<strong>root</strong> uložte následující text do souboru
„<strong>force.ntfs.mou­nt.fdi</strong>“ do adresáře
<strong>/etc/hal/fdi/po­licy</strong>
<pre>&lt;?xml version=„1.0“ encoding=„UTF-8“?&gt; &lt;!-- -<em>- SGML -</em>- --&gt;<br
/>
 &lt;deviceinfo version=„0.2“&gt;<br />
 &lt;device&gt;<br />
   &lt;match key=„block.is_vo­lume“ bool=„true“&gt;<br />
    &lt;match key=„volume.fsu­sage“ string=„filesys­tem“&gt;<br />
     &lt;match key=„volume.fstype“ string=„ntfs“&gt;<br />
      &lt;append key=„volume.mou­nt.valid_opti­ons“ type=„strlist“&gt;for­ce&lt;/append&gt;<br
/>
      &lt;merge key=„volume.po­licy.mount_op­tion.force“ type=„bool“&gt;tru­e&lt;/merge&gt;<br
/>
     &lt;/match&gt;<br />
    &lt;/match&gt;<br />
   &lt;/match&gt;<br />
  &lt;/device&gt;<br />
 &lt;/deviceinfo&gt;<br />
</pre>
 Pokud je vaše distribuce novější a používá HAL ve verzi 0.5.10 či
mladší (např. Ubuntu 8.04, Ubuntu 8.10), musíte provést změny dvě.
Nejprve do téhož souboru jako výše
(/etc/hal/fdi/po­licy/force.ntfs­.mount.fdi) umístěte následující text:
<pre>&lt;?xml version=„1.0“ encoding=„UTF-8“?&gt; &lt;!-- -<em>- SGML -</em>- --&gt;<br
/>
 &lt;deviceinfo version=„0.2“&gt;<br />
  &lt;device&gt;<br />
   &lt;match key=„block.is_vo­lume“ bool=„true“&gt;<br />
    &lt;match key=„volume.fsu­sage“ string=„filesys­tem“&gt;<br />
     &lt;match key=„volume.fstype“ string=„ntfs“&gt;<br />
      &lt;append key=„volume.mou­nt.valid_opti­ons“ type=„strlist“&gt;for­ce&lt;/append&gt;<br
/>
     &lt;/match&gt;<br />
    &lt;/match&gt;<br />
   &lt;/match&gt;<br />
  &lt;/device&gt;<br />
 &lt;/deviceinfo&gt;</pre>

<p>A poté spusťte pod svým uživatelem program
<strong>gconf-editor</strong>. V něm rozbalte větev
<strong>/system/stora­ge/default_op­tions/ntfs-3g</strong> a na pravé straně
dvakrát klikněte na hodnotu <strong>mount_options</strong>. Otevře se nové
okno, kde pomocí tlačítka Přidat (Add) přidejte text
„<strong>force</strong>“ a potvrďte odklikáním tlačítka
<strong>OK</strong>.<span
style="text-decoration: underline;"><strong></strong></span></p>

<p><span style="text-decoration: underline;"><strong>Tuto změnu je potřeba
provést pod každým uživatelem v systému, který potřebuje mít
automaticky připojované nekorektně odpojené NTFS disky.</strong></span></p>

<h3>Proč se postup liší podle verze HAL?</h3>

<p>Protože se Linuxová komunita rozhodla změnit umístění parametrů,
které toto nastavení ovlivňují. Tzv. <em>volume.policy.<em></em> a
<em>storage.policy.</em></em> hodnoty, které šly dříve nastavovat
v souborech, dnes HAL úplně ignoruje. Místo toho je nyní jedinou cestou,
jak tyto parametry nastavit, grafické klikátko, které – promiňte mi ten
výraz – připomíná Editor registru z Windows… <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>http://zajic.v.pytli.cz/2008/11/07/linux-a-ntfs-automount/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tipy pro instalaci Linuxu na VMware</title>
		<link>http://zajic.v.pytli.cz/2008/11/05/tipy-pro-instalaci-linuxu-na-vmware/</link>
		<comments>http://zajic.v.pytli.cz/2008/11/05/tipy-pro-instalaci-linuxu-na-vmware/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 10:40:01 +0000</pubDate>
		<dc:creator>zajDee</dc:creator>
				<category><![CDATA[Virtualizace]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://zajic.v.pytli.cz/?p=25</guid>
		<description><![CDATA[
<p>Na webu VMware se objevil seznam tipů pro instalaci Linuxu do virtuálního
stroje. Pokud virtualizujete a kombinace VMware a Linux vám není cizí,
určitě doporučuji k přečtení.</p>
]]></description>
			<content:encoded><![CDATA[
<p>Na webu VMware se objevil <a
href="http://www.vmware.com/resources/techresources/1076">seznam tipů pro
instalaci Linuxu do virtuálního stroje</a>. Pokud virtualizujete a kombinace
VMware a Linux vám není cizí, určitě doporučuji k přečtení.</p>
]]></content:encoded>
			<wfw:commentRss>http://zajic.v.pytli.cz/2008/11/05/tipy-pro-instalaci-linuxu-na-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zajíc v pytli následuje moderní trendy</title>
		<link>http://zajic.v.pytli.cz/2008/11/05/zajic-v-pytli-nasleduje-moderni-trendy/</link>
		<comments>http://zajic.v.pytli.cz/2008/11/05/zajic-v-pytli-nasleduje-moderni-trendy/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 23:56:00 +0000</pubDate>
		<dc:creator>zajDee</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Český Internet]]></category>
		<category><![CDATA[cz.nic]]></category>
		<category><![CDATA[dalunet]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dnssec]]></category>
		<category><![CDATA[glue]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Virtualizace]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://zajic.v.pytli.cz/?p=24</guid>
		<description><![CDATA[
<p>Možná si říkáte, co je to za nadpis. Nebyl bych to já, aby v tom
nebylo něco počítačového Tentokrát se podělím o zkušenosti s tím,
jak některé moderní trendy – virtualizace, IPv6 a DNSSEC – ovlivňují
tento blog. Virtualizace<br />
Začněme nejdříve tím nejjednodušším, virtualizací. Celý blog běží
na virtuálním serveru, který si spravuji sám – zatížení je minimální
a zatím to stačí. Člověk si vyhraje, vyzkouší […]</p>
]]></description>
			<content:encoded><![CDATA[Možná si říkáte, co je to za nadpis. Nebyl bych to já, aby v tom nebylo
něco počítačového <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" /> Tentokrát se podělím o zkušenosti s tím, jak
některé moderní trendy – virtualizace, IPv6 a DNSSEC – ovlivňují
tento blog.
<h3><span id="more-24"></span>Virtualizace</h3>
 Začněme nejdříve tím nejjednodušším, virtualizací. Celý blog běží
na virtuálním serveru, který si spravuji sám – zatížení je minimální
a zatím to stačí. Člověk si vyhraje, vyzkouší různé technologie a je
sám svým pánem. I to je důvod, proč jsem namísto některých
osvědčených blogovacích serverů zvolil vlastní. Budiž tedy útěchou pro
všechny ekology (mezi které patří i má přítelkyně), že v době, kdy
si blog nikdo nečte, neplýtváme příliš elektrickou energií. Tato je
totiž využita k běhu ostatních virtuálních serverů <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" />Z technického pohledu běží blog na
čtyřjádrovém Core 2 Quad 9550 se 4 GB RAM, jako hostitelská platforma je
v tuto chvíli Ubuntu 8.04 LTS a VMware Server. VMware ESXi jsme bohužel
použít nemohli kvůli nekompatibilitě s některými zařízeními.
Virtuální stroj je postaven na Debian Linuxu, kromě VMware Tools v systému
není nic speciálního, co by se nějakým způsobem vázalo k provozu
virtuálního serveru.
<h3>IPv6</h3>
 Internetový protokol nové generace, kterému věnuji poslední dobou
poměrně dost času. Aby tento blog byl dostupný po IPv6, musí mít server
IPv6 adresu. Tato pochází z rozsahu společnosti Dial Telecom a podrozsahu,
který je přidělen malému lokálnímu poskytovateli, DaLuNETu.
<p>Aby vše fungovalo i z pohledu uživatelů (tj. abyste si blog četli přes
IPv6), bylo potřeba správně nakonfigurovat DNS zónu. S tím problém nebyl,
dnešní DNS servery si s IPv6 vcelku rozumí. Tento blog používá pro DNS
klasiku, DNS server BIND.</p>

<p>Aby to však nebylo tak jednoduché, rozhodl jsem se, že otestuji schopnost
svého registrátora (Internet CZ, a.s.) a doménového registru (CZ.NIC)
vložit do ccTLD zóny .cz tzv. IPv6 glue záznam.</p>
To vše proběhlo po mírném tápání poměrně hladce a již od konce srpna
je v .cz zóně IPv6 glue záznam pro doménu <em>pytli.cz</em>.
<h3>DNSSEC</h3>
 Protože ctím počítačovou bezpečnost, rozhodl jsem se jako jeden z mála
zavést do mnou spravovaných DNS zón DNSSEC. Pokud máte rekurzivní DNS
server, který DNSSEC umí, vězte, že DNSSEC úspěšně ověřil podpisy
v této doméně a vy čtete zaručeně pravý obsah <img
src="http://zajic.v.pytli.cz/wp-includes/images/smilies/icon_smile.gif"
alt=":-)" class="smiley" />
<p>Pokud se vám však při pokusu o načtení zobrazuje chyba typu „Stránku
nelze zobrazit“ a tento článek čtete v RSS čtečce nebo pomocí Google
Cache, neváhejte a napište mi e-mail na adresu radek ZAVINÁČ
zajic.v.pytli.cz, nápravu zjednám v nejbližším možném termínu.</p>
]]></content:encoded>
			<wfw:commentRss>http://zajic.v.pytli.cz/2008/11/05/zajic-v-pytli-nasleduje-moderni-trendy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google servíruje Google Cache i po IPv6</title>
		<link>http://zajic.v.pytli.cz/2008/08/01/google-serviruje-google-cache-i-po-ipv6/</link>
		<comments>http://zajic.v.pytli.cz/2008/08/01/google-serviruje-google-cache-i-po-ipv6/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 08:52:05 +0000</pubDate>
		<dc:creator>zajDee</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ipvs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[lvs]]></category>

		<guid isPermaLink="false">http://zajic.v.pytli.cz/?p=16</guid>
		<description><![CDATA[
<p>Společnost Google je nejen největší vyhledávač na světě, ale
zároveň i jednou z firem, která se IPv6 opravdu aktivně věnuje. Teď
nově začala servírovat data z cache po IPv6.</p>

<p>Moc o tom není vidět ani slyšet, ale při pohledu pod pokličku
zjistíme, že je přes IPv6 je dostupná část googlích služeb – ty,
které běží na adrese „www.google.com“, dnes naleznete přístupné i na
„ipv6.google.com“. Jde tedy např. o fulltextové hledání, […]</p>
]]></description>
			<content:encoded><![CDATA[
<p>Společnost Google je nejen největší vyhledávač na světě, ale
zároveň i jednou z firem, která se IPv6 opravdu aktivně věnuje. Teď
nově začala servírovat data z cache po IPv6.</p>

<p><span id="more-16"></span>Moc o tom není vidět ani slyšet, ale při
pohledu pod pokličku zjistíme, že je přes IPv6 je dostupná část googlích
služeb – ty, které běží na adrese „www.google.com“, dnes naleznete
přístupné i na „ipv6.google.com“. Jde tedy např. o fulltextové
hledání, Google Webmasters, Google Analytics a mnohé další. Naopak nejde
o Google Code, hledání v obrázcích (images.google.com) a obecně služby,
které mají vlastní doménu třetího řádu.</p>

<p>K IPv6-kompatibilním službám teď přidávají další – Google Cache,
tedy funkcionalitu, pomocí které si můžete zobrazit stav stránky tak, jak
jej Google zaindexoval.</p>

<p>Vyzkoušet si Google Cache přes IPv6 můžete i vy, potřebujete pouze IPv6
konektivitu, pak si otevřete <a
href="http://www.google.com">www.google.com</a>, vyhledejte nějaký text a po
vyhledání v adresním řádku přepište „www.google.com“ na
„ipv6.google.com“. Poté se odkazy na Google Cache promění na IPv6
odkazy:</p>

<p>Hledání:</p>

<div><a
href="http://zajic.v.pytli.cz/wp-content/uploads/2008/08/google-ipv6-cache1.png"><img
class="alignnone size-medium wp-image-19" title="Google Cache - IPv6 (1)"
src="http://zajic.v.pytli.cz/wp-content/uploads/2008/08/google-ipv6-cache1-271x300.png"
alt="Google Cache - IPv6 (1)" width="271" height="300" /></a></div>

<p>Cache:</p>

<div><a
href="http://zajic.v.pytli.cz/wp-content/uploads/2008/08/google-ipv6-cache-ii.png"><img
class="alignnone size-medium wp-image-20" title="Google Cache - IPv6 (2)"
src="http://zajic.v.pytli.cz/wp-content/uploads/2008/08/google-ipv6-cache-ii-300x189.png"
alt="Google Cache - IPv6 (2)" width="300" height="189" /></a></div>

<p>Další z projektů, které Google upravuje tak, aby byly kompatibilní
s IPv6, je linuxový Virtual Server (Linux Virtual Server, IP Virtual Server).
To má pod taktovkou Julius Volz ze švýcarské pobočky. Google tedy IPv6
nezanedbává, což je dobře pro něj i pro zbytek světa.</p>
]]></content:encoded>
			<wfw:commentRss>http://zajic.v.pytli.cz/2008/08/01/google-serviruje-google-cache-i-po-ipv6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
