¿Cómo puedo tomar capturas de pantalla de la PC antes de que se inicie?

25

¿Cómo puedo tomar una captura de pantalla de la PC antes de que se inicie?

Por ejemplo:

  • Si quisiera tomar una captura de pantalla de mi BIOS y enviarla al Administrador de red para su revisión
  • Capturas de pantalla de instalación de Windows como las que se ven en este sitio : ¡Windows aún no está instalado!

¿Algunas ideas?

xorpower
fuente

Respuestas:

15

Ya ha habido buenas respuestas:

  • Use una máquina virtual como VirtualBox o VMWare para instalar Windows para que pueda tomar fotos del proceso de configuración desde el entorno host.
  • Use una cámara digital para hacer fotos (con una calidad notablemente inferior, por supuesto)

Sin embargo, generalmente no hay una forma directa de tomar capturas de pantalla de la configuración del BIOS, suponiendo que desee obtener imágenes del BIOS de su máquina host. El PrintScreenbotón puede funcionar en el BIOS, pero generalmente enviará la salida basada en texto a la impresora. Las ROM más nuevas basadas en EFI / UEFI pueden tener una funcionalidad de captura de pantalla incorporada, pero personalmente no he encontrado esa característica en implementaciones recientes. Además, necesitaría almacenamiento como una memoria USB con un sistema de archivos grabable por la herramienta de configuración (por lo general, esta no sería una unidad de Windows / NTFS).

Otra solución podría ser un dispositivo de consola remota (también llamado IP KVM) como lo proporcionan compañías como Raritan . Estos dispositivos están conectados a la salida de video (así como al teclado y al mouse) y proporcionan una interfaz web que muestra la salida de la pantalla de forma remota. Para la salida VGA, la salida de la pantalla se convierte nuevamente en imágenes digitales; así que, estrictamente hablando, no te proporciona la imagen exacta. También es posible que pueda usar un dispositivo capturador de fotogramas DVI / HDMI como este, que simplemente está conectado a la salida DVI / HDMI (estos dispositivos también existen para VGA, pero nuevamente, podría aplicarse alguna pérdida de calidad) y le proporciona imágenes digitales nuevamente.

Además, algunas interfaces de administración como Intel vPro o soluciones patentadas pueden proporcionar pantallas remotas. Sin embargo, esto es técnicamente idéntico a la solución IP KVM al final.

Todas estas soluciones requieren hardware adicional o hardware especial que ya tenga esta capacidad.

SkyBeam
fuente
8
El software de VM no funcionará porque usan su propio BIOS, no el del host.
Synetech
5

Lo más probable es que esto se haga ejecutando el sistema operativo en una máquina virtual, como VMware, y luego pueden grabar el escritorio o tomar capturas de pantalla a medida que avanza.

Hacer tal cosa sin un sistema operativo host requiere una cámara digital, que claramente no obtiene la misma calidad.

Phil Hannent
fuente
5

Podrías usar una cámara digital (no es que esto responda cómo lo hizo el otro sitio).

icc97
fuente
El sitio dice en la parte superior que se utilizó VMWare
TheLQ
3

He intentado mucho capturar el BIOS. Hasta ahora no llegué a una solución razonable. He intentado capturar el BIOS utilizando 2 PC, una de ellas con salida S-Vídeo y la otra con entrada S-Vídeo.

Dado que S-Vídeo es una tecnología antigua, solo permite resoluciones de hasta 720x480, lo que está bien para capturar el BIOS porque la resolución no es tan alta de todos modos, ya que no está utilizando los controladores de video de la tarjeta de video, solo controladores estándar .

Si solo desea capturar BIOS s-video está bien, pero también quería capturar otras cosas como arrancar desde linux y CD en vivo \ flash como G-parted, norton ghost y Windows Repair disc, etc. Así que compré una tarjeta de captura HD (Hauppauge colossus) y usó un software thid party (nextpvr) para capturar la pantalla. Esto solo funcionó en parte para mí porque siempre hubo un retraso entre lo que estaba sucediendo con la computadora para ser capturado y lo que se mostraba en la pantalla.

Utilicé un divisor HDMI para poner 1 salida de la PC al monitor y otra a la tarjeta de captura.

Lo que no probé por ahora: sé que la estación de trabajo vmware tiene la capacidad de virtualizar una máquina real (aún no sé cómo funciona), tal vez también vitualice los BIO de alguna manera.

Ricardo Bohner
fuente
1

Si tiene una impresora conectada, es posible que pueda usar la tecla "Imprimir pantalla" en su teclado (suponiendo que su BIOS admita esta función; debería, pero hay muchas que no).

Luego puede escanear esa impresión más tarde y publicarla tal como está en forma gráfica, o usar OCR para obtener el texto directamente (para la salida nativa en modo de texto, el OCR tiende a ser más preciso).

CONSEJO ÚTIL: Probablemente deba enviar un "Formulario de alimentación" (carácter de control ASCII 12, o simplemente imprimir un documento vacío que tenga algunos espacios o líneas en blanco) a su impresora porque la función de la tecla "Imprimir pantalla" ganó No agregue el carácter de Alimentación de formulario final por usted (y la impresora solo mantendrá la información en la memoria hasta que se reciba un carácter de Alimentación de formulario o se recopilen aproximadamente 66 líneas de texto).

Randolf Richardson
fuente
1

Creo que el ejemplo que diste usaba una máquina virtual.

Si usa software como VirtualBox , puede tomar capturas de pantalla del proceso de instalación durante el arranque con la máquina host.

Jarco
fuente
1

Algunos EFI Bios permiten capturas de pantalla. Creo que ASUS usa F12 para tomar la captura de pantalla en sus biosis EFI actuales.

Espero que esto ayude a cualquier otra persona que tropiece con esto.

Jibbers
fuente
0

Heres un pensamiento, ¿por qué no simplemente tomar una cámara y tomar una foto? ¡He tomado fotos bastante buenas de la pantalla con mi iPhone y una cámara digital razonable podría ser mucho mejor!

Fahd
fuente