188 lines
4.5 KiB
Markdown
188 lines
4.5 KiB
Markdown
# Instrucciones para Claude Code - Continuar Creación USB Hackintosh
|
|
|
|
## Estado Actual
|
|
|
|
El proceso fue interrumpido durante la copia de archivos. Aquí está el estado:
|
|
|
|
### ✅ Completado:
|
|
1. USB `/dev/sdc` particionado con GPT
|
|
2. Partición EFI (FAT32, 500MB) creada y montada en `/mnt/usb_efi`
|
|
3. Partición HFS+ (57.1GB) creada y montada en `/mnt/usb_hfs`
|
|
4. Carpeta EFI copiada a `/mnt/usb_efi/EFI/`
|
|
5. Imagen DMG montada en `/mnt/dmg_mount`
|
|
|
|
### ⏳ Pendiente:
|
|
Copiar los archivos del instalador desde `/mnt/dmg_mount/` a `/mnt/usb_hfs/`
|
|
|
|
---
|
|
|
|
## Instrucciones para Continuar
|
|
|
|
### Paso 1: Verificar Estado
|
|
```bash
|
|
# Verificar que todo está montado
|
|
mount | grep -E "sdc|dmg_mount|usb_efi|usb_hfs"
|
|
lsblk /dev/sdc
|
|
```
|
|
|
|
### Paso 2: Continuar Copia de Archivos
|
|
```bash
|
|
# Copiar todo el contenido del instalador al USB
|
|
# Esto incluye: BaseSystem, Firmware, Install macOS Ventura.app, etc.
|
|
sudo rsync -av --info=progress2 /mnt/dmg_mount/ /mnt/usb_hfs/
|
|
```
|
|
|
|
**Nota:** Este proceso copia ~14GB y puede tardar 10-30 minutos dependiendo de la velocidad del USB.
|
|
|
|
### Paso 3: Verificar Copia
|
|
```bash
|
|
# Verificar que los archivos importantes están
|
|
ls -la /mnt/usb_hfs/
|
|
ls -la /mnt/usb_hfs/Install\ macOS\ Ventura.app/
|
|
ls -la /mnt/usb_hfs/BaseSystem/
|
|
```
|
|
|
|
### Paso 4: Sincronizar y Desmontar
|
|
```bash
|
|
# Sincronizar datos al disco
|
|
sudo sync
|
|
|
|
# Desmontar particiones
|
|
sudo umount /mnt/usb_efi
|
|
sudo umount /mnt/usb_hfs
|
|
sudo umount /mnt/dmg_mount
|
|
|
|
# Verificar que se desmontó correctamente
|
|
lsblk /dev/sdc
|
|
```
|
|
|
|
### Paso 5: Verificar USB Final
|
|
```bash
|
|
# El USB debería tener:
|
|
# - Partición 1 (EFI): Con carpeta EFI/ que contiene BOOT/ y OC/
|
|
# - Partición 2 (HFS+): Con Install macOS Ventura.app y archivos de sistema
|
|
|
|
# Verificar estructura EFI
|
|
sudo mkdir -p /mnt/check
|
|
sudo mount /dev/sdc1 /mnt/check
|
|
ls -la /mnt/check/EFI/OC/
|
|
sudo umount /mnt/check
|
|
```
|
|
|
|
---
|
|
|
|
## Estructura Final del USB
|
|
|
|
```
|
|
/dev/sdc (USB Kingston 57.6GB)
|
|
├── sdc1: EFI (FAT32, 500MB)
|
|
│ └── EFI/
|
|
│ ├── BOOT/
|
|
│ │ └── BOOTx64.efi
|
|
│ └── OC/
|
|
│ ├── ACPI/
|
|
│ ├── Drivers/
|
|
│ ├── Kexts/
|
|
│ └── config.plist
|
|
│
|
|
└── sdc2: Install macOS Ventura (HFS+, 57.1GB)
|
|
├── Install macOS Ventura.app/
|
|
├── BaseSystem/
|
|
├── Firmware/
|
|
├── System/
|
|
├── usr/
|
|
└── ... (archivos del instalador)
|
|
```
|
|
|
|
---
|
|
|
|
## Comandos Rápidos (Copiar y Pegar)
|
|
|
|
```bash
|
|
# 1. Verificar estado
|
|
mount | grep -E "sdc|dmg_mount|usb_efi|usb_hfs" && echo "✓ Todo montado" || echo "✗ Algo no está montado"
|
|
|
|
# 2. Continuar copia
|
|
sudo rsync -av --info=progress2 /mnt/dmg_mount/ /mnt/usb_hfs/
|
|
|
|
# 3. Sincronizar y desmontar
|
|
sudo sync
|
|
sudo umount /mnt/usb_efi /mnt/usb_hfs /mnt/dmg_mount 2>/dev/null
|
|
echo "✓ USB listo"
|
|
```
|
|
|
|
---
|
|
|
|
## Próximos Pasos (Después de que el USB esté listo)
|
|
|
|
1. **Probar en PC objetivo:**
|
|
- Insertar USB en la PC con ASUS B760-I
|
|
- Bootear desde USB
|
|
- Seleccionar "Install macOS Ventura" en OpenCore
|
|
|
|
2. **Si funciona:**
|
|
- Formatear SSD objetivo como APFS
|
|
- Instalar macOS Ventura
|
|
- Post-instalación: copiar EFI al SSD interno
|
|
|
|
3. **Si falla:**
|
|
- Verificar errores en pantalla
|
|
- Ajustar config.plist según sea necesario
|
|
- Probar diferentes boot-args
|
|
|
|
---
|
|
|
|
## Ubicación de Archivos
|
|
|
|
- **DMG Original:** `/home/ren/proyectos/mac/VenturaInstaller.dmg`
|
|
- **Punto de Montaje DMG:** `/mnt/dmg_mount`
|
|
- **Punto de Montaje EFI:** `/mnt/usb_efi`
|
|
- **Punto de Montaje HFS:** `/mnt/usb_hfs`
|
|
- **Dispositivo USB:** `/dev/sdc`
|
|
|
|
---
|
|
|
|
## Notas Importantes
|
|
|
|
- **No desconectes el USB** hasta que `sync` termine y lo desmontes
|
|
- Si `rsync` se interrumpe, puedes volver a ejecutarlo, continuará donde quedó
|
|
- El USB debe tener al menos 16GB libres (preferiblemente 32GB+)
|
|
- La partición EFI debe ser FAT32 para que el BIOS la reconozca
|
|
- La partición HFS+ contiene el instalador real de macOS
|
|
|
|
---
|
|
|
|
## Solución de Problemas
|
|
|
|
### Si rsync falla:
|
|
```bash
|
|
# Intentar con cp -r en lugar de rsync
|
|
sudo cp -r /mnt/dmg_mount/* /mnt/usb_hfs/
|
|
```
|
|
|
|
### Si el USB no bootea:
|
|
1. Verificar que la partición EFI tenga boot flag:
|
|
```bash
|
|
sudo parted /dev/sdc set 1 boot on
|
|
```
|
|
|
|
2. Verificar que BOOTx64.efi existe:
|
|
```bash
|
|
ls /mnt/usb_efi/EFI/BOOT/BOOTx64.efi
|
|
```
|
|
|
|
### Si faltan archivos después de copiar:
|
|
```bash
|
|
# Verificar espacio disponible
|
|
df -h /mnt/usb_hfs
|
|
|
|
# Verificar integridad del DMG
|
|
ls -lh /home/ren/proyectos/mac/VenturaInstaller.dmg
|
|
```
|
|
|
|
---
|
|
|
|
**Creado:** 2026-02-05
|
|
**Hardware:** ASUS ROG STRIX B760-I + i7-13700K + RX 6800 XT
|
|
**Target:** macOS Ventura 13.x
|