GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment démarrer Ubuntu sur un Mac à partir d'un stockage USB externe ?

Je souhaite exécuter Ubuntu sur mon iMac à partir d'un stockage USB externe, soit un disque externe, soit un lecteur flash.

Je peux facilement créer une clé USB amorçable et l'utiliser pour installer Ubuntu 14.04 sur un périphérique USB correctement partitionné. Cependant, contrairement à certaines affirmations ici et ailleurs, après le redémarrage, le résultat n'est pas détecté par le Mac comme amorçable.

J'ai beaucoup cherché sur Google et je suis sûr qu'il est possible de faire démarrer le Mac, mais les instructions que j'ai trouvées étaient soit trop vagues (Installation d'Ubuntu sur un disque dur externe et démarrage sur un Mac) ou dans un cas, trop complexe (http://www.rodsbooks.com/ubuntu-efi/) pour avoir beaucoup de sens. Cependant, le fil conducteur semble utiliser rEFInd pour modifier les options de démarrage.

Donc, j'ai réussi à installer rEFInd sur une partition du disque externe mais il ne détecte pas l'installation d'Ubuntu. J'ai une partition ext2 /boot sur le même disque et j'ai copié ext2_x64.efi dans le répertoire /EFI, mais pas.

Je suis un peu coincé à ce stade, et les prochaines étapes devront être une étude détaillée des chargeurs de démarrage et de l'EFI. Cependant, je pense que je dois être sur le point de résoudre ce problème et j'espère que quelqu'un pourra indiquer un guide étape par étape quelque part.

Pour récapituler :

  • Le disque USB a une partition ext2 /boot (avec l'image vmlinuz dessus) et une partition ext4 / avec le reste d'Ubuntu 14.04 installé
  • N'est pas amorçable après l'installation
  • Placez rEFInd sur une autre partition FAT32 qui contient le répertoire /EFI
  • Copié ext2_x64 vers /EFI/boot et /EFI/refind
  • Peut démarrer, rEFInd se charge, il y a une option pour démarrer ext2_x64.EFI(?) mais pas Ubuntu/vmlinuz.

Si je peux résoudre ce problème, je placerai un guide clair sur le Web quelque part !

Meilleure réponse

Eh bien, j'ai passé une deuxième journée entière dessus et maintenant je l'ai craqué.

J'espère sincèrement qu'une autre pauvre âme en tirera quelque chose.

Voici une recette qui fonctionne (du moins, sur mon iMac avec Ubuntu 14.04) :

  • Démarrez avec une clé USB amorçable, installez Ubuntu
  • Partitionnez votre clé USB comme suit :
    • Partition de démarrage EFI de 200 Mo
    • 200 Mo ext2, montage sur /boot
    • Échangez de l'espace si vous le souhaitez
    • Une ou plusieurs autres partitions pour contenir Ubuntu proprement dit (par exemple, ext4 sur / )
  • Terminez l'installation, redémarrez sous OS X
  • Obtenez gdisk (programme d'installation de pkg pour OS X) et les fichiers binaires rEFInd
  • exécutez "diskutil list" à partir de la console et notez le nom du périphérique et la partition EFI (par exemple, /dev/disk3 , /dev/disk3s1 )
  • Suivez la recette gdisk sur http://www.rodsbooks.com/ubuntu-efi/ sous "Fixing the installation" point 6
  • Installez rEFInd sur la partition EFI de votre clé USB. Depuis le répertoire de recherche :

    ./refind-install -–usedefault /dev/disk3s1
    

    (vous pouvez faire glisser le fichier dans l'invite de commande pour obtenir le chemin complet)

Connexe :Installer Ubuntu sur Asus Eee-PC 1005PE – Gérer des partitions spéciales ?

Ensuite, lorsque vous redémarrez, vous pouvez "EFI Boot" pour rEFInd, et il devrait y avoir une option pour démarrer GRUB/linux.

J'ai documenté cela plus en détail ici :http://coljac.net/2014/stuff/installing-ubuntu-onto-a-bootable-usb-stick-or-other-device-on-a-mac/


Ubuntu
  1. Installer Ubuntu | Comment installer Ubuntu depuis USB ? | Installation d'Ubuntu à partir de Pen Drive

  2. Comment créer une clé USB bootable Ubuntu pour Mac sous OS X

  3. Comment mettre à niveau vers Ubuntu 15.10 à partir d'Ubuntu 15.04

  4. Comment installer Windows XP à partir d'Ubuntu via USB ?

  5. Comment créer une clé USB bootable Ubuntu sur Mac exécutant 10.7.5 ?

Comment mettre à niveau d'Ubuntu 16.10 vers Ubuntu 17.04

Comment créer une clé USB Ubuntu Persistent Storage Live

Comment installer Ubuntu

Comment mettre à niveau d'Ubuntu 20.04 vers Ubuntu 22.04

Comment désinstaller Ubuntu de Windows Dual Boot en toute sécurité

Comment installer Windows après Ubuntu Linux en double démarrage