viernes, 30 de noviembre de 2018

Práctica día 3 de diciembre: Cómo clonar tu disco duro

Cómo copiar tu sistema operativo a otra unidad

Para proceder con la clonación de disco a disco, reinicia Windows 7 y conecta la nueva unidad. A continuación, ejecuta EaseUS Partition Master Free y selecciona Asistente > Asistente para clonar el disco:







Elige el disco de origen y haz clic en Siguiente para continuar. Espera a que finalice el análisis y haz clic en Siguiente




A continuación, selecciona el disco de destino y autoriza el borrado de los datos y particiones de la unidad, ya que el proceso funciona con un disco vacío (tras la clonación, podrás recuperar el espacio no utilizado):






Haz clic en el botón Siguiente y luego en Terminar para finalizar la copia. Para hacer efectivas las operaciones realizadas, pulsa el botón Aplicar cambios que se encuentra en la ventana principal del programa. Confirma la operación haciendo clic en la opción . Finalmente, autoriza el apagado de tu PC después que el programa termine de clonar los discos duros. Cuando quieras usar tu disco clonado como disco de arranque de Windows, simplemente sustitúyelo por el antiguo. 


Fuentehttps://es.ccm.net/faq/29918-como-clonar-tu-disco-duro

miércoles, 28 de noviembre de 2018

Cómo configurar el reenvío de puertos en VMware Workstation 15

Esta práctica la haremos desde Windows 8 . La primera tarea a realizar es instalar IIS en éste. Aquí os dejo un enlace para que lo instaléis :
http://social.technet.microsoft.com/wiki/contents/articles/16624.configurando-iis-en-windows-8-es-es.aspx

Lo que quiero es que podamos acceder desde el host a las páginas alojadas en el Servidor Web (IIS) que recientemente habéis instalado en la máquina virtual .

Parámetros de configuración
  • VMware Workstation 10 se ejecuta en Windows 7 Professional
  • La máquina virtual es un Windows 8 con IIS
  • La NIC virtual está configurado con DHCP
  • Quiero acceder a la web alojada en el servidor IIS de Windows 8 (80/tcp) .


Cómo acceder a VMs con VNC


http://iso-eti.blogspot.com.es/2013/11/como-acceder-vm-con-vnc.html

Acceso Remoto a MV (Remote Machine Display, RDP)

http://iso-eti.blogspot.com.es/2013/11/acceso-remoto-mv-remote-machine-display.html

viernes, 23 de noviembre de 2018

Comenzamos la Segunda Evaluación

ACCESS CONTROL DE VM


Tipos de redes en VMWARE

Hay tres tipos de conexión de red disponibles para máquinas virtuales. Cada tipo tiene sus propios usos, comportamientos y funciones:
Conexión de puente de red
  • Se utiliza en entornos en los que las máquinas virtuales proporcionan servicios o participan en una red real.
  • Conecta máquinas virtuales a la red de área local (LAN) de su máquina host, tanto de forma inalámbrica como por cable,y permite que se conecten a cualquier otra máquina virtual o host (si también están conectados por puente) de la red.
  • Conecta el adaptador de red virtual de una máquina virtual al adaptador Ethernet físico de su máquina host.
  • Es posible establecer más puentes virtuales para usarlos en configuraciones personalizadas que requieran conexiones a varios adaptadores Ethernet físicos en el equipo host.
  • La interfaz del adaptador de red predeterminada es vmnet0.
Conexión de red de sólo host
  • Se utiliza en entornos de prueba aislados en los que las máquinas virtuales no necesitan comunicarse con otros entornos.
  • Conecta máquinas virtuales a una LAN privada que solo comparte su máquina host y otras máquinas virtuales que también usan la conexión de red de solo host.
  • Otras máquinas host de la LAN host no se pueden comunicar con las máquinas virtuales.
  • La interfaz del adaptador de red predeterminada es vmnet1.
Conexión de red de Traducción de direcciones de red (NAT)
  • Se utiliza en entornos en los que las máquinas virtuales no proporcionan servicios pero necesitan acceso a una red.
  • Conecta máquinas virtuales a una red externa, para lo que usa la dirección IP de las máquinas host para la comunicación externa.
  • Conecta máquinas virtuales a Internet a través de la conexión de acceso telefónico de sus máquinas virtuales, el adaptador Ethernet o el adaptador Ethernet inalámbrico.
  • Conecta máquinas virtuales a una red que no es Ethernet, como Token Ring o ATM.
  • Establece una LAN privada que solo comparte su máquina de host con otras máquinas virtuales que también usan la conexión de red NAT.
  • Otras máquinas host de la LAN host pueden comunicarse con las máquinas virtuales. Sin embargo, las máquinas host externas no pueden iniciar la comunicación con máquinas virtuales a menos que también se use el reenvío de puertos NAT. El reenvío de puertos NAT provoca que el tráfico de red destinado a un puerto de una máquina host se reenvíe a un puerto determinado de una máquina virtual.
  • La interfaz del adaptador de red predeterminada es vmnet8.
Para obtener más información, consulte Configuraciones de red comunes.

VMware Workstation ¿Qué archivos constituyen una máquina virtual?

¿Qué archivos constituyen una máquina virtual?

Virtualización

Implantación de Sistemas Operativos: Virtualización

lunes, 12 de noviembre de 2018

Windows: Falta BOOTMGR

Al iniciar el sistema operativo Windows nos podemos encontrar con el siguiente error:


Si Windows está en castellano:

Falta BOOTMGR presione Ctrl+Alt+Supr para reiniciar

Si Windows está en inglés:

BOOTMGR is missing Press Ctrl+Alt+Supr to restart

En este post veremos el funcionamiento del sistema de boot de Windows y cómo solucionar los posibles problemas de arranque.

BOOTMGR: ¿Qué es?


El MBR (Master Boot Record) está situado en el primer sector del disco, los primeros 512 bytes.

El MBR de un disco contiene la tabla de particiones y el código que llama al gestor de arranque. 

En sistemas Linux el gestor de arranque puede ser GRUB.

En sistemas Windows,  se llamará: "Windows Boot Manager". 

El "Windows Boot Manager" a partir de Windows Vista y Windows Server 2008, se llama bootmgr. 

Bootmgr es la aplicación que controla el menú de arranque. 

En sistemas multiboot, aparecería una entrada para cada opción de sistema operativo.

En sistemas operativos Windows XP / Windows Server 2003 o anteriores, el equivalente de bootmgr se llamaba: NTLDR (NT Loader).

El "Windows Boot Manager" también ofrece las típicas opciones de arranque como el modo seguro, modo seguro con funciones de red, la última configuración buena conocida, etc.

Para cargar Windows, bootmgr inicia el fichero Winload.exe.

Para modificar las opciones de arranque, añadir nuevas, etc podemos utilizar el comando bcdedit desde una ventana de CMD como administrador.

Otra característica de este sistema de arranque es el uso de: BCD (Boot Configuration Data), una base de datos con la configuración que queda situada el un directorio de la partición primaria activa del disco.

El equivalente a la base de datos BCD en sistemas "pre-Windows Vista" , sería el fichero boot.ini

Los directorios donde se ubica la base de datos BCD son: \boot\BCD para sistemas con arranque BIOS o bien en: \EFI\Microsoft\Boot\BCD en sistemas con arranque UEFI.

En sistemas operativos cliente mas actuales, como Windows 7, Windows 8, Windows 10 o servidor como Windows Server 2008R2, 2012, 2012R2, 2016 también se utiliza el mismo modelo de arranque.

BOOTMGR: ¿Por qué aparece un error?


El hecho que aparezca un error de BOOTMGR no significa que el fichero este dañado o haya sido borrado.

La causas del error pueden ser diversas.

Algunos ejemplos donde nos podemos encontrar con un error de BOOTMGR:

- El disco está dañado.
- Se ha dañado el MBR.
- Se ha instalado otro sistema operativo y este ha modificado el sector de arranque.
- El identificador del disco de boot ha cambiado.
- Otros...

Como no hay una única causa clara del problema, la solución puede ser distinta en cada ocasión.

BOOTMGR: Solución, reparación automática.


Una vez descartados problemas de hardware, la forma más sencilla de solucionar el problema es proceder a una reparación automática.

Para ello, iniciaremos con el DVD/ISO de Windows.

Debemos utilizar el mismo DVD/ISO que la versión de Windows que queremos reparar.

Las capturas que veremos a continuación corresponden a la versión de sistema operativo: Windows 10, pero el procedimiento es el mismo para otras versiones de Windows.

Una vez seleccionado el idioma, seleccionamos la opción "reparar equipo", "Solucionar problemas", "Opciones avanzadas", "Reparación de inicio":

Windows: Falta BOOTMGR

En este paso, nos pedirá seleccionar el sistema operativo destino y se realizarán las correcciones necesarias.

BOOTMGR: Solución, reparación manual.


Si la reparación automática no ha funcionado, podemos proceder a utilizar la reparación manual.

Para ello, necesitaremos abrir una ventana de CMD en el modo de recuperación.

Para obtener una ventana de CMD iniciando desde el DVD/ISO, el procedimiento es muy similar al que hemos visto en el punto anterior.

Una vez seleccionado el idioma, seleccionamos la opción "reparar equipo", "Solucionar problemas", "Opciones avanzadas", "Símbolo del sistema":

Windows: Falta BOOTMGR

A partir de este momento, ya disponemos de una ventana de CMD.

Existen dos comandos orientados a reparar problemas en el boot del equipo que solo están disponibles desde esta consola de recuperación.

Los comandos son: bootrec bootsect.

Con bootrec podemos reparar problemas en MBR (master boot record) y en la base de datos BCD.

Los comandos a ejecutar serían:

bootrec /FixMbr
bootrec /Fixboot
bootrec /RebuildBcd 
- Con /FixMBR: Se reemplaza el ejecutable que lee la tabla de particiones.

- Con /Fixboot: Reescribimos el código que va a buscar el "Windows Boot Manager" adecuado. 

- Con /RebuildBcd: Se rehace la base de datos BCD. 

Podemos obtener todos los parámetros disponibles ejecutando: bootrec /?

El segundo comando que podemos utilizar es: bootsect.

El equivalente del comando bootsect sería bootrec /Fixboot

El equivalente del comando bootsect /mbr sería bootrec /fixmbr 

Si disponemos de "Windows Boot Manager" basado en bootmgr (sistemas operativos Windows Vista/2008 o superior):

- Utilizaremos el parámetro: /nt60

Si disponemos de "Windows Boot Manager" basado en NTLDR (sistemas operativos Windows XP/2003 o inferior):

- Utilizaremos el parámetro: /nt52

Por ejemplo, sobre un sistema operativo Windows 10, ejecutaríamos:

bootsect /nt60 SYS

o bien:

bootsect /nt60 ALL

La diferencia entre SYS ALL reside en que si especificamos SYS estaremos indicando que solo nos referimos a la partición donde está instalado Windows, mientras que si indicamos ALL, estaremos especificando todas las particiones.

Podemos obtener todos los parámetros disponibles ejecutando: bootsect /help

También disponemos del comando diskpart para administrar las particiones.

El comando diskpart será accesible también en modo normal fuera de la consola de recuperación.

Con diskpart podemos indicar cual es la partición activa.

Es necesario que la partición donde arranca el sistema operativo esté marcada como activa.

Para ello, podemos seguir el siguiente procedimiento:

diskpart
list disk
select disk XX
list partition
select partition YY

active
exit


Donde XX, hará referencia al disco y YY a la partición.

Práctica reconstruir el bootmgr

Contexto Máquina virtual Windows 7

Partición reservada de 100MB
Partición de sistema 20GB

Ejercicio 1

Desde el administrador de discos , marcamos como activa la partición que tiene la unidad c:\
Reiniciamos la máquina . ¿Qué sucede?

¿Cómo arreglar el bootmgr?
Reiniciamos esta máquina con gparted y volvemos a activar la partición de 100 MB.

Ejercicio 2

Eliminamos la partición de sistema con gparted.
Reiniciamos y vemos que nos hemos cargado el sistema .
Vamos a ver cómo arreglar el sistema.
Iniciamos con el CD/DVD de windows 7 y utilizaremos Reparación automática.

Ejercicio 3

En la partición que eliminamos antes formateamos ,copiamos el archivo bootmgr de c: a ésta . Activamos la partición ***.
Iniciamos con el CD/DVD de windows 7 y utilizaremos.
Desde el administrador de dispositivos ocultamos la partición.



***Desde la consola ponemos:
diskpart
list disk
diskpart listará todos los discos que haya instalado;
select disk ###
list partition
select partition ###
active


Añadir en el blog una entrada que explique todo lo sucedido.

Diskpart: cómo ocultar una partición del Disco duro

Diskpart es una utilidad que proporciona Microsoft para realizar la gestión de discos desde la línea de comandos. Soporta, mediante comandos o mediante el paso de un script de comandos, operaciones sobre los discos del sistema. Los comandos de diskpart funcionan sobre: un disco, una partición, un volumen.


Ahora para poder ocultar una partición hacemos lo siguiente:
1. Ve a Inicio> Ejecutar> y escribe diskpart.
diskpart

2. Escribe list volume y te aparecerá una lista de todas la unidades disponibles.
diskpart2

3. Así que, si deseas ocultar la unidad D, escribe select volume 2, a continuación, seleccione el tipo de volumen 2.
diskpart3
diskpart4

4. Ahora escribe remove letter D (Algunas veces es necesario reiniciar el sistema). Diskpart eliminará la letra de la unidad. Entonces, Windows 7 no podrá identificar la unidad y por tanto ésta ya no aparecerá.
diskpart5


No te asustes que tus datos siguen estando allí, solo tienes que mostrar la partición, y para esto, tienes que repetir los pasos del 1 al 3 y en el cuarto paso en vez de escribir "remove letter D", escribes "assign letter C" y listo, ya tienes tu disco visible nuevamente.

Comando diskpart y bcdedit

DISKPART





ARRANQUE DE WINDOWS 7

La secuencia de arranque de Windows Vista, Windows 2008 y Windows 7 es distinta de anteriores versiones de Windows. La principal diferencia estriba en que se ha cambiado el gestor de arranque, ya no se usa el ntldr sino que se usa el Windows Boot Manager (bootmgr).
Mientras que el gestor ntldr usaba un fichero de texto denominado boot.ini para configurar sus opciones, bootmgr utiliza una base de datos conocida como Boot Configuration Data (BCD) que no puede ser editada directamente como lo era el boot.ini ya que no es un fichero de texto.
El BCD es una base de datos con datos sobre la configuración del arranque que se suele almacenar en \Boot\Bcd.
1. Se carga y ejecuta el POST
2. Se carga el MBR del disco duro (si es la opción elegida en la BIOS)



3. Se carga el sector de arranque de la partición primaria activa
4. Se carga el programa bootmgr.
5. bootmgr ajusta el procesador para trabajar a 32 bits o 64 bits.
6. bootmgr lee la base de datos BCD y muestra un menú si es necesario
7. El usuario selecciona un sistema operativo del menú, o se carga por defecto uno de ellos
8. bootmgr carga winload.exe.
9. Winload.exe carga NTOSKRNL.EXE (Núcleo del sistema operativo o Kernel).
10. NTOSKRNL.EXE lee el registro de Windows, y procede a ir cargando el sistema completo.

Windows dispone de un comando para configurar esta base de datos BCD, el bcedit.exe, pero es realmente engorroso de usar. Es mejor usar una utilidad grafica de una 3rd party (tercera compañía, una compañía distinta a la que realiza el sistema) como puede ser EasyBCD que permite configurar muchas más opciones que el bcedit.exe y de forma mucho más fácil.

VIRTUAL NETWORK EDITOR :MODO BRIDGE



















EFI vs BIOS


UEFI es el firmware que eventualmente reemplaza la BIOS de los PC comerciales. PCs certificadas para Windows 8 exigirá el arranque UEFI por defecto.

En Bios UEFI únicamente podemos instalar los sistemas de 64 bits. Los de 32 nunca se instalarán en modo UEFI.

 La EFI es una BIOS mucho más amigable que la clásica con pantalla azul, que soporta un entorno gráfico de mayor calidad, multilenguaje, precarga de aplicaciones o gestión de LAN, entre otras muchas opciones. EFI son las siglas de "Extensible Firmware Interface", y lo podría definir como una BIOS gráfica y más rápida.

Los Mac montan EFI desde que se pasaron a los procesadores Intel, es decir, allá el año 2006, así que son los ordenadores más avanzados con respecto a esto. 

SecureBoot

"Arranque seguro" es una nueva característica UEFI que apareció en 2012, con Windows 8 en equipos preinstalados. El apoyo para esta función ha comenzado con Ubuntu 12.10 de 64 bits 12.04.2 (64 bits), pero no es totalmente confiable hasta la fecha, por lo que es posible que tenga que desactivarlo con el fin de ser capaz de arrancar Ubuntu.
La función de Secure Boot es impedir la ejecución de cualquier software no firmado y certificado por el fabricante. Pero como el objetivo de esta tecnología es acabar con los bootkits y no evitar que un usuario se pueda instalar Linux, ahora se ha hecho público desde la Linux Foundation un pre-loader firmado por Microsoft que permite arrancar un cargador de sistemas operativos Linux en sistemas con Secure Boot activado.
En octubre de 2012, la Fundación Linux ha anunciado su propio método de tratar con Secure Boot, que se refiere como un PreBootloader. Algunas placas bases permiten deshabilitar la funcion "Secure Boot"
Secure boot previene que un sistema operativo o algún programa “no autorizado” cargue durante el proceso de inicio del ordenador, es decir, no podemos arrancar un USB o DVD booteable con un sistema operativo.
Antes de comenzar con el tutorial, aclarar unas cosas:

  • Secure boot se trata de un protocolo de UEFI, no se trata de una característica de Windows 8.
  • Secure boot es parte de la arquitectura de arranque de Windows 8.
  • Windows 8 utiliza secure boot con el fin de garantizar que el entorno previo al sistema operativo es seguro.
  • Microsoft no controla las opciones del ordenador que prohíben arrancar otro sistema que no sea Windows .
MBR vs GPT

La tabla de particiones GUID (GPT) se introdujo como parte del Firmware Extensible Unificado Interface (UEFI) . GPT proporciona un mecanismo más flexible para particionar los discos de arranque que el viejo Master Boot Record(MBR) que era común en las PC.

Una partición es un espacio contiguo de almacenamiento en un disco físico o lógico que funciona como si fuera un disco físicamente independiente. Las particiones son visibles para el firmware del sistema y los sistemas operativos instalados. El acceso a una partición es controlada por el firmware del sistema antes de que el sistema inicie el sistema operativo y, a continuación, después de que se inicie.


¿Puede tener un disco duro GPT y MBR?

No. Sin embargo, todos los discos GPT contienen un MBR de protección.

El MBR de protección protege los discos GPT publicados anteriormente de herramientas de MBR.

Cualquier distribución Linux con el soporte apropiado EFI y GPT en el kernel se puede cambiar el arranque BIOS- UEFI  o viceversa mediante la instalación de un gestor de arranque y el ajuste de modo adecuado el firmware de arranque

GUID Partition Table (GPT).
  • Windows 8
  • Windows Server 2012
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Vista
  • Windows Server 2003 SP1
  • Windows Server 2003 (64-bit)
  • Windows XP x64 edition (sólo para leer)
Ni el Windows 2000, ni Windows NT 4.0, ni Windows 95/98 soportan GPT.

GPT fue creada para mejorar las limitaciones que tiene MBR:
  • MBR sólo soporta hasta 4 particiones primarias, o hasta 3 primarias y una extendida, la cual puede tener hasta 128 particiones lógicas. GPT soporta hasta 128 particiones primarias.
  • MBR soporta todas las máquinas de 32 y 64 bits. GPT soporta sólo las de 64 bits
  • MBR soporta hasta 2TB por partición. GPT soporta hasta 256TB por partición
  • Los discos removibles sólo pueden ser MBR.
  • MBR usa el viejo BIOS (fue creado hace 20 años) GPT funiona con EFI


Esquemas de MBR y GPT