J'essaie de faire cela depuis hier, en suivant les instructions données sur la page officielle d'ubuntu.com ici:
http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx
Je peux compléter chaque étape sans erreur. Cependant, lors du redémarrage du Mac, le lecteur flash signale simplement "système d’exploitation manquant, appuyez sur n’importe quelle touche ...". À partir de là, je ne peux rien faire à part une réinitialisation matérielle.
J'ai essayé Unetbootin, mais cela ne créera pas un usb amorçable depuis un mac.
edit: J'ai aussi corrigé les tables de partition avec rEFIt, mais toujours pas de joie.
Aucune suggestion?
Voici ma propre réponse:
OK, donc je l'ai compris, en grande partie grâce à ce fil étendu sur les macforums
http://forums.macrumors.com/showthread.php?t=1329407
Cependant, je vais offrir une version résumée ici. Celui qui est responsable de la page ubuntu sur celle-ci (celle sur laquelle j'ai lié dans mon OP) devrait vraiment la faire changer. Ces instructions ne fonctionnent tout simplement pas.
Voici ce dont vous avez besoin:
Télécharger Ubuntu.iso
Téléchargez et installez rEFIt à partir d'ici http://refit.sourceforge.net
Téléchargez et installez l'application UNetbootin à partir d'ici: http://unetbootin.sourceforge.net
Un lecteur flash de 4 Go formaté en FAT32
espace libre sur un disque interne ou externe pour démarrer et installer également.
Créez des fichiers de lecteur flash :
Démarrez UNetbootin. Choisissez l'iso ubuntu comme source et le lecteur flash comme destination. Lorsque cela est terminé, vous recevrez un avertissement indiquant que la clé USB ne peut pas être démarrée sur un mac. C'est prévu.
Créez des partitions sur le disque dur :
Ouvrez Utilitaire de disque et choisissez le disque interne ou externe que vous allez utiliser. Créez-y une partition de 2 Go, formatée en FAT32. Créez une autre partition (vous pouvez choisir FAT32 pour cela aussi) de la même taille que celle que vous souhaitez utiliser pour votre installation finale (j'ai un disque interne de 750 Go sur mon mac, donc j'en ai donné à Ubuntu 100 Go).
Obtenir les noms de périphérique :
Ouvrez Terminal.app sur votre Mac et copiez/collez cette commande (vous pouvez la saisir, mais il y aura des commandes plus complexes que vous voudrez peut-être couper et coller pour éviter les erreurs)
diskutil list
À partir de la sortie, identifiez le lecteur flash et la partition de 2 Go. Ils auront des noms tels que/dev/disk1s1 et dev/disk0s4 par exemple. Assurez-vous de choisir le bon nom, sinon vous pourriez faire des dégâts.
Démonter les périphériques :
Ouvrez Disk Utility.app, puis cliquez sur le lecteur flash dans le panneau latéral. Appuyez sur le bouton 'démonter' dans la barre des tâches ci-dessus. Faites de même pour la partition interne de 2 Go.
Déplacez les fichiers du lecteur flash vers la partition HD :
Copiez-le et collez-le dans Terminal, mais NE PAS appuyer sur 'retour'
Sudo dd if=/dev/disk1s1 of=/dev/rdisk0s4
Modifiez les noms de périphériques pour qu'ils correspondent à ceux trouvés à l'étape 3. Le premier nom de périphérique est source (le lecteur flash), le second est la destination (la partition fat de 2 Go sur votre disque interne). Notez que j'ai ajouté un "r" avant "disque" sur le périphérique de sortie. C'est délibéré et vous devez vous assurer de l'ajouter aussi, car cela accélère considérablement le processus de copie.
Vérifiez que cette ligne est correcte, puis lorsque vous êtes prêt, appuyez sur 'retour' et entrez votre mot de passe administrateur (il sera invisible lorsque vous le taperez).
Retirez le lecteur flash :
Lorsque cela se termine, démontez et retirez le lecteur flash. Vous n'en avez plus besoin.
Corrige les tables de partition :
Redémarrez votre Mac en maintenant la touche Option enfoncée. Dans le menu rEFIt, choisissez "Sync partition tables". Confirmez avec "y" et quittez. Ensuite, choisissez "redémarrer" dans le menu rEFI.
Lancez le CD live d'ubuntu :
Vous devriez maintenant voir le logo Penguin. Cliquez dessus pour démarrer le Live CD Ubunutu.
Ubuntu est installé sur mon iMac mi-2011 en suivant ces instructions. Bien que j'ai plus tard trouvé un moyen de couper les marches en deux. J'ai créé une image Ubuntu directement dans la partition HD sans utiliser de clé USB.
Voici ce que j'ai fait:
Partitionnez le disque dur Mac à l'aide des utilitaires de disque:
Créer une partition fat32 de 40 Go pour Ubuntu
Créez une partition de 5 Go pour contenir l'image Linux amorçable
Utilisez Unetbootin pour créer directement l’image dans la partition de 5 Go.
Redémarrer - maintenez enfoncé option key - amorcez Ubuntu à l’aide de reFIT.
J'espère que cela t'aides. Merci pour le super post.
https://bugs.launchpad.net/unetbootin/+bug/896686
J'ai trouvé que ce bogue dans Unetbootin n'était toujours pas corrigé.
Unetbootin ne fonctionne pas bien sous OSX. Le bâton n'est pas amorçable à la fin, mais je peux utiliser unetbootin sur ubuntu toute la journée.
J'ai utilisé cette formule avec succès pour créer un programme d'installation USB sur un Mac:
(première réponse) Comment créer un Ubuntu Live USB avec un Mac?
Il convertit l'iso en img.dmg, puis utilise dd. La clé USB a fonctionné sur un PC.
Pourquoi ne pas utiliser simplement Terminal?
Utilisez simplement dd
car Mac OS X n’est qu’une variante unix. Vous pouvez tester pour voir s'il est installé en accédant au terminal.
ouvrir le projecteur et tapez terminal et appuyez sur Entrée
cmd+space -> Terminal
tapez le terminal
$ which dd
si cela vous donne un chemin, c'est installé. s'il n'y a pas de sortie et une invite vide, vous devrez l'installer manuellement (cependant, je doute que ce sera le cas).
vous avez essentiellement un shell unix exécutant bash
et il serait plus facile d'utiliser vos outils intégrés. ça va aussi vous apprendre quelques bases.
dd
n'est généralement pas conseillé aux personnes non familiarisées avec l'outil, car utilisé de manière incorrecte, il pourrait détruire votre disque dur, d'où son surnom, détruire le disque .
je ne sais pas quels outils vous avez à votre disposition pour vérifier vos points de montage et les périphériques montés à ces points.
Déterminer vos points de montage
Les outils les plus courants pour déterminer où vos périphériques sont montés sont généralement:
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 cas de doute, vérifiez si fdisk
est 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
Les choses qui vous intéressent ressembleront un peu à ceci.
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
Nous connaissons le nom de l'appareil et son emplacement.
/dev/sdd (the device name)
/dev/sdd1 (the device partition)
pour confirmer, nous utilisons simplement 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
Une fois que vous savez où votre lecteur usb est monté, démontez-le avant de commencer.
$ umount /dev/sdXy
par exemple
$ umount /dev/sdd1
C'est simple à partir d'ici.
Ecriture de l'ISO sur USB
Nous savons où se trouve l'iso, généralement Home -> Downloads
(ou quelque chose de similaire). Maintenant, nous demandons simplement à dd
d'écrire sur la clé USB pour créer un support vivant ( source ). L'idée générale est décrite comme
passer au répertoire où se trouve l'iso
vérifiez que vous êtes dans le bon répertoire et que le fichier est présent
écrire l'iso à l'USB
par exemple
$ 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
attendez qu'il soit fini. il n'y aura aucune indication de ce qui se passe jusqu'à ce qu'il soit terminé. sync s'assurera que tout se passe bien et imprimera des informations indiquant ce qu'il a lu et écrit une fois terminé.
Remarque : Si vous utilisez dd
pour écrire sur une partition, le démarrage échouera toujours. vous devez écrire sur le premier octet du périphérique pour qu’il puisse créer un secteur de démarrage sur le périphérique USB. C’est pourquoi j’écris pour /dev/sdd
et non pour /dev/sdd1