web-dev-qa-db-fra.com

Comment créer un lecteur USB amorçable Ubuntu sous Mac OS X?

J'ai un Macbook Pro8.1 et j'aimerais beaucoup avoir un système à double démarrage.

Je préfère la méthode d'installation du support USB, car c'est la seule option que j'ai pour le moment.

J'ai suivi les instructions ici:

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

Ce sont les commandes de terminal que j'ai utilisées:

hdiutil convert -format UDRW -o ~/Desktop/ubuntu-12.10-desktop-AMD64+mac.img ~/Desktop/ubuntu-12.10-desktop-AMD64+mac.iso
Sudo dd if=/Users/sary/Desktop/ubuntu-12.10-desktop-AMD64+mac.img of=/dev/rdisk2 bs=1m

Ceci est ma configuration:

  • installé Refind

http://www.rodsbooks.com/refind/getting.html

  • Formater l'USB dans "Utilitaire de disque":

    "1 Partition" et "MacOS Extended (Journaled)" sélectionnés.

  • Partitionné la clé USB en tant que:

    Table de partition GUID (GPT)

  • Voici l'image ISO que j'ai utilisée:

    Ubuntu version 12.10 AMD64 + mac "ubuntu-12.10-desktop-AMD64 + mac.img".

Après un arrêt, Refind apparaît et tout fonctionne correctement.

Mais, lorsque je sélectionne le lecteur de média USB, un écran noir indiquant "Disque non-système" s'affiche.

Je voudrais savoir ce que je fais mal, ou manque, ici?

  • Le format USB doit-il être au format "Mac OS étendu (Jounrnaled)", "MS-DOS (FAT)" ou "ExFat"?

  • Devrait-il avoir une ou deux partitions?

  • S'il doit être au format Mac OS étendu (journalisé), cela signifie-t-il que le schéma de partition doit être défini sur "GPT" ou "MBR" pour disposer d'un lecteur USB amorçable Ubuntu?

Merci.

1
Sary

Le moyen le plus rapide que j'ai trouvé est d'utiliser UNetbootin. J'imagine que ce n'est pas officiellement supporté par Ubuntu, mais cela fonctionne pour cela et tant que vous aurez installé Refind, vous pourrez le démarrer.

De plus, Refind verra le Stick comme environ 3 ou 4 systèmes d’amorçage différents à cause d’Ubuntu ayant une version de GRUB compatible EFI. Pour une raison quelconque, lors du démarrage avec syslinux et UNetbootin, ils ne fonctionnent pas. Choisissez simplement l'image du pingouin au lieu de l'un des "Cubes".

2
Adam Heathcote