Estoy intentando configurar una máquina virtual en VMware Fusion para iniciar la instalación de Ubuntu 12.10 desde otra partición en mi disco principal. Seguí las instrucciones estándar para crear discos sin formato, pero aparece el error "Falta el sistema operativo" al iniciar la máquina virtual (después de autenticarme para acceder al disco sin formato). Es posible que este problema no se deba realmente a VMware, pero no estoy seguro de cómo seguir adelante.
Aquí está el resultado de la "lista diskutil". Tenga en cuenta que las particiones 4 y 5 son ext-4 formateadas por el instalador de Ubuntu.
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 80.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data 45.0 GB disk0s4
5: Microsoft Basic Data 364.9 GB disk0s5
6: Linux Swap 9.2 GB disk0s6
Utilizo rEFIt en mi Mac para arrancar de forma nativa en la partición de Ubuntu (/dev/disk0s4).
Creé el disco sin formato para que apunte al disco0, partición 4, lsilogic (como parece recomendarse en publicaciones relacionadas). El resultado completo del comando de impresión rawdiskCreator se encuentra a continuación. No estoy seguro de por qué las particiones 5 y 6 no aparecen en la lista
Nr Start Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
1 1 409639 BIOS EE Unknown
2 409640 156250000 BIOS AF HFS+
3 156659640 1269536 BIOS AF HFS+
4 157929176 87890624 BIOS 83 Linux
Los comandos que utilicé para crear el disco sin formato se encuentran a continuación. Tenga en cuenta que creé el disco crudo en el mismo directorio que el archivo .vmx de la VM.
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk0 4 vmware_rawdisk_ubuntu lsilogic
sudo chown <username> vmware_rawdisk_ubuntu
Luego edité un archivo VM .vmx existente para que apunte a este dispositivo, eliminé la unidad existente y agregué las líneas:
scsi0:0.present = "TRUE"
scsi0:0.virtualDev = "lsilogic"
scsi0:0.fileName = "vmware_rawdisk_ubuntu.vmdk"
Utilicé principalmente lo siguiente como referencias. #1 para configurar el arranque dual y #2 para configurar el disco sin formato. #3 en realidad menciona el problema que tengo (o uno similar) pero la solución no funcionó para mí (busque "Falta el sistema operativo")
- "Instalar Ubuntu 12.10 Quantal Quetzal en MacBook Pro 10,1 (Retina)"
- "Uso de discos/particiones sin formato de VMWare Fusion"
- "Arranque múltiple de Linux, Windows y Mac OS X en una Mac y su uso como máquinas virtuales"
Nota: El disco es un dispositivo SATA.Este enlaceafirma que no se pueden utilizar dispositivos SATA como discos sin formato, pero parece haber un poco de confusión sobre la exactitud de esa afirmación.