Add complete guide and all config variants
This commit is contained in:
220
hackintosh-guide/01-bios-settings.md
Executable file
220
hackintosh-guide/01-bios-settings.md
Executable file
@@ -0,0 +1,220 @@
|
||||
# 01 - Configuración del BIOS
|
||||
|
||||
## ⚙️ ASUS ROG STRIX B760-I GAMING WIFI - Configuración Completa
|
||||
|
||||
### 🔄 Antes de Comenzar
|
||||
|
||||
1. **Anota tus configuraciones actuales** (foto o notas)
|
||||
2. **Conecta teclado USB** (el inalámbrico puede no funcionar en BIOS)
|
||||
3. **NO guardes hasta terminar todas las configuraciones**
|
||||
|
||||
---
|
||||
|
||||
## 📍 Navegación del BIOS
|
||||
|
||||
```
|
||||
Presiona [Delete] o [F2] al encender para entrar al BIOS
|
||||
```
|
||||
|
||||
### Estructura del Menú ASUS:
|
||||
- **Main** - Información del sistema
|
||||
- **Advanced** - Configuraciones avanzadas
|
||||
- **Monitor** - Monitoreo y overclocking
|
||||
- **Boot** - Opciones de arranque
|
||||
- **Tool** - Herramientas del sistema
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Configuraciones Obligatorias
|
||||
|
||||
### 1. Deshabilitar Fast Boot
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Boot | Fast Boot | **DISABLE** |
|
||||
|
||||
**¿Por qué?** Fast Boot puede causar problemas con el reconocimiento de dispositivos USB y el arranque de OpenCore.
|
||||
|
||||
---
|
||||
|
||||
### 2. Configurar CFG Lock (CRÍTICO)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → CPU Configuration | CFG Lock | **DISABLE** |
|
||||
|
||||
**¿Por qué?** CFG Lock habilitado impide que macOS modifique las configuraciones de energía de la CPU, causando kernel panic.
|
||||
|
||||
**¿No aparece la opción?** Tu BIOS puede no tener esta opción visible. Soluciones:
|
||||
- **Opción A**: Usar `AppleCpuPmCfgLock` y `AppleXcpmCfgLock` en config.plist
|
||||
- **Opción B**: Modificar BIOS con UEFI tool (avanzado)
|
||||
- **Opción C**: Usar un EFI que ya tenga los patches de CFG Lock
|
||||
|
||||
---
|
||||
|
||||
### 3. Configurar VT-d (Intel VT-d)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → CPU Configuration | Intel Virtualization Technology for Directed I/O (VT-d) | **DISABLE** |
|
||||
|
||||
**¿Por qué?** VT-d puede causar problemas con los gráficos y dispositivos. Deshabilitarlo simplifica la instalación.
|
||||
|
||||
**Alternativa**: Si necesitas VT-d para virtualización, habilitar `IoMapper` en `config.plist → Kernel → Quirks → DisableIoMapper = YES`
|
||||
|
||||
---
|
||||
|
||||
### 4. Habilitar VT-x
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → CPU Configuration | Intel Virtualization Technology (VT-x) | **ENABLE** |
|
||||
|
||||
**¿Por qué?** Necesario para algunas características de macOS y para que funcione correctamente la emulación.
|
||||
|
||||
---
|
||||
|
||||
### 5. Above 4G Decoding
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → Chipset Configuration | Above 4G Decoding | **ENABLE** |
|
||||
|
||||
**¿Por qué?** Necesario para que la GPU AMD RX 6800 XT tenga acceso a toda la memoria.
|
||||
|
||||
**¿No aparece la opción?** Agregar `npci=0x2000` a boot-args en config.plist
|
||||
|
||||
---
|
||||
|
||||
### 6. DVMT Pre-Allocated (Memoria de Video Integrada)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → Chipset Configuration → Graphics Configuration | DVMT Pre-Allocated | **64MB** |
|
||||
|
||||
**¿Por qué?** macOS requiere mínimo 32MB, pero 64MB es recomendado para evitar problemas con la iGPU (aunque uses GPU dedicada).
|
||||
|
||||
**Valores posibles**: 32MB, 64MB, 128MB (recomendado: 64MB o 128MB)
|
||||
|
||||
---
|
||||
|
||||
### 7. Deshabilitar CSM (Compatibility Support Module)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Boot → CSM (Compatibility Support Module) | CSM | **DISABLE** |
|
||||
|
||||
**¿Por qué?** macOS solo arranca en modo UEFI puro. CSM habilita modo Legacy.
|
||||
|
||||
**Nota**: Después de deshabilitar, asegúrate de que tu GPU tenga soporte UEFI (la RX 6800 XT sí lo tiene).
|
||||
|
||||
---
|
||||
|
||||
### 8. Deshabilitar Secure Boot
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Boot → Secure Boot | OS Type | **Other OS** |
|
||||
|
||||
**¿Por qué?** Secure Boot bloquea la carga de controladores no firmados como OpenCore.
|
||||
|
||||
---
|
||||
|
||||
### 9. Configurar SATA Mode
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → PCH Storage Configuration → SATA Mode Selection | **AHCI** | |
|
||||
|
||||
**¿Por qué?** macOS no soporta RAID ni IDE en la mayoría de casos.
|
||||
|
||||
---
|
||||
|
||||
### 10. Deshabilitar Resizable BAR (SAM)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → Chipset Configuration | Resize BAR (or Smart Access Memory) | **DISABLE** |
|
||||
|
||||
**¿Por qué?** Resizable BAR puede causar problemas de estabilidad en macOS.
|
||||
|
||||
---
|
||||
|
||||
### 11. Optimizaciones de Energía (Opcional pero Recomendado)
|
||||
|
||||
| Menú | Opción | Valor |
|
||||
|-----|--------|-------|
|
||||
| Advanced → Power Management | ErP Ready | **DISABLE** |
|
||||
| Monitor → Digi+ VRM | Power Efficiency Mode | **Standard** |
|
||||
|
||||
---
|
||||
|
||||
## 📋 Resumen de Configuraciones
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────────────────────────────┐
|
||||
│ ASUS ROG STRIX B760-I - BIOS CONFIGURATION SUMMARY │
|
||||
├─────────────────────────────────────────────────────────────┤
|
||||
│ Boot → Fast Boot: DISABLE │
|
||||
│ Boot → CSM: DISABLE │
|
||||
│ Boot → Secure Boot: Other OS │
|
||||
├─────────────────────────────────────────────────────────────┤
|
||||
│ Advanced → CPU → CFG Lock: DISABLE │
|
||||
│ Advanced → CPU → VT-d: DISABLE │
|
||||
│ Advanced → CPU → VT-x: ENABLE │
|
||||
├─────────────────────────────────────────────────────────────┤
|
||||
│ Advanced → Chipset → Above 4G: ENABLE │
|
||||
│ Advanced → Chipset → Resizable BAR: DISABLE │
|
||||
│ Advanced → Chipset → DVMT: 64MB │
|
||||
├─────────────────────────────────────────────────────────────┤
|
||||
│ Advanced → SATA Mode: AHCI │
|
||||
└─────────────────────────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔍 Verificaciones Importantes
|
||||
|
||||
### Después de Configurar
|
||||
|
||||
1. **Guardar y Reiniciar**: Presiona `F10` para guardar y salir
|
||||
2. **Re-entrar al BIOS** para verificar que todas las configuraciones se guardaron
|
||||
3. **Tomar foto** de todas las páginas de configuración para referencia
|
||||
|
||||
### Comprobar Opciones que no Aparecen
|
||||
|
||||
Si alguna opción **NO aparece** en tu BIOS:
|
||||
|
||||
1. **Actualizar BIOS** a la última versión
|
||||
2. Buscar en "Advanced Mode" (F7)
|
||||
3. Algunas opciones pueden estar en sub-menús diferentes
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ Problemas Comunes
|
||||
|
||||
| Problema | Solución |
|
||||
|----------|----------|
|
||||
| CFG Lock no aparece | Usar config.plist con `AppleCpuPmCfgLock=YES` y `AppleXcpmCfgLock=YES` |
|
||||
| Above 4G no aparece | Agregar boot-arg `npci=0x2000` |
|
||||
| DVMT solo tiene "Auto" | Dejar en Auto y agregar `igfxfw=2` boot-arg si hay problemas |
|
||||
| No puede deshabilitar CSM | Asegurarse de estar en UEFI mode first |
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Checklist Antes de Continuar
|
||||
|
||||
- [ ] Fast Boot: DISABLE
|
||||
- [ ] CFG Lock: DISABLE (o configurado en config.plist)
|
||||
- [ ] VT-d: DISABLE
|
||||
- [ ] VT-x: ENABLE
|
||||
- [ ] Above 4G Decoding: ENABLE
|
||||
- [ ] DVMT Pre-Allocated: 64MB
|
||||
- [ ] CSM: DISABLE
|
||||
- [ ] Secure Boot: Other OS
|
||||
- [ ] SATA Mode: AHCI
|
||||
- [ ] Resizable BAR: DISABLE
|
||||
|
||||
---
|
||||
|
||||
**Siguiente paso: [02 - Crear USB Instalador](02-create-installer.md)**
|
||||
Reference in New Issue
Block a user