¿Cómo evitar un kernel panic durante la instalación de Lion en un disco USB?

Descargué Lion de Mac App Store y he intentado instalarlo en una unidad flash USB de 32 GB. Quiero poder iniciar mi Mac desde este disco para usar Lion y probar algunas cosas antes de actualizar el disco duro principal de mi Mac.

Formateé la unidad (mapa de partición GUID) según las instrucciones del instalador de Lion y pude seleccionarla como destino de instalación. En tres intentos separados, el instalador comienza a instalar archivos y completa aproximadamente 2/3 antes de ser interrumpido por un kernel panic.

Tenía abierta la ventana Registro del instalador, pero no apareció nada interesante o inusual allí. Después de reiniciar, puedo verlo /private/var/log/install.logen el disco de destino, el último mensaje es simplemente un mensaje de estado sobre la extracción de un paquete. No aparecen advertencias ni errores en el archivo.

La última línea del registro de instalación es:

Jul 31 17:02:54 brs-macbook-pro OSInstaller[358]: PackageKit: Extracting file://localhost/Volumes/Mac%20OS%20X%20Install%20DVD/Packages/German.pkg (destination=/Volumes/Skunkworks/.OSInstallSandbox-tmp/Root, uid=0)

Las líneas precedentes son más de lo mismo.

El disco es un SanDisk Cruzer 32GB nuevo.

Tenga en cuenta que NO estoy tratando de crear un disco de instalación de arranque. Quiero usar el disco para iniciar Lion, iniciar sesión y usar la computadora.

¿Alguna idea de por qué podría estar fallando y cómo corregirlo?

¿Todos los pánicos son del mismo tipo y del mismo seguimiento de pila? ¿Puede intentar instalar en una partición HD y luego usar la Utilidad de disco para colocar la imagen final en el disco USB?
@bmike ¿Sabe dónde encontrar el volcado de pánico, dado que arranqué con el instalador de Lion?
Console.app: el botón de mostrar/ocultar registros expone un panel del lado izquierdo. Debe estar en /Library/Logs
@benzado en wuala.com/grahamperrin/public/2011/07/24/d/?mode=gallery ignorando la mayoría de los archivos (no relacionados) un ejemplo 2011-07-24 21.39.29 Installer Log.txtcon 47 apariciones de extracting. En su registro, la última línea, ¿qué paquete se está extrayendo en el momento del pánico del kernel?
Gracias por la referencia; Solía perl -n -e "m/^... .. ..:..:.. .+? (.+)\[(\d+)\]/; print \$1, '[_]', \$';"​​​​borrar las fechas y procesar las identificaciones para compararlas. Publicaré la línea en mi pregunta, pero no llega muy lejos.
¿Qué común usaste en la terminal para eliminar la aplicación de instalación?

Respuestas (3)

buscando aclaraciones

Agregue a la pregunta de apertura una nota sobre si el pánico ocurre durante:

a) la etapa de preparación de la instalación (antes del primer reinicio automático del sistema)

o

b) post-preparación, la etapa de instalación (entre el primer y el segundo reinicio automático).

Registro de las etapas de preparación e instalación de la instalación

Las capturas de pantalla en http://www.wuala.com/grahamperrin/public/2011/08/01/a/?mode=gallery muestran la ventana de registro del instalador en primer plano mientras se ejecuta el instalador de Mac OS X : la etapa de instalación.

Durante cualquiera de las etapas (preparación o instalación) puede presentar una ventana de registro tecleando:

  • comando-L

Con suerte, es posible que vea, posiblemente en gris debajo del detalle del primer plano del pánico, el punto en el que se produce el pánico.

En la raíz del volumen en el que se intenta la instalación: si la instalación falla, puede encontrar un directorio:

Mac OS X Install Data

Dentro de ese directorio, un registro. Si está presente, ese registro puede ser informativo para usted, pero no tan útil (para los lectores aquí) como el archivo .panic.

PRAM, información de kernel panic y el archivo .panic

Mac OS X de Apple : lo que está almacenado en PRAM nos dice que la información de pánico reciente del kernel está almacenada en PRAM. Si el primer inicio normal después de un pánico no presenta el diálogo habitual, debe preguntarse si/cómo se perdió esa información de PRAM.

Si el pánico del kernel ocurre durante la etapa de instalación, y si el inicio subsiguiente tiene como valor predeterminado intentar continuar con la instalación, o las Utilidades de Mac OS X (no es un inicio normal), y si no tiene una interfaz obvia para la información del pánico del kernel, entonces mi La corazonada sería que mientras se inicia en ese modo especial, la ruta en la que normalmente se escribe un archivo .panic es de solo lectura... 

… si ese es el caso y si se siente cómodo con la línea de comando, tal vez comience en el modo de usuario único siguiendo el pánico y luego use el siguiente comando para ver si la información del pánico es legible en la pantalla:

nvram -p

(Por el número de ifs arriba, ¡disculpas!)

Actualicé mi pregunta; nada útil en el registro del instalador; intentado nvram -x -ppero no hay nada relevante allí. Sin embargo, creo que ese comando es solo para obtener configuraciones de PRAM, no para información de pánico.

Inicie con el modo detallado (mantenga presionado comando-v), luego mostrará un texto para ayudarlo a diagnosticar por qué el kernel entra en pánico: los kexts relevantes, etc.

El hecho de que se bloquee durante la instalación significa que la imagen de Lion puede estar dañada, es posible que desee realizar un MD5 para verificarlo.

Una vez que calculo el hash MD5, ¿con qué lo comparo?
Creo que busque en Google su hash MD5 y vea qué sucede. También intente instalar Lion en otro disco, si tiene uno.
Googlealo a ver que pasa? ¿Entiendes lo que es el hashing MD5?
Sí, por lo que si su MD5 coincide con el de todos los demás, será una descarga válida. No tengo la versión App Store de Lion, de lo contrario, le daría el MD5 para compararlo. Tampoco pude encontrar uno.

Entonces, conseguí que funcionara al final por:

  1. Usando la Utilidad de disco para grabar InstallESD.dmg en un DVD, creando un disco de instalación.
  2. Arrancando el instalador desde ese DVD.
  3. Hacer que el instalador de DVD diga inmediatamente " hubo un problema " y que debería "intentar reinstalar";
  4. Usando el menú de Utilidades para iniciar Terminal, matando la aplicación de instalación, lo que provocó que se reiniciara y me diera la oportunidad de reinstalar. (Fue pura suerte que lo primero que probé funcionó).
  5. Instalación en el disco USB.

Esta vez se completó, aunque fue una especie de victoria hueca: el disco que elegí tiene tasas de transferencia de datos abismalmente lentas, lo que lo hace realmente doloroso de usar.

No puedo estar seguro, pero la lentitud de la unidad es posiblemente la responsable del pánico del kernel, para empezar.

Rutinariamente ofrezco precaución sobre un DVD grabado de esa manera para 10.7 (Compilación 11A511), consulte, por ejemplo, los medios de arranque producidos en casa discutidos recientemente para Lion: riesgos conocidos y desconocidos alrededor de 10.7 (Compilación 11A511) .
A partir de los comentarios sobre la lentitud, podría hacer una buena pregunta, que me gustaría responder: yo también instalé 10.7 en una unidad flash USB. De un vistazo apple.stackexchange.com/search?q=lion+%2Bslow+%2Busb aún no hay preguntas coincidentes...
Para propósitos de enlace, en Ask Different: ¿Cómo determino la velocidad de una unidad de disco? . Por cierto, encontré una manera de hacer que mi Lion completo en una unidad flash USB funcione más rápido. Si desea publicar una pregunta sobre la lentitud, podría publicar una respuesta...