<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How to dump and restore the Vista recovery partition on HTC Shift</title>
	<atom:link href="http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/feed/" rel="self" type="application/rss+xml" />
	<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/</link>
	<description>Just another eslack.org blogs weblog</description>
	<lastBuildDate>Tue, 05 Jan 2010 00:50:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Popy</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-207487</link>
		<dc:creator>Popy</dc:creator>
		<pubDate>Tue, 05 Jan 2010 00:50:44 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-207487</guid>
		<description>Hola de nuevo...

Bien, como decimos en mi tierra, &#039;si no es buey, es vaca...&#039;. Así que primero he probado a restaurar la HPA en el disco de 128GB usando el valor de seek que yo creía correcto (7674529), pero no se restaura el Vista.

Decido usar entonces para el valor de seek el que se calcula con la fórmula que indicas en XDA-develloppers (7674880), con idéntico resultado... No es posible recuperar tampoco el Vista.

Sin embargo, a base de repetir los procesos por si en algo me había equivocado, me fijo que en ambos casos, el resultado de &#039;dd&#039; muestra al inicio un mensaje de aviso que dice:

&#039;dd: writting &#039;/dev/hda1&#039;: No space left on device&#039;

lo que me lleva a concluir que, independientemente del valor que usé para &#039;seek&#039;, el problema está en el &#039;tamaño_real_en_bytes_del_nuevo_disco&#039;, ya que entiendo por el error mostrado que estoy intentando escribir la imagen &#039;más allá&#039; del final del disco. De hecho en ambos casos, el nº de bytes copiados con &#039;dd&#039; es inferior al que obtuve al crear la imagen de la HPA.

Concluyo que el valor en bytes que he usado para la capacidad total del disco es mayor de la que realmente tiene la unidad SSD. Según el fabricante, son 128GB. La hoja de características no menciona nada más al respecto, así que les pedí información acerca de si eran 128 GibiBytes o 128 GigaBytes... curiosamente me envían dos respuestas: en la primera me dicen que son GibiBytes, y en la segunda que me olvide de lo anterior, que son GigaBytes... en fin, si ni el fabricante lo tiene claro, menos lo tengo yo!.

Para salir de dudas, uso el &#039;dmesg&#039; desde Linux, e identifica el disco SDD como:

	hda: KingSpec KSD-ZF18.1-128MJ, ATA DISK drive
	ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
		:
		:
	Probing IDE interface ide1...
	hda: max request size : 512KiB
	hda: 251887616 sectors (128966 MB), CHS=16383/255/63,  UDMA(33)

O sea, que si considero que el tamaño real es el nº de sectores por 512 bytes/sector, obtengo el valor 128966459392 bytes que es el que usé en mis cálculos (y que además convertido a verdaderos bytes, da la capacidad de 120.1GB que indica el Linux para el disco). 

Decido repetir el proceso de restauración de la HPA, pero esta vez considerando que el tamaño del disco es de 128 * 1000 * 1000 * 1000 = 128000000000 bytes. Y esta vez sí que no hay errores al escribir la HPA al final del disco (lo he probado con los dos valores de seek &#039;posibles&#039;). Pero ni en uno ni en otro caso consigo que el Vista se restaure: siempre da el mensaje de que no hay disco de arranque o algo así.

En resumen, un verdadero lío de cifras y la Shift sin Vista hasta que me aclare o me aclaren las cosas. O eso o bien no es posible usar la HPA restaurada en un disco de diferente tamaño que el original.

Un saludo.</description>
		<content:encoded><![CDATA[<p>Hola de nuevo&#8230;</p>
<p>Bien, como decimos en mi tierra, &#8217;si no es buey, es vaca&#8230;&#8217;. Así que primero he probado a restaurar la HPA en el disco de 128GB usando el valor de seek que yo creía correcto (7674529), pero no se restaura el Vista.</p>
<p>Decido usar entonces para el valor de seek el que se calcula con la fórmula que indicas en XDA-develloppers (7674880), con idéntico resultado&#8230; No es posible recuperar tampoco el Vista.</p>
<p>Sin embargo, a base de repetir los procesos por si en algo me había equivocado, me fijo que en ambos casos, el resultado de &#8216;dd&#8217; muestra al inicio un mensaje de aviso que dice:</p>
<p>&#8216;dd: writting &#8216;/dev/hda1&#8242;: No space left on device&#8217;</p>
<p>lo que me lleva a concluir que, independientemente del valor que usé para &#8217;seek&#8217;, el problema está en el &#8216;tamaño_real_en_bytes_del_nuevo_disco&#8217;, ya que entiendo por el error mostrado que estoy intentando escribir la imagen &#8216;más allá&#8217; del final del disco. De hecho en ambos casos, el nº de bytes copiados con &#8216;dd&#8217; es inferior al que obtuve al crear la imagen de la HPA.</p>
<p>Concluyo que el valor en bytes que he usado para la capacidad total del disco es mayor de la que realmente tiene la unidad SSD. Según el fabricante, son 128GB. La hoja de características no menciona nada más al respecto, así que les pedí información acerca de si eran 128 GibiBytes o 128 GigaBytes&#8230; curiosamente me envían dos respuestas: en la primera me dicen que son GibiBytes, y en la segunda que me olvide de lo anterior, que son GigaBytes&#8230; en fin, si ni el fabricante lo tiene claro, menos lo tengo yo!.</p>
<p>Para salir de dudas, uso el &#8216;dmesg&#8217; desde Linux, e identifica el disco SDD como:</p>
<p>	hda: KingSpec KSD-ZF18.1-128MJ, ATA DISK drive<br />
	ide0 at 0&#215;1f0-0&#215;1f7,0&#215;3f6 on irq 14<br />
		:<br />
		:<br />
	Probing IDE interface ide1&#8230;<br />
	hda: max request size : 512KiB<br />
	hda: 251887616 sectors (128966 MB), CHS=16383/255/63,  UDMA(33)</p>
<p>O sea, que si considero que el tamaño real es el nº de sectores por 512 bytes/sector, obtengo el valor 128966459392 bytes que es el que usé en mis cálculos (y que además convertido a verdaderos bytes, da la capacidad de 120.1GB que indica el Linux para el disco). </p>
<p>Decido repetir el proceso de restauración de la HPA, pero esta vez considerando que el tamaño del disco es de 128 * 1000 * 1000 * 1000 = 128000000000 bytes. Y esta vez sí que no hay errores al escribir la HPA al final del disco (lo he probado con los dos valores de seek &#8216;posibles&#8217;). Pero ni en uno ni en otro caso consigo que el Vista se restaure: siempre da el mensaje de que no hay disco de arranque o algo así.</p>
<p>En resumen, un verdadero lío de cifras y la Shift sin Vista hasta que me aclare o me aclaren las cosas. O eso o bien no es posible usar la HPA restaurada en un disco de diferente tamaño que el original.</p>
<p>Un saludo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Popy</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-207486</link>
		<dc:creator>Popy</dc:creator>
		<pubDate>Mon, 04 Jan 2010 19:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-207486</guid>
		<description>Hola. 

Desde ya agradecer esta fabulosa &#039;guía para burros&#039; que me ha animado a cambiarle el disco duro original de 40GB a la Shift por otro SSD de 128 GB. La copia de la imagen de la HPA la he realizado sin problemas, y como resultado del comando &#039;dd&#039;, he obtenido estos datos:

    196959+0 records in
    196959+0 records out
    3226976256 bytes (3.2 GB) copied, 534.1 s, 6.0 MB/s

Bien, ahora me planteo recuperar la HPA en el disco de 128GB, por lo que entiendo que la fórmula que me permite calcular el valor de seek es ésta:

seek = (total_number_of_bytes_in_the_HDD - total_bytes_copiados ) / 16384

es decir, seek = (128966459392 - 3226976256) / 16384 = 7674529

siendo 128966459392 el total de bytes del disco SDD de 128GB y 3226976256 el nº efectivo de bytes de mi copia de la HPA. La duda me surge después de leer en XDA-developpers que indicas que el valor a restar debería ser de 3221225472.

Como no lo tengo muy claro, prefiero que, si puedes, me des una orientación al respecto.

Muchas gracias por adelantado.</description>
		<content:encoded><![CDATA[<p>Hola. </p>
<p>Desde ya agradecer esta fabulosa &#8216;guía para burros&#8217; que me ha animado a cambiarle el disco duro original de 40GB a la Shift por otro SSD de 128 GB. La copia de la imagen de la HPA la he realizado sin problemas, y como resultado del comando &#8216;dd&#8217;, he obtenido estos datos:</p>
<p>    196959+0 records in<br />
    196959+0 records out<br />
    3226976256 bytes (3.2 GB) copied, 534.1 s, 6.0 MB/s</p>
<p>Bien, ahora me planteo recuperar la HPA en el disco de 128GB, por lo que entiendo que la fórmula que me permite calcular el valor de seek es ésta:</p>
<p>seek = (total_number_of_bytes_in_the_HDD &#8211; total_bytes_copiados ) / 16384</p>
<p>es decir, seek = (128966459392 &#8211; 3226976256) / 16384 = 7674529</p>
<p>siendo 128966459392 el total de bytes del disco SDD de 128GB y 3226976256 el nº efectivo de bytes de mi copia de la HPA. La duda me surge después de leer en XDA-developpers que indicas que el valor a restar debería ser de 3221225472.</p>
<p>Como no lo tengo muy claro, prefiero que, si puedes, me des una orientación al respecto.</p>
<p>Muchas gracias por adelantado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javierllt</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-207303</link>
		<dc:creator>Javierllt</dc:creator>
		<pubDate>Mon, 18 May 2009 13:07:25 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-207303</guid>
		<description>Hola
Yo desde la inexperiencia y el nerviosismo, cometí el error garrafal de borrar la partición de recuperación. Si alguien pudiera indicarme como conseguir una copia de una dump o darme alguna indicación de que hacer se lo agradecería.

P.D.: Ojalá hubiera visto esta página antes, está genial.</description>
		<content:encoded><![CDATA[<p>Hola<br />
Yo desde la inexperiencia y el nerviosismo, cometí el error garrafal de borrar la partición de recuperación. Si alguien pudiera indicarme como conseguir una copia de una dump o darme alguna indicación de que hacer se lo agradecería.</p>
<p>P.D.: Ojalá hubiera visto esta página antes, está genial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: homer</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-207172</link>
		<dc:creator>homer</dc:creator>
		<pubDate>Sat, 07 Mar 2009 13:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-207172</guid>
		<description>to pof 
 instale un ubuntu mid en mi shift  y no me gusto mucho y jodi el parttion del HD  y borre la vista shift recovery.bin . a ver si me puedes mandar el ftp o enlace del bin, gracias   yo prefero en ingles  saludo</description>
		<content:encoded><![CDATA[<p>to pof<br />
 instale un ubuntu mid en mi shift  y no me gusto mucho y jodi el parttion del HD  y borre la vista shift recovery.bin . a ver si me puedes mandar el ftp o enlace del bin, gracias   yo prefero en ingles  saludo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-187117</link>
		<dc:creator>sam</dc:creator>
		<pubDate>Fri, 21 Nov 2008 00:57:14 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-187117</guid>
		<description>greetings,
thanks to you for those helping you did
i have htc shift and i installed linux 8.04 on all of 40gb harddisk, when i restart i can press fn+3 for recovery of vista but it dose not proceed, just it displays the message and i answer yes but nothing will happen afterword
would you please help me getting my vista back
thanks again in advance</description>
		<content:encoded><![CDATA[<p>greetings,<br />
thanks to you for those helping you did<br />
i have htc shift and i installed linux 8.04 on all of 40gb harddisk, when i restart i can press fn+3 for recovery of vista but it dose not proceed, just it displays the message and i answer yes but nothing will happen afterword<br />
would you please help me getting my vista back<br />
thanks again in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Casado</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-183673</link>
		<dc:creator>Felipe Casado</dc:creator>
		<pubDate>Sun, 02 Nov 2008 22:25:50 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-183673</guid>
		<description>Hola Pau.
Tengo una htc SHIFT, y he instalado Ubuntu 8.04, me funciona de muerte, por si acaso me hize una imagen .tib con acronis, para poder recuperar el sistema original. 
el problema vino cuando el disco duro externo se me estropeó.
no he podido recuperar la imagen. 
Por este motivo te solicito la imagen de la particion oculta de tu htc shift en español.
Te agradeceria que me proporcionaras la imagen &quot;shift-vista-recovery.bin&quot;.

Saludos</description>
		<content:encoded><![CDATA[<p>Hola Pau.<br />
Tengo una htc SHIFT, y he instalado Ubuntu 8.04, me funciona de muerte, por si acaso me hize una imagen .tib con acronis, para poder recuperar el sistema original.<br />
el problema vino cuando el disco duro externo se me estropeó.<br />
no he podido recuperar la imagen.<br />
Por este motivo te solicito la imagen de la particion oculta de tu htc shift en español.<br />
Te agradeceria que me proporcionaras la imagen &#8220;shift-vista-recovery.bin&#8221;.</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giorgio</title>
		<link>http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/comment-page-1/#comment-162697</link>
		<dc:creator>Giorgio</dc:creator>
		<pubDate>Fri, 08 Aug 2008 00:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://pof.eslack.org/blog/2008/04/22/how-to-dump-and-restore-the-vista-recovery-partition-on-htc-shift/#comment-162697</guid>
		<description>you may publish the file bin? Thank you.</description>
		<content:encoded><![CDATA[<p>you may publish the file bin? Thank you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
