![La instalación de Arch se bloquea en la máquina virtual Hyper-V de Windows 11](https://rvso.com/image/1672341/La%20instalaci%C3%B3n%20de%20Arch%20se%20bloquea%20en%20la%20m%C3%A1quina%20virtual%20Hyper-V%20de%20Windows%2011.png)
Estoy intentando instalar Arch Linux en una máquina virtual Hyper-V con Windows 11. La ISO que uso es archlinux-2022.06.01-x86_64.iso.
Al iniciar la VM, muestra un menú donde puedo elegir entre
- Medio de instalación de Arch Linux (x86_64, UEFI)
- Medio de instalación de Arch Linux (x86_64, UEFI) con voz
- Medio de instalación de Arch Linux (x86_64, UEFI, Copiar a RAM)
- Medio de instalación de Arch Linux (x86_64, UEFI, Copiar a RAM) con voz
- Carcasa EFI
- Reinicie en la interfaz del firmware
Elijo el primero. Luego la instalación se cuelga en una pantalla negra. No recibo un símbolo del sistema. En el administrador de Hyper-V puedo ver que la VM está usando algo de CPU (dice 8%). Lo dejo actuar durante 15 minutos, pero no pasa nada.
He desactivado el arranque seguro en la máquina virtual porque entiendo que es necesario hacerlo.
Tengo una máquina virtual Ubuntu que funciona bien, fwiw.
¿Por qué se cuelga?
Editar: estas son las configuraciones de Hyper-V. Es una máquina virtual de generación 2.
Respuesta1
Debe deshabilitar el seguimiento de ramas indirectas, está confirmado por inteligencia en el kernel más nuevo. Y ahora no es compatible con Hyper-V.
Presione e
en el menú de inicio, agregue ibt=off
al parámetro de Linux. Luego presione ctrl+x, entonces arrancará bien.
Respuesta2
Descargué la imagen archlinux-2022.05.01-x86_64.iso y se instala como debería. La imagen de junio debe tener un problema con Hyper-V o mi máquina.
Respuesta3
Tuve el mismo problema cuando ejecuté la imagen archlinux-2023.05.03-x86_64.iso. Ha pasado casi un año desde que se informó por primera vez de este problema. ¿Existe un plan para arreglar la imagen para que no sea necesaria la edición manual? No vi nada sobre esto en los documentos:
Agregar ibt=off al final de la línea de comando de Linux funcionó para mí
Respuesta4
Lo confirmo, funciona para mí.
Excepto, en Hyper-V, para editar la línea actual,
En el arranque ISO de instalación;
- Necesitaba presionar la tecla TAB en lugar de la tecla 'e'.
Al iniciar realmente el disco instalado;
- Necesitaba presionar 'e'
Para agregar "ibt=off" al final de la variable CMD de arranque de Linux.
Probablemente estoy escribiendo esto solo para mi futuro, buscando en Google nuevamente las mismas cosas de ibt=off en hyper-v... -_-