Pfsense HyperV Boot Error Generacion 2y ZFS(Solucion!!!)

Hay un problema con Pfsense cuando se ejecuta en HyperV, ya sea bajo Windows 10 Pro, Windows Server 2022 es donde se ha visto este problema, a lo mejor se preguntaran los que no les ha pasado, ¿y cual es?

Cuando instalas Pfsense cualquier version de la linea mas reciente 2.7.x, cuando reinicia, al momento de arrancar, se congela y se queda en la imagen anterior. Ahora este error aun no sabemos si es Pfsense, es el HW donde se ejecuta el HyperV, donde se ha visto es en Windows 10 Profesional y Windows Server 2022, puede ser algo aislado pero lo que si es seguro que el problema lo sigo viviendo.

Ya se reporto en el foro de pfsense, pero ninguno del equipo de pfsense ha comentado algo, como les digo a lo mejor no es algo muy comun y es algo aislado, ¿te ha pasado?

¿Cuando se presenta el Error?

Cuando estamos creando la MV para Pfsense en HyperV hay una parte del wizard donde nos pide la generacion de la MV.

Y durante la instalacion nos pide el sistema de archivos que deseamos usar para la instalacion, ZFS(default) o UFS.

Esta combinacion es cuando sucede el error.

Generacion 2 y ZFS.

Las otras combinaciones no se ha visto el error.

ZFS vs UFS

Aqui es donde viene la gran pregunta, ¿por que tanto alboroto?, bueno UFS es una sistema de archivos muy solido, has estado con la familia BSD por mas de 20 años por ello es un codigo muy estable, pero yo lo he vivido no es muy bueno soportando apagones.

En donde vivo es comun, aunque haya pilas en algun momento se acabaran, tratamos de prevenir pero a veces es complicado y despues de unos cuantos apagones de energia, adios Pfsense. Lo he vivido.

ZFS es un sistema a lado de UFS mas resistente a los apagones, ahora si nos vamos por el lado de desempeño en Pfsense cualquier de los 2, por que pfsense es un firewall no un servidor de archivos o de base de datos por lo tanto cualquier de los 2 nos va a funcionar.

Ahora si optamos por la generacion 1 en un equipo con poder de computo, ahi si le quitamos desempeño a la MV ya que esta emulando una placa madre cuando no habia mucho soporte en UEFI y los discos duros eran los clasicos de platos giratorios, si es para una laboratorio no hay problema, pero en un sistema de produccion no lo elegiria, siempre lo mas reciente que es generacion 2.

Por ello buscar la combinacion Generacion2 y ZFS es lo ideal, para mi en produccion.

¿Solucion?

He estado revisando durante la fase de arranque de Pfsense las opciones para ver si alguna de ellas pudiera estar implicada en este problema.

En esa seccion, entones vi algo de luz en el camino.

Si seleccionamos la opcion 3 y tecleo el comando ‘efi-show‘ y dejo que termine de enviar toda su info en pantalla y cuando retorna la linea de comando tecleo ‘boot‘…pfsense arranca sin problema.

A mi me ha funcionado y he podido trabajar pfsense con ZFS y Generacion 2 sin problema. No es la solucion final pero ya he podido avanzar, ya solo es cosa de esperar si sale algun parche por parte del equipo de pfsense o se queda en el olvido.

Buenos, sigamos aprendiendo pfsense, saludos!!!

NOTA: No encontre esto en un par de horas, me llevo varios dias revisando los comandos en la consola antes de arrancar pfsense :).

Leave Comment

Your email address will not be published. Required fields are marked *