domingo, 31 de julio de 2016

Master Boot Record & Boot Configuration Data en Windows 7

En vista de la insistencia con la cual MS nos pedía actualizar a W10 y viendo que el dead-line se aproximaba tuve una de mis ideas geniales. Si ya sabes, una de esas con la que te cargas todo y después de un buen rato intentando solucionarlo aprendes un par de cosillas :-).

El caso es que no estaba muy convencido de migrar pero ya sabéis lo que dicen de la curiosidad y los gatos..... y pensé... hago una imagen de W7 actualizo a W10, hago una imagen de W10 para el futuro y recupero la imagen previa de W7... todo parecía fácil de realizar por lo que me pongo con la tarea.

Después de probar W10 un par de días y ver que todo funciona bien, ayer por la noche decidí volver a W7 y hay empezó la pequeña crisis..... después de recuperar la imagen de W7 upss! sorpresa no arranca el SO.




¡Que raro!, si esto lo he hecho decenas de veces..... pues ya ves, esta vez ha fallado y ha fallado porque a los SO de Microsoft (en concreto al bootmgr & bootloader) parece que nos les gusta mucho que los usuarios les degraden a una versión anterior .

The boot sector of the Windows partition was corrupted or overwritten somehow.

Una vez descartado un error en la imagen mis pasos se dirigieron a ver que pasaba con el MBR pues parecía que el gestor de arranque no localizaba la tabla de  particiones. 

Intente recuperar el MBR de varias formas pero el SO seguía sin arrancar por lo que tenía que haber algo más.

Y en efecto, algo más había de por  medio.  Hello    Boot Configuration Database.

Este archivo viene a ser lo que era boot.ini , es decir contiene información sobre las entradas presentes en el gestor inicio de windows (Windows Boot Manager).

Usando las opciones de recuperación desde la consola intente reparar el BCD pero al ejecutar el comando   bootrec /rebuildbcd   obtenía algo así.


cuando un resultado normal seria algo como esto.



Por lo que al final lo solucione a las bravas. Instale W7 desde cero para restaurar el archivo luego recupere la imagen y usando la opción de reparar equipo (F8) ajusto el BCD existente al nuevo de la imagen restaurada y voila!

Más tarde leyendo un poco más encontré la forma de solucionarlo sin tanto rollo. Básicamente necesitaba cambiar los atributos del archivo para poder editarlo.

attrib c:\boot\bcd -h -r- s 

Y

bootrec /rebuildBCD 


Finalmente, adjunto unos enlaces que me han parecido interesantes. En el ultimo es donde encontré la forma de solucionarlo :)


Culex.


jueves, 28 de julio de 2016

Libros técnicos MS

Desde  la siguiente url se pueden descargar libros técnicos sobre tecnologías y OS de Microsoft,

Si estas un poco aburrido este verano puede ser una opción para aprender alguna cosilla, además de practicar un poco el ingles :-)

Culex.


jueves, 7 de julio de 2016

Qué lenguaje programación prefieres

Me ha hecho mucha gracia....la metáfora.

¿Qué lenguaje de programación ganaría en una partida de poker?


Culex.

jueves, 23 de junio de 2016

Apuntes - Ingeniería Computadores III UNED

Adjunto mis apuntes por si son de utilidad a algún compañero :)

Y ahora de disfrutar del veranito mientras nos pensamos las asignaturas a cursar en Octubre


Culex.

miércoles, 22 de junio de 2016

EducaLAB: Conoce, conecta, crea, comparte, colabora...


Leyendo cosillas en barrapunto me he encontrado con este post  y trasteando un poco más he encontrado unos cursos sobre Linux que puede resultar entretenidos para el verano.



No parecen super técnicos pero como toma de contacto pueden ser interesantes. 

Culex.

martes, 21 de junio de 2016

PED - Ingeniería Computadores III UNED

Adjunto PED de la asignatura Ingeniería de computadores III.

A modo de resumen decir que me ha parecido una de las asignaturas más sencillas de toda la carrera. Con leer el libro y hacer unos cuantos exámenes (eso si sabiendo el porqué se hace esto o lo otro) es fácil aprobar el examen. Por otro lado, el temario no me ha parecido muy interesante la verdad, esta bien conocer VHDL pero molaría estudiar procesadores reales (aunque sean antiguos) e intentar modelarlos.  En resumen me gusto bastante más ICI & ICII.

Bueno no me enrollo más, aquí está la PED

Culex.

domingo, 12 de junio de 2016

Notepad ++

Llevaba mucho tiempo usando este editor pero la verdad es que no le había sacado nunca demasiado jugo. 

Le usaba para escribir algo de código y anotaciones rápidas pero nada más. 

Y el caso es que hace unos días me he puesto a trastear y he encontrado unas cuantas opciones que molan bastante y ahora os voy a contar.

Pero bueno, lo primero es lo primero. Aquí está el site Notepad++ y algo de información NoteWiKi & Community.

Y ahora al turrón,

1.- Abrir varias vistas a la vez para poder comparar código o trabajar en paralelo en dos archivos. 

Hacemos click con el bóton derecho en la pestaña del documento abierto y seleccionamos clonar o abrir una nueva instancia a gusto del consumidor :) 





2.- Ver a pantalla completa, fold/unfold bloques de código o establecer una carpeta como espacio de trabajo también son bienvenidas.






3.- Tener un panel con los códigos ASCII nos puede venir bien en más de una ocasión. Menu edit y panel de caracteres.




4.- y sin olvidar funciones de manejo de manejo de texto.



Pero vamos que como siempre lo mejor es trastear un poco e ir probando los diferentes menus y configuraciones a nuestra disposición.

Y todo esto sin olvidarnos de los plugins que podemos usar.

Culex.

lunes, 25 de abril de 2016

Ingeniería inversa

Surfeando un poco por ahí me he encontrado este trabajo Reverse Engineering for Beginners.
Awesome!! + 900 paginas  o la versión lite con 150 :).



Como me gustaria llegar algún día llegar a conocer alguno de estos temas con la suficiente profundidad como para escribir algo parecido.

Culex.


domingo, 10 de abril de 2016

La transformación digital al mundo cognitivo. (Inteligencia artificial)

Tengo que reconocer que me todo lo que tenga que ver con la IA y la robotica me encanta. Por eso, cuando me entere de este evento en Google campus  no lo dude un segundo.

La gente que dio la conferencia trabaja para IBM y claro nos hablaron de su sistema cognitivo Watson y de todo lo que es capaz de hacer, vamos al mas puro estilo de VICKY en 'yo, robot'.



El caso es que publicidad a parte el evento fue muy interesante, por eso, os dejo aquí un par de presentaciones por si alguien las quiere echar un vistazo.

Culex.

Apuntes - Sistemas Bases de Datos UNED

Después de terminar la asignatura pienso que lo mas interesante ha sido la practica con Hadoop. Muchas veces he escuchado comentarios sobre el uso de tecnologías obsoletas en la universidad  y esta vez no creo que mucha piense que todo el ecosistema Hadoop es una tecnología obsoleta.
Un +1 por el ED de esta asignatura.

Y ahora al grano, como ya es habitual por estos lares aquí dejo mis apuntes por si algún compañero los quiere usar ;-)


Y la segunda parte

SBDII

Culex.