no se puede hacer un USB de arranque en Mac


11

He intentado hacer esto desde ayer, siguiendo las instrucciones dadas en la página oficial de ubuntu.com aquí:

http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx

Puedo completar cada paso sin error. Sin embargo, al reiniciar el mac, la unidad flash simplemente informa "falta el sistema operativo, presione cualquier tecla ...". A partir de ahí, no hay nada que pueda hacer excepto un restablecimiento completo.

Probé Unetbootin, pero eso no creará un usb que se pueda iniciar desde una Mac.

edit: también arreglé las tablas de partición con rEFIt, pero aún no me alegro.

¿Alguna sugerencia?


Luché con esto yo mismo. Finalmente encontré una manera, y no involucra la terminal también. Así es como lo hice: Cómo instalar Ubuntu 13.04 en un Macbook Air a través de una unidad USB

Respuestas:


4

Aquí está mi propia respuesta:

OK, así que lo descubrí, en gran parte gracias a este hilo extendido en macforums

http://forums.macrumors.com/showthread.php?t=1329407

Sin embargo, voy a ofrecer una versión resumida aquí. Quien sea responsable de la página de ubuntu en este (el que he vinculado en mi OP) realmente debería cambiarlo. Esas instrucciones simplemente no funcionan.

Esto es lo que necesitas:

  • Descargar Ubuntu.iso

  • Descargue e instale rEFIt desde aquí http://refit.sourceforge.net

  • Descargue e instale la aplicación UNetbootin desde aquí: http://unetbootin.sourceforge.net

  • Una unidad flash de 4GB formateada en FAT32

  • espacio libre en un disco interno o externo para arrancar e instalar también.

Crear archivos de la unidad flash :
Inicie UNetbootin. Elija la iso de ubuntu como fuente y la unidad flash como destino. Cuando termine, recibirá una advertencia de que el USB no se puede iniciar en una Mac. Eso se espera.

Cree particiones en el disco duro :
abra la Utilidad de Discos y elija el disco interno o externo que va a utilizar. Cree una partición de 2GB, formateada en FAT32. Cree otra partición (también puede elegir FAT32 para esto) del mismo tamaño que desea que tenga su instalación final (tengo un disco interno de 750 GB en mi Mac, así que le di a Ubuntu 100 GB de eso).

Obtenga nombres de dispositivos :
abra Terminal.app en su Mac y copie / pegue este comando (puede escribirlo, pero más adelante habrá algunos comandos más complejos que tal vez desee cortar y pegar para evitar errores)

diskutil list

Desde la salida, identifique tanto la unidad flash como la partición de 2 gb. Tendrán nombres como / dev / disk1s1 y dev / disk0s4, por ejemplo. Asegúrate de elegir el nombre correcto, o podrías terminar haciendo algún daño.

Desmontar dispositivos :
abra Disk Utility.app y haga clic en la unidad flash en el panel lateral. Presiona el botón 'desmontar' en la barra de tareas de arriba. Haga lo mismo para la partición interna de 2 gb.

Mueva los archivos de la unidad flash a la partición HD :
copie y pegue esto en la Terminal, pero NO presione 'regresar':

sudo dd if=/dev/disk1s1 of=/dev/rdisk0s4

Cambie los nombres de los dispositivos para que coincidan con los que encontró en el paso 3. El primer nombre del dispositivo es fuente (la unidad flash), el segundo es el destino (la partición de 2 gb de grasa en su disco interno). Tenga en cuenta que he agregado una 'r' antes de 'disco' en el dispositivo de salida. Eso es deliberado y debe asegurarse de agregarlo también, ya que acelera considerablemente el proceso de copia.

Verifique que la línea sea correcta, luego, cuando esté listo, presione 'regresar' e ingrese su contraseña de administrador (será invisible cuando la escriba).

Retire la unidad flash :
cuando eso finalmente se complete, desmonte y retire la unidad flash. Ya no lo necesitas.

Reparar tablas de partición :
reinicie su mac con la tecla de opción presionada. En el menú de rEFIt, elija 'sincronizar tablas de partición'. Confirme con 'y' y salga. Luego elija 'reiniciar' del menú rEFI.

Inicie ubuntu live CD :
ahora debería ver el logotipo de Penguin. Haga clic en él para iniciar el CD en vivo de Ubunutu.


Estás utilizando "s1" de tu / dev / disk1. ¿Es esa la partición FAT? Tengo 3 particiones, tabla de particiones GUID, EFI y FAT. No estoy seguro de cuál elegir: /
abarcan

Dado que el problema está resuelto, ¿podría seleccionar su respuesta como si hubiera resuelto su problema?
Nil

1

Instalé ubuntu en mi IMac a mediados de 2011 siguiendo estas instrucciones. Aunque más tarde descubrí una forma de cortar los escalones por la mitad. Creé una imagen de Ubuntu directamente en la partición HD sin usar el USB

Esto es lo que hice:

  1. Particionar el disco duro de Mac utilizando las utilidades de disco:

    1. Crear una partición fat32 de 40 GB para Ubuntu

    2. Cree una partición de 5 GB para contener la imagen de arranque de Linux

  2. Use Unetbootin para crear directamente la imagen en la partición de 5 GB.

  3. Reinicie - mantenga presionada la optiontecla - arranque en Ubuntu usando rEFIT.

Espero que esto ayude. Gracias por la gran publicación.


0

https://bugs.launchpad.net/unetbootin/+bug/896686

He encontrado que este error en Unetbootin todavía no está solucionado.

Unetbootin no funciona bien en OSX. El dispositivo no es arrancable al final, pero puedo usar unetbootin en ubuntu todo el día.

He usado esta fórmula con éxito para hacer un instalador USB en una Mac:

(primera respuesta) ¿Cómo creo un USB en vivo de Ubuntu usando una Mac?

Convierte la iso a img.dmg, luego usa dd. El USB funcionaba en una PC.


0

¿Por qué no solo usar Terminal?

Solo utilícelo ddya que Mac OS X es solo una variante de Unix. Puede probar para ver si está instalado yendo a la terminal.

abra el proyector y escriba terminal y presione enter

cmd+space -> Terminal

escribe en la terminal

$ which dd

si te da un camino, está instalado. Si no hay salida y un mensaje vacío, tendrá que instalarlo manualmente (aunque dudo que sea así).

básicamente tienes un shell de Unix ejecutándose basha tu disposición y sería más fácil usar tus herramientas integradas. También te enseñará algunos conceptos básicos.

ddPor lo general, no se recomienda a las personas que no están familiarizadas con la herramienta porque si se usa de manera incorrecta, podría destruir su disco duro , de ahí su apodo, destruir el disco .

No estoy seguro de qué herramientas tendría disponibles para verificar sus puntos de montaje y los dispositivos montados en esos puntos.

Averiguando tus puntos de montaje

Las herramientas más comunes para averiguar dónde están montados sus dispositivos suelen ser

df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)

En caso de duda, verifique si fdiskestá disponible.

$ which fdisk
/sbin/fdisk
$ fdisk -l
fdisk: cannot open /dev/sda: Permission denied
fdisk: cannot open /dev/sdb: Permission denied
fdisk: cannot open /dev/sdc: Permission denied
$ sudo fdisk -l
...lots of information here...

...partition schema here...

Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 3907028991 3907026944  1.8T  b W95 FAT32


Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device          Start        End    Sectors   Size Type
/dev/sdc1        2048 1953515519 1953513472 931.5G Microsoft basic data
/dev/sdc2  1953515520 3907028991 1953513472 931.5G Microsoft basic data


Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

Las cosas que te interesan se verán algo así.

Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
...redundant information here...

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

Conocemos el nombre del dispositivo y dónde está ubicado.

/dev/sdd (the device name)
/dev/sdd1 (the device partition)

para confirmar, solo usamos df

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           793M  9.4M  784M   2% /run
/dev/sda5       450G   15G  413G   4% /
tmpfs           3.9G  780K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda3        96M   29M   68M  30% /boot/efi
tmpfs           793M   24K  793M   1% /run/user/1000
/dev/sdd1        16G   11M   15G   1% /media/$USER/UBSKEY

Una vez que sepa dónde está montada su unidad usb , desmóntela antes de preceder

$ umount /dev/sdXy

por ejemplo

$ umount /dev/sdd1

Es sencillo desde aquí.

Escribiendo el ISO a USB

Sabemos dónde está la iso, generalmente Home -> Downloads(o algo similar). Ahora solo le pedimos ddque escriba en el dispositivo USB para crear un medio en vivo ( fuente ). La idea general se resume como

  • cambiar al directorio donde se encuentra iso

  • Verifique que esté en el directorio correcto y que el archivo esté presente

  • escribe la iso al usb

por ejemplo

$ cd ~/Downloads
$ ls -l
total 0 (if nothing is present)
    or
...file names here...
$ sudo dd if=ubuntu-file-name.iso of=/dev/sdd bs=4M && sync

espera hasta que termine. no habrá indicación de lo que está sucediendo hasta que se haya completado. sync se asegurará de que todo salga bien e imprimirá información que indique lo que ha leído y escrito una vez que haya terminado.

Nota : Si usa ddpara escribir en una partición, siempre fallará el arranque. debe escribir en el primer byte del dispositivo para que pueda crear un sector de arranque en el USB. por eso escribo /dev/sddy no/dev/sdd1


-1

Haga un USB de arranque para Mac.
Vaya a GParted en Linux en una PC-> Dispositivo-> Crear tabla de particiones-> En el cuadro desplegable, elija Mac-> Formatear USB a FAT32-> Usar escritor USB para escribir en USB. Probé unidades flash USB y no funcionaron.

Una unidad de disco duro IDE de 15 años en un carrito de disco duro USB funcionó por primera vez. Las unidades flash USB no formaban una tabla de particiones de Mac, pero el viejo HDD en un gabinete de disco duro externo USB sí. Enchufe el caddy USB-> Encienda el MAC y cuando escuche el sonido presione y mantenga presionada la tecla Opción y aparecerá el USB. Haga clic en USB-> Se cargará-> Luego instale Linux en el disco duro MAC usando el USB HDD.


Es muy difícil seguir tu comentario, considera usar las herramientas de formato y la puntuación.
Jeremy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.