<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bancaldo™</title>
	<atom:link href="http://bancaldo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bancaldo.wordpress.com</link>
	<description>CAMPIONI D'ITALIA 2008/2009</description>
	<lastBuildDate>Mon, 30 Nov 2009 13:30:14 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='bancaldo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/46c2f4b5de481069bee06ff593beb930?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>bancaldo™</title>
		<link>http://bancaldo.wordpress.com</link>
	</image>
			<item>
		<title>Karmic e remastersys</title>
		<link>http://bancaldo.wordpress.com/2009/11/19/karmic-e-remastersys/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/19/karmic-e-remastersys/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 07:07:59 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Karmic]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=719</guid>
		<description><![CDATA[ho installato remastersys, con i repo tradizionali:
deb http://www.remastersys.klikit-linux.com/repository remastersys/ 
ho creato la distribuzione e al momento di caricarla con la macchina virtuale (VMWare), ho avuto l&#8217;errore
Cannot find initrd.gz.
il problema è dovuto alla presenza di Grub2, in Karmic.
Sul sito ufficiale del progetto, è stato predisposto un repo apposito per karmic.
# Remastersys
deb http://www.geekconnection.org/remastersys/repository karmic/
Una volta inseritolo nel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=719&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ho installato remastersys, con i repo tradizionali:</p>
<p><em>deb http://www.remastersys.klikit-linux.com/repository remastersys/ </em></p>
<p>ho creato la distribuzione e al momento di caricarla con la macchina virtuale (VMWare), ho avuto l&#8217;errore</p>
<p><strong>Cannot find initrd.gz.</strong></p>
<p>il problema è dovuto alla presenza di Grub2, in Karmic.<br />
Sul <a href="http://www.geekconnection.org/remastersys/ubuntu.html"><em>sito</em></a> ufficiale del progetto, è stato predisposto un repo apposito per karmic.</p>
<p><em># Remastersys<br />
deb http://www.geekconnection.org/remastersys/repository karmic/</em></p>
<p>Una volta inseritolo nel source.list</p>
<pre class="brush: css;">sudo gedit /etc/apt/source.list</pre>
<p>o in caso di kubuntu</p>
<pre class="brush: css;">sudo kate /etc/apt/source.list</pre>
<p>è bastato eseguire un ugrade del pacchetto esistente.</p>
<pre class="brush: css;">sudo apt-get update</pre>
<pre class="brush: css;">sudo apt-get upgrade</pre>
<p>per installarlo da zero invece</p>
<pre class="brush: css;">sudo apt-get install remastersys</pre>
<p><span style="color:#0000ff;">Prima di ricreare la <strong>customdist.iso</strong> con remastersys, bisogna avere l&#8217;accortezza di<br />
andare nel gestore di pacchetti e rimuovere Grub (installatosi con il vecchio repo di remastersys, al momento della sua installazione) e reinstallare </span><strong><span style="color:#0000ff;">grub-p</span>c</strong>. (<span style="text-decoration:underline;">nel caso di installazione di remastersys da zero con subito i nuovi repo dedicati, non importa</span>)</p>
<p>Ora si può procedere con la ricreazione della distribuzione.</p>
<p>Una volta ricaricata la ISO con VMWare (o VirtualBox):<br />
<a href="http://bancaldo.files.wordpress.com/2009/11/k910.jpg"><img class="alignnone size-full wp-image-721" title="K910" src="http://bancaldo.files.wordpress.com/2009/11/k910.jpg?w=450&#038;h=365" alt="" width="450" height="365" /></a></p>
<p>Ho provato ad installare direttamente al boot:</p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/install.jpg"><img class="alignnone size-full wp-image-722" title="install" src="http://bancaldo.files.wordpress.com/2009/11/install.jpg?w=450&#038;h=89" alt="" width="450" height="89" /></a></p>
<p>il tutto è andato a buon fine, senza incorrere nel fastidioso ulteriore problema, della mancata installazione del Grub (al fatidico 94% dell&#8217;installazione), che avrebbe precluso il riavvio della distro virtale.</p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/1_dopogrub.jpg"><img class="alignnone size-full wp-image-729" title="1_dopoGrub" src="http://bancaldo.files.wordpress.com/2009/11/1_dopogrub.jpg?w=450&#038;h=114" alt="" width="450" height="114" /></a></p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/2_grubinstall.jpg"><img class="alignnone size-full wp-image-730" title="2_Grubinstall" src="http://bancaldo.files.wordpress.com/2009/11/2_grubinstall.jpg?w=450&#038;h=122" alt="" width="450" height="122" /></a></p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/3_fullinstall.jpg"><img class="alignnone size-full wp-image-731" title="3_fullinstall" src="http://bancaldo.files.wordpress.com/2009/11/3_fullinstall.jpg?w=418&#038;h=118" alt="" width="418" height="118" /></a></p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/4_grub_riavvio.jpg"><img class="alignnone size-full wp-image-732" title="4_grub_riavvio" src="http://bancaldo.files.wordpress.com/2009/11/4_grub_riavvio.jpg?w=449&#038;h=372" alt="" width="449" height="372" /></a></p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/5_installok.jpg"><img class="alignnone size-full wp-image-733" title="5_installok" src="http://bancaldo.files.wordpress.com/2009/11/5_installok.jpg?w=450&#038;h=365" alt="" width="450" height="365" /></a></p>
<p><a href="http://bancaldo.files.wordpress.com/2009/11/6_installok2.jpg"><img class="alignnone size-full wp-image-734" title="6_installok2" src="http://bancaldo.files.wordpress.com/2009/11/6_installok2.jpg?w=450&#038;h=365" alt="" width="450" height="365" /></a></p>
<p>finalmente!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/719/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/719/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/719/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/719/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/719/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/719/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/719/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/719/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/719/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/719/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=719&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/19/karmic-e-remastersys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/k910.jpg" medium="image">
			<media:title type="html">K910</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/install.jpg" medium="image">
			<media:title type="html">install</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/1_dopogrub.jpg" medium="image">
			<media:title type="html">1_dopoGrub</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/2_grubinstall.jpg" medium="image">
			<media:title type="html">2_Grubinstall</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/3_fullinstall.jpg" medium="image">
			<media:title type="html">3_fullinstall</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/4_grub_riavvio.jpg" medium="image">
			<media:title type="html">4_grub_riavvio</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/5_installok.jpg" medium="image">
			<media:title type="html">5_installok</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/6_installok2.jpg" medium="image">
			<media:title type="html">6_installok2</media:title>
		</media:content>
	</item>
		<item>
		<title>Kubuntu Karmic Hardware drivers: BCM4311 e Nvidia Go 7400</title>
		<link>http://bancaldo.wordpress.com/2009/11/16/kubuntu-karmic-hardware-drivers-bcm4311-e-nvidia-go-7400/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/16/kubuntu-karmic-hardware-drivers-bcm4311-e-nvidia-go-7400/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 08:02:29 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Kubuntu]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=717</guid>
		<description><![CDATA[Ho installato da zero Kubuntu Karmic Koala sul mio Laptop HP DV6215EA
Mi sono accorto che in Hardware drivers non vengono proposti driver per le periferiche in oggetto.
Ovviamente le periferiche sono riconosciute come verificato da
lspci
Per attivare la scheda di rete wi-fi, è necessario installare il pacchetto:
bcmwl-kernel-source
quindi da terminale
sudo apt-get install bcmwl-kernel-source
Dopo aver riavviato la scheda di [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=717&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ho installato da zero Kubuntu Karmic Koala sul mio Laptop HP DV6215EA</p>
<p>Mi sono accorto che in Hardware drivers non vengono proposti driver per le periferiche in oggetto.<br />
Ovviamente le periferiche sono riconosciute come verificato da</p>
<pre class="brush: css;">lspci</pre>
<p>Per attivare la scheda di rete wi-fi, è necessario installare il <a href="http://packages.ubuntu.com/search?keywords=bcmwl-kernel&amp;searchon=names&amp;suite=karmic&amp;section=all">pacchetto</a>:<br />
<strong>bcmwl-kernel-source</strong></p>
<p>quindi da terminale</p>
<pre class="brush: css;">sudo apt-get install bcmwl-kernel-source</pre>
<p>Dopo aver riavviato la scheda di rete wifi ha funzionato.</p>
<p>&nbsp;</p>
<p>Per quello che riguarda la scheda video <strong>NVIDIA GEForce GO 7400</strong>, ho installato il <a href="http://packages.ubuntu.com/karmic/nvidia-glx-185">pacchetto</a><br />
<strong>nvidia-glx-185</strong>.</p>
<p>Sempre da terminale:</p>
<pre class="brush: css;">sudo apt-get install nvidia-glx-185</pre>
<p>e</p>
<pre class="brush: css;">sudo nvidia-xconfig</pre>
<p>riavviato e anche la scheda video tutto ok.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/717/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/717/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/717/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/717/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/717/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/717/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/717/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/717/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/717/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/717/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=717&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/16/kubuntu-karmic-hardware-drivers-bcm4311-e-nvidia-go-7400/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>
	</item>
		<item>
		<title>grub.cfg</title>
		<link>http://bancaldo.wordpress.com/2009/11/08/grub-cfg/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/08/grub-cfg/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 13:53:38 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Karmic]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=711</guid>
		<description><![CDATA[questo il mio disco:

andiamo a leggere il grub.cfg
sudo gedit /boot/grub/grub.cfg
risulta:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default=&#8221;0&#8243;
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=711&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>questo il mio disco:</p>
<p><img src="http://bancaldo.files.wordpress.com/2009/11/sch1.png?w=450&#038;h=299" alt="sch1" title="sch1" width="450" height="299" class="alignnone size-full wp-image-710" /></p>
<p>andiamo a leggere il <strong>grub.cfg</strong></p>
<pre class="brush: css;">sudo gedit /boot/grub/grub.cfg</pre>
<p>risulta:</p>
<p><em>#<br />
# DO NOT EDIT THIS FILE<br />
#<br />
# It is automatically generated by /usr/sbin/grub-mkconfig using templates<br />
# from /etc/grub.d and settings from /etc/default/grub<br />
#</p>
<p>### BEGIN /etc/grub.d/00_header ###<br />
if [ -s /boot/grub/grubenv ]; then<br />
  have_grubenv=true<br />
  load_env<br />
fi<br />
set default=&#8221;0&#8243;<br />
if [ ${prev_saved_entry} ]; then<br />
  saved_entry=${prev_saved_entry}<br />
  save_env saved_entry<br />
  prev_saved_entry=<br />
  save_env prev_saved_entry<br />
fi<br />
insmod ext2<br />
set root=(hd0,7)<br />
search &#8211;no-floppy &#8211;fs-uuid &#8211;set f22fb66e-04fc-4407-a00d-82eba9c80555<br />
if loadfont /usr/share/grub/unicode.pf2 ; then<br />
  set gfxmode=640&#215;480<br />
  insmod gfxterm<br />
  insmod vbe<br />
  if terminal_output gfxterm ; then true ; else<br />
    # For backward compatibility with versions of terminal.mod that don&#8217;t<br />
    # understand terminal_output<br />
    terminal gfxterm<br />
  fi<br />
fi<br />
if [ ${recordfail} = 1 ]; then<br />
  set timeout=-1<br />
else<br />
  set timeout=10<br />
fi<br />
### END /etc/grub.d/00_header ###</p>
<p>### BEGIN /etc/grub.d/05_debian_theme ###<br />
set menu_color_normal=white/black<br />
set menu_color_highlight=black/white<br />
### END /etc/grub.d/05_debian_theme ###</p>
<p>### BEGIN /etc/grub.d/10_linux ###<br />
menuentry &#8220;Ubuntu, Linux 2.6.31-14-generic&#8221; {<br />
        recordfail=1<br />
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi<br />
	set quiet=1<br />
	insmod ext2<br />
	set root=(hd0,7)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set f22fb66e-04fc-4407-a00d-82eba9c80555<br />
	linux	/boot/vmlinuz-2.6.31-14-generic root=UUID=f22fb66e-04fc-4407-a00d-82eba9c80555 ro   quiet splash<br />
	initrd	/boot/initrd.img-2.6.31-14-generic<br />
}<br />
menuentry &#8220;Ubuntu, Linux 2.6.31-14-generic (recovery mode)&#8221; {<br />
        recordfail=1<br />
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi<br />
	insmod ext2<br />
	set root=(hd0,7)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set f22fb66e-04fc-4407-a00d-82eba9c80555<br />
	linux	/boot/vmlinuz-2.6.31-14-generic root=UUID=f22fb66e-04fc-4407-a00d-82eba9c80555 ro single<br />
	initrd	/boot/initrd.img-2.6.31-14-generic<br />
}<br />
menuentry &#8220;Ubuntu, Linux 2.6.31-11-generic&#8221; {<br />
        recordfail=1<br />
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi<br />
	set quiet=1<br />
	insmod ext2<br />
	set root=(hd0,7)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set f22fb66e-04fc-4407-a00d-82eba9c80555<br />
	linux	/boot/vmlinuz-2.6.31-11-generic root=UUID=f22fb66e-04fc-4407-a00d-82eba9c80555 ro   quiet splash<br />
	initrd	/boot/initrd.img-2.6.31-11-generic<br />
}<br />
menuentry &#8220;Ubuntu, Linux 2.6.31-11-generic (recovery mode)&#8221; {<br />
        recordfail=1<br />
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi<br />
	insmod ext2<br />
	set root=(hd0,7)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set f22fb66e-04fc-4407-a00d-82eba9c80555<br />
	linux	/boot/vmlinuz-2.6.31-11-generic root=UUID=f22fb66e-04fc-4407-a00d-82eba9c80555 ro single<br />
	initrd	/boot/initrd.img-2.6.31-11-generic<br />
}<br />
### END /etc/grub.d/10_linux ###</p>
<p>### BEGIN /etc/grub.d/20_memtest86+ ###<br />
menuentry &#8220;Memory test (memtest86+)&#8221; {<br />
	linux16	/boot/memtest86+.bin<br />
}<br />
menuentry &#8220;Memory test (memtest86+, serial console 115200)&#8221; {<br />
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8<br />
}<br />
### END /etc/grub.d/20_memtest86+ ###</p>
<p>### BEGIN /etc/grub.d/30_os-prober ###<br />
menuentry &#8220;Microsoft Windows XP Professional (on /dev/sda1)&#8221; {<br />
	insmod ntfs<br />
	set root=(hd0,1)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set 242854b228548528<br />
	drivemap -s (hd0) ${root}<br />
	chainloader +1<br />
}<br />
### END /etc/grub.d/30_os-prober ###</p>
<p>### BEGIN /etc/grub.d/40_custom ###<br />
# This file provides an easy way to add custom menu entries.  Simply type the<br />
# menu entries you want to add after this comment.  Be careful not to change<br />
# the &#8216;exec tail&#8217; line above.<br />
### END /etc/grub.d/40_custom ###</em></p>
<p>la parte che interessa l&#8217;aggiunta di ulteriori SO, è:</p>
<p><em>### BEGIN /etc/grub.d/30_os-prober ###<br />
menuentry &#8220;Microsoft Windows XP Professional (on /dev/sda1)&#8221; {<br />
	insmod ntfs<br />
	set root=(hd0,1)<br />
	search &#8211;no-floppy &#8211;fs-uuid &#8211;set 242854b228548528<br />
	drivemap -s (hd0) ${root}<br />
	chainloader +1<br />
}<br />
### END /etc/grub.d/30_os-prober ###</em></p>
<p>diversamente dal vecchio GRUB, il conteggio dell&#8217;HD, comincia da 0, mentre il conteggio delle partizioni, comincia da 1.<br />
infatti XP che è sulla prima partizione del primo disco, risulta come:<br />
set root=(hd0,1)</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/711/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=711&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/08/grub-cfg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/11/sch1.png" medium="image">
			<media:title type="html">sch1</media:title>
		</media:content>
	</item>
		<item>
		<title>Tyken feat. Awa &#8211; Every Word (Dave Spoon Remix)</title>
		<link>http://bancaldo.wordpress.com/2009/11/05/tyken-feat-awa-every-word-dave-spoon-remix/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/05/tyken-feat-awa-every-word-dave-spoon-remix/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 09:53:52 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/2009/11/05/tyken-feat-awa-every-word-dave-spoon-remix/</guid>
		<description><![CDATA[
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=708&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://bancaldo.wordpress.com/2009/11/05/tyken-feat-awa-every-word-dave-spoon-remix/"><img src="http://img.youtube.com/vi/0VvMfNCqNaY/2.jpg" alt="" /></a></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/708/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/708/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/708/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/708/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/708/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/708/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/708/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/708/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/708/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/708/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=708&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/05/tyken-feat-awa-every-word-dave-spoon-remix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/0VvMfNCqNaY/2.jpg" medium="image" />
	</item>
		<item>
		<title>Cuore Inter: Dinamo Inter 1-2</title>
		<link>http://bancaldo.wordpress.com/2009/11/05/cuore-inter-dinamo-inter-1-2/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/05/cuore-inter-dinamo-inter-1-2/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 07:42:09 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Inter]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/2009/11/05/cuore-inter-dinamo-inter-1-2/</guid>
		<description><![CDATA[il principe prende la corona!

Grande cuore ragazzi.
alla faccia dei gufacci.
godo.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=705&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>il principe prende la corona!<br />
<span style="text-align:center; display: block;"><a href="http://bancaldo.wordpress.com/2009/11/05/cuore-inter-dinamo-inter-1-2/"><img src="http://img.youtube.com/vi/TBO7PJ6T-Dg/2.jpg" alt="" /></a></span><br />
Grande cuore ragazzi.<br />
alla faccia dei gufacci.<br />
godo.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/705/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=705&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/05/cuore-inter-dinamo-inter-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/TBO7PJ6T-Dg/2.jpg" medium="image" />
	</item>
		<item>
		<title>Karmic Koala: repo Medibuntu</title>
		<link>http://bancaldo.wordpress.com/2009/11/02/karmic-koala-repo-medibuntu/</link>
		<comments>http://bancaldo.wordpress.com/2009/11/02/karmic-koala-repo-medibuntu/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 12:55:09 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Karmic]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=699</guid>
		<description><![CDATA[inseriamo i repo di Medibuntu nel source.list
echo deb http://packages.medibuntu.org/ karmic free non-free &#124; sudo tee -a /etc/apt/sources.list
otteniamo la chiave
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- &#124; sudo apt-key add - &#38;&#38; sudo apt-get update
installiamo ad es. libdvdcss2
sudo apt-get install libdvdcss2
Questi i pacchetti disponibili:
# aacgain
# aacplusenc
# acroread-fonts
# alsa-firmware
# amrnb
# amrwb
# app-install-data-medibuntu
# apport-hooks-medibuntu
# gizmo5
# googleearth-data
# googleearth
# hot-babe
# ices
# libamrnb3
# libamrnb-dev
# [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=699&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>inseriamo i repo di<a href="http://www.medibuntu.org/"> <strong>Medibuntu</strong></a> nel source.list</p>
<pre class="brush: css;">echo deb http://packages.medibuntu.org/ karmic free non-free | sudo tee -a /etc/apt/sources.list</pre>
<p>otteniamo la chiave</p>
<pre class="brush: css;">wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - &amp;&amp; sudo apt-get update</pre>
<p>installiamo ad es. libdvdcss2</p>
<pre class="brush: css;">sudo apt-get install libdvdcss2</pre>
<p>Questi i pacchetti disponibili:</p>
<p># aacgain<br />
# aacplusenc<br />
# acroread-fonts<br />
# alsa-firmware<br />
# amrnb<br />
# amrwb<br />
# app-install-data-medibuntu<br />
# apport-hooks-medibuntu<br />
# gizmo5<br />
# googleearth-data<br />
# googleearth<br />
# hot-babe<br />
# ices<br />
# libamrnb3<br />
# libamrnb-dev<br />
# libamrwb3<br />
# libamrwb-dev<br />
# libdvdcss2<br />
# libdvdcss-dev<br />
# medibuntu-keyring<br />
# non-free-codecs<br />
# realplayer<br />
# rmconverter<br />
# skype-common<br />
# skype<br />
# skype-static<br />
# w32codecs<br />
# w64codecs</p>
<p><strong>NOTA</strong><br />
i <strong>w32codecs</strong> sono reperibili nel pacchetto <strong>non-free-codecs</strong>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/699/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/699/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/699/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/699/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/699/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=699&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/11/02/karmic-koala-repo-medibuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>
	</item>
		<item>
		<title>Appunti in libertà: MBR ed EBR/CBR</title>
		<link>http://bancaldo.wordpress.com/2009/10/22/appunti-in-liberta-mbr-ed-ebrcbr/</link>
		<comments>http://bancaldo.wordpress.com/2009/10/22/appunti-in-liberta-mbr-ed-ebrcbr/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 12:24:20 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=654</guid>
		<description><![CDATA[Ma che cacchio sono gli EBR??
Approfondendo l&#8217;argomento MBR, sono venuto a conoscienza dell&#8217;esistenza e dell&#8217;importanza degli EBR (extended Boot Record).
In sostanza, quando si effettua il backup del MBR, se l&#8217;HD in questione contiene anche una partizione estesa, è necessario fare il backup del primo settore di quest&#8217;ultima (EBR), e di tutti i boot record (EBRs) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=654&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2><span style="color:#ff00ff;"><strong>Ma che cacchio sono gli EBR??</strong></span></h2>
<p>Approfondendo l&#8217;argomento MBR, sono venuto a conoscienza dell&#8217;esistenza e dell&#8217;importanza degli EBR (extended Boot Record).<br />
In sostanza, quando si effettua il backup del MBR, se l&#8217;HD in questione contiene anche una partizione estesa, è necessario fare il backup del primo settore di quest&#8217;ultima (EBR), e di tutti i boot record (EBRs) delle partizioni logiche, contenute nell&#8217;estesa.</p>
<p>Per definizione, ogni EBR di partizione Logica, sarà costituito da due entries, la prima che punta alla partizione logica in oggetto, la seconda che punta alla partizione logica successiva (se esistente).</p>
<p>Vedremo però nel dettaglio, più avanti.</p>
<p>Essendo molto incuriosito dal fatto EBR-CBR, ed essendomi sempre solo preoccupato di &#8220;salvare&#8221; il MBR, ho voluto mettere in pratica, quel poco di nozioni acquisite e vedere perchè, effettivamente, sia il caso di fare un backup così approfondito, della struttura dell&#8217;HD.</p>
<p>Prima di fare un backup di tutte le partizioni esistenti, ho salvato la struttura dell&#8217;HD, su un file di testo.<br />
Tutte queste operazioni sono state effettuate su e da Ubuntu, pertanto si presuppone si abbia confidenza con parole del tipo &#8220;terminale&#8221;, &#8220;sudo&#8221; ecc.</p>
<p>Procediamo:</p>
<p>Ho aperto il terminale e dato in successione i comandi:</p>
<pre class="brush: css;">sudo fdisk -l &gt; fdisk.txt</pre>
<p>Aprendo il file risultante fdisk.txt, vado ad elencare la composizione del mio HD:</p>
<pre>Disco /dev/sda: 120.0 GB, 120034123776 byte
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2731    21936726    7  HPFS/NTFS
/dev/sda2            2732        6445    29832705    7  HPFS/NTFS
/dev/sda3           12770       14593    14651280   83  Linux
/dev/sda4            6446       12769    50797530    5  Esteso
/dev/sda5           12527       12769     1951897+  82  Linux swap / Solaris
/dev/sda6            6446       12525    48837537   83  Linux</pre>
<p>Si notano, 3 partizioni primarie (sda1-2-3)<br />
Una partizione estesa (sda4)<br />
2 Partizioni Logiche all&#8217;interno (sda5-6)</p>
<p>Cominciamo con l&#8217;effettuare il backup del <strong>MBR</strong><br />
Creo una directory di appoggio:</p>
<pre class="brush: css;">sudo mkdir /media/backup</pre>
<p>dopodichè faccio il backup vero e proprio</p>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/mbr.bup bs=512 count=1</pre>
<p>(per le opzioni bs=512 e count=1 di dd, vi lascio consultare la man page di DD) poi il backup dell&#8217;<strong>EBR</strong></p>
<pre class="brush: css;">sudo dd if=/dev/sda4 of=/media/backup/ebr.bup bs=512 count=1</pre>
<p>e secondo teoria anche i Chained-Boot-Record (le logiche all&#8217;interno dell&#8217;estesa)</p>
<pre class="brush: css;">sudo dd if=/dev/sda5 of=/media/backup/cbr1.bup bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda6 of=/media/backup/cbr2.bup bs=512 count=1</pre>
<p>Qui è nato però il mio primo errore, che scopriremo più avanti.<br />
Facciamo un breve riassunto di quanto effettuato e ripassiamo alcuni punti salienti.</p>
<p>Il master boot record (MBR), è il primo settore di un disco (cilindro 0, testina 0, settore 1) e contiene le informazioni necessarie per l’avvio da BIOS, del sistema.</p>
<p>MBR=512bytes</p>
<p><img class="alignnone size-full wp-image-688" title="MBRstructure" src="http://bancaldo.files.wordpress.com/2009/10/mbrstructure.jpg?w=418&#038;h=162" alt="MBRstructure" width="418" height="162" /></p>
<p>I primi <strong>446</strong> contengono il Master Boot Program (MBP), cioè le istruzioni da eseguire all’avvio del disco. I successivi <strong>64</strong>bytes contengono la master partition table (MPT), cioè le informazioni su come il disco è partizionato.</p>
<p>I rimanenti <strong>2</strong> bytes indicano il master boot signature (MBS) o “<strong>magic number</strong>&#8221; che deve confermare la validità dell&#8217;MBR (contengono il valore AA55H, Che con convenzione LittleEndian appariranno come <strong>55 AA</strong>) e ne determinano la fine.<br />
Quello che ci interessa quindi è la <strong>Master partition table</strong>.<br />
Questa MPT (64 bytes dal byte 446 al 509), si suddivide in 4 parti di 16 bytes l’una.</p>
<p><img class="alignnone size-full wp-image-689" title="PrimaryPartitionTable" src="http://bancaldo.files.wordpress.com/2009/10/primarypartitiontable.jpg?w=450&#038;h=149" alt="PrimaryPartitionTable" width="450" height="149" /></p>
<p>Ognuna di queste “parti” (entry), indica e descrive una partizione primaria.<br />
Ecco perchè possono esserci al massimo 4 partizioni primarie (64 bytes/16) o 3 primarie ed una estesa.</p>
<p>Ogni <strong>entry</strong> è così suddivisa:</p>
<p><img class="alignnone size-full wp-image-690" title="PartitionTableEntry" src="http://bancaldo.files.wordpress.com/2009/10/partitiontableentry.jpg?w=371&#038;h=192" alt="PartitionTableEntry" width="371" height="192" /></p>
<p><span style="text-decoration:underline;"><strong>IMPORTANTE:</strong></span></p>
<p>Se fra le entry è presente una partizione estesa con all&#8217;interno delle partizioni logiche, i dati su queste ultime (logiche) non risiederanno nella master partition table, quindi facendo il backup del solo MBR potremmo perdere queste informazioni!.</p>
<p>Ecco perchè si rende necessario fare un backup dell&#8217;<strong>EBR</strong>.</p>
<p>Quest&#8217;ultimo ha una struttura simile al MBR:</p>
<p><img class="alignnone size-full wp-image-691" title="EBRStructure" src="http://bancaldo.files.wordpress.com/2009/10/ebrstructure.jpg?w=393&#038;h=165" alt="EBRStructure" width="393" height="165" /></p>
<p>A parte i primi 446 bytes non utilizzati, a differenza del MBR, piccole differenze ci sono anche nella MPT dell&#8217;EBR, che è così caratterizzata:</p>
<p><img class="alignnone size-full wp-image-692" title="EBRPartitionTable" src="http://bancaldo.files.wordpress.com/2009/10/ebrpartitiontable.jpg?w=450&#038;h=132" alt="EBRPartitionTable" width="450" height="132" /></p>
<p>Quindi si usano solo 2 &#8220;slot&#8221; della tabella delle partizioni per l&#8217;EBR, il primo descrive la prima unità logica della partizione estesa, mentre il secondo, verrà usato, nel caso ci sia una ulteriore partizione logica, come link a quest&#8217;ultima.</p>
<h2><span style="color:#ff00ff;"><strong>Facciamo un po&#8217; di pratica.</strong></span></h2>
<p>Ho il backup del MBR, vado quindi ad aprirlo con un editorEsadecimale.</p>
<p><span style="color:#ff00ff;"><strong>- Analisi MBR</strong></span></p>
<p>ecco cosa risulta</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
00000000    eb 48 90 d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c
00000010    bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04
00000020    38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5
00000030    83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 03 02
00000040    ff 00 00 20 01 00 00 00 00 02 fa 90 90 f6 c2 80
00000050    75 02 b2 80 ea 59 7c 00 00 31 c0 8e 8e d8 8e d0
00000060    00 20 fb a0 40 7c 3c ff 74 02 88 c2 52 be 7f 7d
00000070    e8 34 01 f6 c2 80 74 54 b4 41 bb aa 55 cd 13 5a
00000080    52 72 49 81 fb 55 aa 75 43 a0 41 7c 84 c0 75 05
00000090    83 e1 01 74 37 66 8b 4c 10 be 05 7c c6 44 ff 01
000000a0    66 8b 1e 44 7c c7 04 10 00 c7 44 02 01 00 66 89
000000b0    5c 08 c7 44 06 00 70 66 31 c0 89 44 04 66 89 44
000000c0    0c b4 42 cd 13 72 05 bb 00 70 eb 7d b4 08 cd 13
000000d0    73 0a f6 c2 80 0f 84 ea 00 e9 8d 00 be 05 7c c6
000000e0    44 ff 00 66 31 c0 88 f0 40 66 89 44 04 31 d2 88
000000f0    ca c1 e2 02 88 e8 88 f4 40 89 44 08 31 c0 88 d0
00000100    c0 e8 02 66 89 04 66 a1 44 7c 66 31 d2 66 f7 34
00000110    88 54 0a 66 31 d2 66 f7 74 04 88 54 0b 89 44 0c
00000120    3b 44 08 7d 3c 8a 54 0d c0 e2 06 8a 4c 0a fe c1
00000130    08 d1 8a 6c 0c 5a 8a 74 0b bb 00 70 8e c3 31 db
00000140    b8 01 02 cd 13 72 2a 8c c3 8e 06 48 7c 60 1e b9
00000150    00 01 8e db 31 f6 31 ff fc f3 a5 1f 61 ff 26 42
00000160    7c be 85 7d e8 40 00 eb 0e be 8a 7d e8 38 00 eb
00000170    06 be 94 7d e8 30 00 be 99 7d e8 2a 00 eb fe 47
00000180    52 55 42 20 00 47 65 6f 6d 00 48 61 72 64 20 44
00000190    69 73 6b 00 52 65 61 64 00 20 45 72 72 6f 72 00
000001a0    bb 01 00 b4 0e cd 10 ac 3c 00 75 f4 c3 00 00 00
000001b0    00 00 00 00 00 00 00 00 4f 3d 7d c5 00 00 80 01
000001c0    01 00 07 fe ff ff 3f 00 00 00 ac 74 9d 02 00 00
000001d0    c1 ff 07 fe ff ff eb 74 9d 02 02 6c 8e 03 00 fe
000001e0    ff ff 83 fe ff ff a1 18 3a 0c 20 1f bf 01 00 fe
000001f0    ff ff 05 fe ff ff ed e0 2b 06 b4 37 0e 06 55 aa</pre>
<p>Lasciando perdere i primi 446 bytes che non ci interessano, controlliamo la MPT.</p>
<p>L&#8217;offset è:</p>
<p>01BEH-01FDH        64 bytes     Master partition table</p>
<p>e abbiamo detto che è suddivisa in entry di 16 bytes l&#8217;una, così suddivise:</p>
<p>byte        Descrizione</p>
<p>0 (446)		Indicatore di boot (contiene il valore 80h se la partizione è attiva)<br />
1-3 (447-449)	Testina, settore e cilindro del primo blocco della partizione<br />
4 (450)		Identificazione del filesystem contenuto nella partizione<br />
5-7 (451-453)	Testina, settore e cilindro dell&#8217;ultimo blocco della partizione<br />
8-11 (454-457)	Numero blocchi prima della partizione<br />
12-15 (458-461)	Numero blocchi che costituiscono la partizione</p>
<p>vediamo i valori uno alla volta:</p>
<p>0    Indicatore di boot (contiene il valore 80h se la partizione è attiva)</p>
<p>il byte 0 corrisponde al byte byte446 (da 0-445 non ci interessano adesso)</p>
<p>che appunto in esadecimale corrisponde a 01BE</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001b0    00 00 00 00 00 00 00 00 4f 3d 7d c5 00 00 <span style="color:#ff00ff;"><strong>80</strong></span> 01</pre>
<p>All&#8217;incrocio 000001bEH per comodità 01BEH ecco il valore 80H</p>
<p>Infatti ritroviamo l&#8217;indicativo di partizione attiva.</p>
<p>1-3    Testina, settore e cilindro del primo blocco della partizione</p>
<p>bytes 447-449 ovvero 01BFH-01C1H</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001b0    00 00 00 00 00 00 00 00 4f 3d 7d c5 00 00 80 <span style="color:#ff00ff;"><strong>01</strong></span>

000001c0    <span style="color:#ff00ff;"><strong>01 00 </strong></span>07 fe ff ff 3f 00 00 00 ac 74 9d 02 00 00</pre>
<p>risulta 01-01-00    Testina, settore e cilindro</p>
<p>4    Identificazione del filesystem contenuto nella partizione</p>
<p>byte 450 = 01C2H</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001c0    01 00 <span style="color:#ff00ff;"><strong>07</strong></span> fe ff ff 3f 00 00 00 ac 74 9d 02 00 00</pre>
<p>07=File System NTFS evidentemente</p>
<p>non mi interessano francamente i gruppi 5-7 e 8-11.</p>
<p>Mi soffermo sui bytes 12-15 della prima entry:</p>
<p>bytes 458-461 = 01CAH-01CDH</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001c0    01 00 07 fe ff ff 3f 00 00 00 <span style="color:#ff00ff;"><strong>ac 74 9d 02</strong></span> 00 00</pre>
<p>risulta AC749D02H.</p>
<p>Ricordandoci la convenzione LittleEndian risulta che i blocchi della partizione sono:</p>
<p>029D74ACH ovvero blocchi=43873452 bytes=22&#8242;463&#8242;207&#8242;424</p>
<p>dividendo per 1024 otteniamo 21&#8242;936&#8242;726KB</p>
<p>tornando a guardare fdisk.txt</p>
<p><strong>/dev/sda1   *           1        2731    <strong>21936726 </strong> 7  HPFS/NTFS</strong></p>
<p>Il tutto torna perfettamente.</p>
<p>Continuiamo con l&#8217;analisi della seconda entry</p>
<p>0 (462)        Indicatore di boot (contiene il valore 80h se la partizione è attiva)<br />
1-3 (463-465)    Testina, settore e cilindro del primo blocco della partizione<br />
4 (466)        Identificazione del filesystem contenuto nella partizione<br />
5-7 (467-469)    Testina, settore e cilindro dell&#8217;ultimo blocco della partizione<br />
8-11 (470-473)    Numero blocchi prima della partizione<br />
12-15 (474-477)    Numero blocchi che costituiscono la partizione</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001c0    01 00 07 fe ff ff 3f 00 00 00 ac 74 9d 02 <span style="color:#ff00ff;"><strong>00</strong></span> 00</pre>
<p>byte 462=01CEH    00 (la partizione n.2 non è attiva)</p>
<p>tralascio il discorso testine-settori-cilindri</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001d0    c1 ff <span style="color:#ff00ff;"><strong>07</strong></span> fe ff ff eb 74 9d 02 <span style="color:#ff00ff;"><strong>02 6c 8e 03</strong></span> 00 fe</pre>
<p>il file system al byte 466 (01D2H) è NTFS (07).</p>
<p>controlliamo i blocchi ai bytes 474-477 (01DAH-01DDH)</p>
<p>026C8E03 ovvero 038E6C02H=59665410 blocchi *512/1024= 29&#8242;832&#8242;705KB</p>
<p><strong>/dev/sda2            2732        6445    29832705    7  HPFS/NTFS</strong></p>
<p>Proseguiamo con la terza entry</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001d0    c1 ff 07 fe ff ff eb 74 9d 02 02 6c 8e 03 <span style="color:#ff00ff;"><strong>00</strong></span> fe
000001e0    ff ff <span style="color:#ff00ff;"><strong>83</strong></span> fe ff ff a1 18 3a 0c <span style="color:#ff00ff;"><strong>20 1f bf 01</strong></span> 00 fe</pre>
<p>01DEH=00    Partizione non attiva<br />
01E2H=83    File system Ext3<br />
01EAH-01EDH    n. blocchi 201FBF01= 01BF1F20 = 14&#8242;651&#8242;280KB</p>
<p>Ed ora eccoci al punto saliente.</p>
<p><span style="text-decoration:underline;"><strong>Analizziamo la partizione estesa.</strong></span></p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001e0    ff ff 83 fe ff ff a1 18 3a 0c 20 1f bf 01 <span style="color:#ff00ff;"><strong>00</strong></span> fe
000001f0    ff ff <span style="color:#ff00ff;"><strong>05</strong></span> fe ff ff ed e0 2b 06 <span style="color:#ff00ff;"><strong>b4 37 0e 06</strong></span> 55 aa</pre>
<p>01EEH=00    Partizione non attiva (ci mancherebbe)<br />
01F2H=05    identificazione partizione estesa<br />
01FAH-01FDH    n. blocchi B4370E06= 060E37B4 = 50&#8242;797&#8242;530KB</p>
<p>Tutto torna, ma di come sia strutturata l&#8217;estesa nemmeno l&#8217;ombra.</p>
<p><span style="text-decoration:underline;"><strong>Andiamo ad aprire quindi l&#8217;EBR.</strong></span></p>
<h2><span style="color:#ff00ff;"><strong>- Analisi EBR</strong></span></h2>
<p>riassunto struttura</p>
<p><img class="alignnone size-full wp-image-693" title="EBRStructure" src="http://bancaldo.files.wordpress.com/2009/10/ebrstructure1.jpg?w=393&#038;h=165" alt="EBRStructure" width="393" height="165" /></p>
<p>Ogni entry:</p>
<pre>Offset        Length(in bytes)     Contenuto
01BEH - 01CDH    16            Descrizione Partizione Logica
01CEH - 01DDH    16            Se è presente, link alla partizione logica sucessiva
01DEH - 01FDH    32            Normalmente non usata</pre>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
00000000    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000010    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000020    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000030    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000040    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000050    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000060    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000070    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000080    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000090    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000a0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000b0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000c0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000d0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000e0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000f0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000100    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000110    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000120    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000130    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000140    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000150    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000160    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000170    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000180    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000190    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001a0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001b0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe
000001c0    ff ff 82 fe ff ff 81 a6 d2 05 33 91 3b 00 00 fe
000001d0    ff ff 05 fe ff ff 01 00 00 00 bf 67 d2 05 00 00
000001e0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001f0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa</pre>
<p>effettivamente 0000H-01BDH (446 bytes) NON SONO UTILIZZATI</p>
<p>Controlliamo l&#8217;<strong>MPT </strong>(01BEH-01FDH):</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001b0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe
000001c0    ff ff 82 fe ff ff 81 a6 d2 05 33 91 3b 00 00 fe
000001d0    ff ff 05 fe ff ff 01 00 00 00 bf 67 d2 05 00 00
000001e0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001f0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa</pre>
<p>la prima <strong>entry:</strong></p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001b0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 <span style="color:#ff00ff;"><strong>00</strong></span> fe
000001c0    ff ff <span style="color:#ff00ff;"><strong>82</strong></span> fe ff ff 81 a6 d2 05 <span style="color:#ff00ff;"><strong>33 91 3b 00</strong></span> 00 fe</pre>
<p>analizzando la entry come in precedenza:</p>
<p>0 (446)        Indicatore di boot (contiene il valore 80h se la partizione è attiva)<br />
1-3 (447-449)    Testina, settore e cilindro del primo blocco della partizione<br />
4 (450)        Identificazione del filesystem contenuto nella partizione<br />
5-7 (451-453)    Testina, settore e cilindro dell&#8217;ultimo blocco della partizione<br />
8-11 (454-457)    Numero blocchi prima della partizione<br />
12-15 (458-461)    Numero blocchi che costituiscono la partizione</p>
<p>01BEH=00    Partizione non attiva (ci mancherebbe)<br />
01C2H=82    File-system Linux-swap<br />
01CAH-01CDH    n. blocchi 33913B00= 003B9133 = 1&#8242;951&#8242;897.5KB</p>
<p>infatti eccola</p>
<p><strong>/dev/sda5           12527       12769     1951897+  82  Linux swap / Solaris</strong></p>
<p>Come volevasi dimostrare queste info,<span style="text-decoration:underline;"><strong> nel MBR non c&#8217;erano</strong></span>.<br />
Ora dovremmo trovare la novità, la seconda entry, dovrebbe essere il link alla seconda partizione logica (all&#8217;interno dell&#8217;estesa), se esistente.</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001c0    ff ff 82 fe ff ff 81 a6 d2 05 33 91 3b 00 <span style="color:#ff00ff;"><strong>00</strong></span> fe
000001d0    ff ff <strong><span style="color:#008000;">05</span></strong> fe ff ff 01 00 00 00 <span style="color:#008000;"><strong>bf 67 d2 05</strong></span> 00 00</pre>
<p>01CEH=00    Partizione non attiva (ci mancherebbe)<br />
01D2H=05    Partizione Estesa PADRE alla quale è linkata!!<br />
01DAH-01DDH    n. blocchi BF67D205= 05D267BF = 48&#8242;837&#8242;537KB</p>
<p>ecco il <span style="text-decoration:underline;">link alla partizione logica</span> successiva!!</p>
<p>che sarà:</p>
<p><strong>/dev/sda6            6446       12525    48837537   83  Linux</strong></p>
<p>Quindi riassumendo, nell&#8217;EBR, si definisce la partizione a cui si sta puntando, ma anche la partizione successiva, creando una &#8220;catena&#8221;. A sua volta nella partizione &#8220;successiva&#8221;, ci sarà un EBR che, nella prima entry definirà tale partizione, e nella seconda entry, quella successiva e così via.<br />
Per questo motivo, tali EBR annidati, vengono chiamati CBR (chained-boot-record).</p>
<p>Come si nota infine gli ultimi 32 bytes, non vengono utilizzati:</p>
<pre>offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
000001e0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001f0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 <strong><span style="color:#008000;">55 aa</span></strong></pre>
<p>con ultimi 2 bytes riempiti dal &#8220;MagicNumber&#8221; a chiusura del blocco, come un comune MBR.<br />
Tutta questa analisi per concludere, che, volendo essere premurosissimi, oltre al backup del MBR, è bene fare anche quello dell&#8217;EBR e di tutti gli EBRs/CBRs annidati all&#8217;interno dell&#8217;EBR principale.</p>
<p>Se per l&#8217;MBR si utilizza</p>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/mbr.bup bs=512 count=1</pre>
<p>per l&#8217;ebr, si controlla con fdisk il numero della partizione estesa</p>
<p>/dev/sda4            6446       12769    50797530    5  Esteso</p>
<p>quindi:</p>
<pre class="brush: css;">sudo dd if=/dev/sda4 of=/media/backup/ebr.bup bs=512 count=1</pre>
<p>Questo metodo funziona SOLO con 2 partizioni logiche all&#8217;interno dell&#8217;estesa, inquanto le stesse sono definite dal solo EBR principale, inquanto sulla prima entry è definita la prima partizione logica, nella seconda entry, la logica successiva.<br />
Non c&#8217;è bisogno quindi di fare il backup dell&#8217;EBR/CBR annidato.</p>
<p><em><strong>Più complesso è invece quando le partizioni all&#8217;interno di una estesa, sono numerose.</em></strong></p>
<p>Questa è ad esempio la situazione del mio desktop</p>
<p><img class="alignnone size-full wp-image-669" title="fdisk" src="http://bancaldo.files.wordpress.com/2009/10/fdisk.png?w=450&#038;h=308" alt="fdisk" width="450" height="308" /></p>
<p>finchè si tratta di salvare l&#8217;EBR di sda2, non ci sono problemi:</p>
<p><img class="alignnone size-full wp-image-670" title="dd1" src="http://bancaldo.files.wordpress.com/2009/10/dd1.png?w=450&#038;h=514" alt="dd1" width="450" height="514" /></p>
<p>se però facciamo la stessa cosa con sda5 ed sda6, ci accorgiamo che l&#8217;output non riguarda l&#8217;EBR (primi 446 bytes vuoti e MPT), ma altro.</p>
<p><img class="alignnone size-full wp-image-671" title="dd2" src="http://bancaldo.files.wordpress.com/2009/10/dd2.png?w=450&#038;h=524" alt="dd2" width="450" height="524" /></p>
<p>in un EBR, infatti, i primi 446 bytes dovrebbero essere inutilizzati.<br />
Questo è causato dagli offset dei quali non abbiamo tenuto conto.<br />
Ogni partizione logica all&#8217;interno di una estesa, ha 1 settore occupato dal proprio EBR e 63 settori non utilizzati situati tra l&#8217;EBR che la definisce e la partizione stessa.<br />
Quindi se dovessimo usare il comando dd per puntare alla terza partizione logica, all&#8217;interno dell&#8217;estesa, dovremmo escludere i 63 settori dell&#8217;interspazio EBR-partizione.</p>
<p>Qui una immagine di come è strutturata la mia partizione estesa <strong>SDA2</strong>:</p>
<p><img class="alignnone size-full wp-image-680" title="desktop" src="http://bancaldo.files.wordpress.com/2009/10/desktop.jpg?w=413&#038;h=137" alt="desktop" width="413" height="137" /></p>
<p>Possiamo riassumere il comportamento degli EBR così:</p>
<p>Nella partition table di EBR, la prima entry punterà ad sda5, mentre la seconda entry a EBR2.<br />
Nella partition table di EBR2, la prima entry punterà ad sda6, mentre la seconda entry a EBR3.<br />
Nella partition table di EBR3, la prima entry punterà ad sda7, mentre la seconda entry a EBR4.<br />
Nella partition table di EBR4, la prima entry punterà ad sda8, mentre la seconda entry a EBR5.<br />
Nella partition table di EBR5, la prima entry punterà ad sda9, mentre la seconda entry a EBR6.<br />
Nella partition table di EBR6, la prima entry punterà ad sda10, mentre la seconda entry VUOTA.</p>
<p>Per conoscere gli&#8217;offsets corretti, e poter effettuare un backup corretto di tutti gli EBRs/CBRs annidati ho utilizzato quindi lo <a href="http://www.sleuthkit.org/sleuthkit/"><strong>sleuthkit</strong></a>.<br />
Per questo motivo, <strong>RINGRAZIO APERTAMENTE</strong> l&#8217;autore del KIT <strong>Brian Carrier</strong><br />
e questa<a href="http://www.denisfrati.it/?p=1262"> guida</a> esaustiva di DenisFrati<br />
(che mi ha permesso di <em>sbrogliare</em> la matassa delle partizioni logiche).</p>
<p>Quindi prima ho scaricato ed installato lo sleuthkit.</p>
<pre class="brush: css;">./configure
make
sudo makeinstall</pre>
<p>Non mi soffermerò sulla compilazione.<br />
poi ho utilizzato il tool <strong>mmls</strong> (compreso nello SleuthKit) con il comando</p>
<pre class="brush: css;">sudo mmls /dev/sda</pre>
<p>(consultare la man page)</p>
<p><img class="alignnone size-full wp-image-672" title="mmls" src="http://bancaldo.files.wordpress.com/2009/10/mmls.png?w=450&#038;h=344" alt="mmls" width="450" height="344" /></p>
<p>con questo tool, vengono elencati tutti boot record delle partizioni logiche.<br />
E nella voce <strong>start</strong>, vediamo l&#8217;offset di settore.<br />
Prendiamo ad esempio la partition table della logica numero <strong>3</strong>.</p>
<p><img class="alignnone size-full wp-image-673" title="dd3" src="http://bancaldo.files.wordpress.com/2009/10/dd3.png?w=450&#038;h=452" alt="dd3" width="450" height="452" /></p>
<p>Questa è una partition table corretta.<br />
Possiamo usare il comando</p>
<pre class="brush: css;">sudo dd if=/dev/sda skip=OFFSETSECTOR bs=512 count=1 |xxd</pre>
<p>per controllare la partition table (al posto di offsetsector, si mette lo start-sector della partition table) poi con questo comando, si salva ogni EBR/CBR della partizione logica:</p>
<pre class="brush: css;">sudo dd if=/dev/sda of=/PERCORSO/FILE.BACKUP skip=START_SECTOR_OF_EBR bs=512 count=1</pre>
<p>Questo è quanto si deve fare, per effettuare un backup completo di tutta l&#8217;architettura del nostro HD.<br />
Non limitarsi quindi al solo backup del MBR, ma di tutti i boot sector delle partizioni logiche, elencate con il tool<br />
mmls.</p>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr1 skip=40965750 bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr2 skip=143364060 bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr3 skip=552957300 bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr4 skip=572492340 bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr5 skip=576396135 bs=512 count=1</pre>
<pre class="brush: css;">sudo dd if=/dev/sda of=/media/backup/ebr6 skip=967016673 bs=512 count=1</pre>
<p>Infine una volta immagazzinati tutti i dati (compreso un report di fdisk-l), portare tutto su chiavetta.<br />
Ovviamente non tenere i backup sullo stesso HD.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/654/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=654&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/10/22/appunti-in-liberta-mbr-ed-ebrcbr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/mbrstructure.jpg" medium="image">
			<media:title type="html">MBRstructure</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/primarypartitiontable.jpg" medium="image">
			<media:title type="html">PrimaryPartitionTable</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/partitiontableentry.jpg" medium="image">
			<media:title type="html">PartitionTableEntry</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/ebrstructure.jpg" medium="image">
			<media:title type="html">EBRStructure</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/ebrpartitiontable.jpg" medium="image">
			<media:title type="html">EBRPartitionTable</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/ebrstructure1.jpg" medium="image">
			<media:title type="html">EBRStructure</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/fdisk.png" medium="image">
			<media:title type="html">fdisk</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/dd1.png" medium="image">
			<media:title type="html">dd1</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/dd2.png" medium="image">
			<media:title type="html">dd2</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/desktop.jpg" medium="image">
			<media:title type="html">desktop</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/mmls.png" medium="image">
			<media:title type="html">mmls</media:title>
		</media:content>

		<media:content url="http://bancaldo.files.wordpress.com/2009/10/dd3.png" medium="image">
			<media:title type="html">dd3</media:title>
		</media:content>
	</item>
		<item>
		<title>NFS: condivisione file</title>
		<link>http://bancaldo.wordpress.com/2009/10/19/nfs-condivisione-file/</link>
		<comments>http://bancaldo.wordpress.com/2009/10/19/nfs-condivisione-file/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:50:58 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=651</guid>
		<description><![CDATA[appunti&#8230;
Ho una rete casalinga composta da Laptop e Desktop, entrambi con Ubuntu installato.
Devo condividere files, dal primo verso il secondo.
Comincio con il configurare il lato Server, che nel mio caso è rappresentato dal Laptop.
LATO SERVER
Apro una finestra terminale ed installo il nesessario:
sudo apt-get install nfs-kernel-server
I comandi per controllare il demone nfs-kernel-server sono:
/etc/init.d/nfs-kernel-server start&#124;stop&#124;restart&#124;status
Nota:
sarebbe bene impostare [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=651&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>appunti&#8230;</em></p>
<p>Ho una rete casalinga composta da Laptop e Desktop, entrambi con Ubuntu installato.<br />
Devo condividere files, dal primo verso il secondo.</p>
<p>Comincio con il configurare il lato Server, che nel mio caso è rappresentato dal Laptop.</p>
<h2><span style="color:#0000ff;"><strong>LATO SERVER</strong></span></h2>
<p>Apro una finestra terminale ed installo il nesessario:</p>
<pre class="brush: css;">sudo apt-get install nfs-kernel-server</pre>
<p>I comandi per controllare il demone nfs-kernel-server sono:</p>
<pre class="brush: css;">/etc/init.d/nfs-kernel-server start|stop|restart|status</pre>
<p><strong>Nota:</strong></p>
<p>sarebbe bene impostare un IP statico lato server, per non dover riconfigurare ogni volta,<br />
il lato client, ad ogni cambio di IP-server.</p>
<p>Per il mio caso, il server avrà IP: 192.168.2.2</p>
<p>Le directories che devono essere condivise, vanno inserite nel file <strong>etc/exports</strong>.<br />
Aprire suddetto file e se non esiste, crearlo.</p>
<pre class="brush: css;">sudo gedit /etc/exports</pre>
<p>All&#8217;interno di questo file, va inserita una riga, per ogni directory che si vuole condividere,<br />
con la seguente sintassi:</p>
<p><strong>/Dir_Da_Condividere IP_client(rw,sync)</strong></p>
<p>/Dir_Da_Condividere (no comment)<br />
Ip_client è l&#8217;indirizzo IP del client (il PC che vuole attingere dal Server)<br />
rw sono i diritti in lettura-scrittura assegnati al client, modificabili in ro (sola lettura)<br />
Sync forza la scrittura dei dati appena questi arrivano al server</p>
<p>es.</p>
<p><strong>/mnt/Data/shared 192.168.2.3(rw,sync)</strong></p>
<p>nel caso volessimo estendere l&#8217;accesso a tutti i client di rete:</p>
<p><strong>/mnt/Data/shared 192.168.2.0/24(rw,sync)</strong></p>
<p>Una volta configurato il file, esportare le condivisioni con il comando</p>
<pre class="brush: css;">sudo exportfs -ra</pre>
<p>Effettuare il comando dopo ogni modifica.</p>
<p><span style="text-decoration:underline;"><strong>AVANZATE</strong></span></p>
<p>Per definire gli accessi al server, in maniera più dettagliata, si possono configurare i file<br />
<strong>/etc/host.allow<br />
/etc/host.deny</strong></p>
<p>Per evitare che chiunque possa accedere al server, editare il file <strong>/etc/host.deny</strong></p>
<pre class="brush: css;">sudo gedit /etc/hosts.deny</pre>
<p>ed aggiungere</p>
<p><strong>portmap mountd nfsd statd lockd rquotad : ALL</strong></p>
<p>poi editare <strong>/etc/host.allow</strong></p>
<pre class="brush: css;">sudo gedit /etc/hosts.allow</pre>
<p>e inserire</p>
<p><strong>portmap mountd nfsd statd lockd rquotad : 192.168.2.2 192.168.2.3 192.168.2.10</strong></p>
<p><strong>NOTA:</strong></p>
<p>inserire in quest&#8217;ultimo anche l&#8217;IP del server.</p>
<p>In questo modo consentiamo l&#8217;accesso al server, solo agli IP: 192.168.2.3 e 192.168.2.10</p>
<p>Anche in questo caso, riavviare i servizi NFS</p>
<pre class="brush: css;">sudo /etc/init.d/nfs-kernel-server restart</pre>
<p>e PORTMAP</p>
<pre class="brush: css;">sudo /etc/init.d/portmap restart</pre>
<p>se al contraio volessi consentire l&#8217;accesso al server a tutti gli IP della rete,<br />
ma negarli solo ad alcuni, nel file <strong>/etc/hosts.allow</strong> metterò:</p>
<p><strong>portmap mountd nfsd statd lockd rquotad : ALL</strong></p>
<p>mentre nel <strong>/etc/hosts.deny</strong></p>
<p><strong>portmap mountd nfsd statd lockd rquotad : 192.168.2.5 192.168.2.25</strong></p>
<p>nell&#8217;es. gli IP 192.168.2.5 e 192.168.2.25 non potranno accedere al server</p>
<p>Ricordarsi come nel caso precedente di riavviare i servizi NFS e PORTMAP.</p>
<h2><span style="color:#0000ff;"><strong>LATO CLIENT</strong></span></h2>
<p>Installiamo i pacchetti necessari:</p>
<pre class="brush: css;">sudo apt-get install portmap nfs-common</pre>
<p>Per la sicurezza configuriamo i file <strong>hosts.allow</strong> e <strong>hosts.deny</strong></p>
<pre class="brush: css;">sudo gedit /etc/hosts.deny</pre>
<p>mettiamo quanto segue:</p>
<p><strong>portmap : ALL</strong></p>
<p>poi</p>
<pre class="brush: css;">sudo gedit /etc/hosts.allow</pre>
<p>aggiungendo l&#8217;IP del server con la sintassi:</p>
<p><strong>portmap : 192.168.2.2</strong></p>
<p>Ora creiamo una directory per il punto di mount della condivisione</p>
<pre class="brush: css;">sudo mkdir /media/nfsshared</pre>
<p>e montiamo con</p>
<pre class="brush: css;">sudo mount -t nfs 192.168.2.2:/mnt/Data/shared /media/nfsshared</pre>
<p>se è tutto ok, possiamo inserire il montaggio in <strong>/etc/fstab</strong>:</p>
<pre class="brush: css;">sudo gedit /etc/fstab</pre>
<p>inserisco</p>
<p><strong>192.168.2.2:/mnt/Data/shared  /media/nfsshared nfs rw,users,noauto   0   0</strong></p>
<p>dove</p>
<p><strong>192.168.2.2:/mnt/Data/shared</strong> è la cartella condivisa, sul server<br />
<strong>/media/nfsshared</strong> è la directory, dove verrà montata la condivisione<br />
<strong>nfs</strong> è il tipo di filesystem<br />
<strong>rw</strong> diritti di lettura e scrittura per il client (modificabile in ro)<br />
<strong>users</strong> gli users possono montare la condivisione<br />
<strong>noauto</strong> il montaggio non avviene automaticamente al boot comodo se la risorsa del server non è sempre disponibile.</p>
<p>(per le opzioni disponibili, consultare la manpage di mount)</p>
<p>in funzione di quest&#8217;ultima opzione (noauto), basterà digitare</p>
<pre class="brush: css;">mount /mnt/nfs</pre>
<p>per montare la condivisione, senza l&#8217;intera sintassi.</p>
<p><strong>NOTA:</strong></p>
<p>con il comando <strong>nfsstat</strong> si possono verificare le risore condivise sulla rete.</p>
<p><span style="text-decoration:underline;">Ogni consiglio e/o suggerimento, è ben accetto&#8230;.anzi.</span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/651/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=651&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/10/19/nfs-condivisione-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>
	</item>
		<item>
		<title>Backup del MBR con CDLive e dd</title>
		<link>http://bancaldo.wordpress.com/2009/10/16/backup-del-mbr-con-cdlive-e-dd/</link>
		<comments>http://bancaldo.wordpress.com/2009/10/16/backup-del-mbr-con-cdlive-e-dd/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 08:50:24 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=647</guid>
		<description><![CDATA[Prima di installare Karmic, avendo già XP installato sulla prima partizione
del disco, ho fatto un Backup del MBR.
Utile nel caso debba ripristinare il MBR di XP in assenza del CD di XP e quindi
della console di ripristino (fixboot e fixmbr).
Avvio da CD con la LiveCD di Karmic (o di qualsiasi altra distro live)
Apro un terminale
Monto [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=647&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Prima di installare Karmic, avendo già XP installato sulla prima partizione<br />
del disco, ho fatto un Backup del MBR.</p>
<p>Utile nel caso debba ripristinare il MBR di XP in assenza del CD di XP e quindi<br />
della console di ripristino (<span style="text-decoration:underline;">fixboot e fixmbr</span>).</p>
<p>Avvio da CD con la LiveCD di Karmic (o di qualsiasi altra distro live)</p>
<p>Apro un terminale</p>
<p>Monto la partizione Dati presente sull&#8217;HD (ho sempre la partizione Dati separata dall&#8217;OS di XP)</p>
<p>Nel mio caso con il comando</p>
<pre class="brush: css;">mount</pre>
<p>verifico il corretto mountpoint della partizione &#8220;di appoggio&#8221;</p>
<p>/media/Volume</p>
<p>con</p>
<pre class="brush: css;">sudo fdisk -l</pre>
<p>Confermo il nome del primo HD (sda)</p>
<p>dopo dichè eseguo il backup del MBR.</p>
<pre class="brush: css;">dd if=/dev/sda of=/media/Volume/MBR-XP bs=512 count=1</pre>
<p>Nota:</p>
<p>bs=512</p>
<p>indica che faremo una copia di backup, solo dei primi 512Bytes<br />
(dove risiede il MBR)</p>
<p>Per il ripristino:</p>
<pre class="brush: css;">dd if=/media/Volume/MBR-XP of=/dev/sda bs=512 count=1</pre>
<p>Appena finito di installare la mia Distro in Dual-boot, con lo stesso<br />
procedimento farò il backup del MBR.</p>
<p><strong>Link utili:</strong></p>
<p><span style="color:#ff0000;"><br />
<a href="http://it.wikipedia.org/wiki/Dd_(Unix)">dd</a></span></p>
<p><span style="color:#ff0000;"><a href="http://www.compago.it/index.php/manuali/34-linux/64-master-boot-record-mbr">master boot record</a></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/647/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=647&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/10/16/backup-del-mbr-con-cdlive-e-dd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu 9.10</title>
		<link>http://bancaldo.wordpress.com/2009/10/07/ubuntu-9-10/</link>
		<comments>http://bancaldo.wordpress.com/2009/10/07/ubuntu-9-10/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 06:36:06 +0000</pubDate>
		<dc:creator>bancaldo</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://bancaldo.wordpress.com/?p=642</guid>
		<description><![CDATA[ancora 22 giorni, da oggi&#8230;

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=642&subd=bancaldo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ancora 22 giorni, da oggi&#8230;</p>
<p><a href="http://www.ubuntu.com/"><img src="http://www.ubuntu.com/files/countdown/static.png" width="180" height="150" alt="Ubuntu: For Desktops, Servers, Netbooks and in the cloud" border="0" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bancaldo.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bancaldo.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bancaldo.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bancaldo.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bancaldo.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bancaldo.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bancaldo.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bancaldo.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bancaldo.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bancaldo.wordpress.com/642/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bancaldo.wordpress.com&blog=787199&post=642&subd=bancaldo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bancaldo.wordpress.com/2009/10/07/ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b0c057dfde1be4b0f13855e22dfedc3f?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">bancaldo</media:title>
		</media:content>

		<media:content url="http://www.ubuntu.com/files/countdown/static.png" medium="image">
			<media:title type="html">Ubuntu: For Desktops, Servers, Netbooks and in the cloud</media:title>
		</media:content>
	</item>
	</channel>
</rss>