Je souhaite exécuter Ubuntu sur mon iMac à partir d'un stockage USB externe, soit un disque externe ou 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 d'obtenir le Mac pour le démarrer, mais les instructions que j'ai trouvées ont été soit trop vagues ( Installation d'Ubuntu sur et du disque dur externe et démarrage dans un Mac ) ou dans un cas, trop complexe ( http://www.rodsbooks.com/ubuntu-efi/ ) pour avoir beaucoup de sens. Cependant, le thread commun semble utiliser rEFInd pour réorganiser les options de démarrage.
J'ai donc 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 non.
Je suis un peu coincé à ce stade, et les prochaines étapes devront être une étude détaillée des chargeurs de démarrage et d'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.
Récapituler:
- Le disque USB a une partition ext2 / boot (avec une image vmlinuz dessus) et une partition ext4 / avec le reste d'Ubuntu 14.04 installé
- N'est pas amorçable après l'installation
- Mettez rEFInd sur une autre partition FAT32 qui contient le répertoire / EFI
- Ext2_x64 copié dans / 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 quelque part sur le Web!
Si vous préférez ne pas modifier le chargeur de démarrage par défaut de votre Mac et que votre clé USB peut être démarrée à partir de n'importe quel Mac, voici la solution que j'ai trouvée:
ubiquity --no-bootloader
commande via Terminalcorriger la partition EFI:
installer les packages requis:
utiliser
gdisk
etmkfs.hfsplus
remplacer la partition existante par une Apple HFS / HFS + oneUUID=... /boot/efi vfat defaults 0 1
dans votre/etc/fstab
fichier parUUID=<your usb EFI partition uuid> /boot/efi auto defaults 0 0
sudo mount /boot/efi
créez les répertoires et fichiers requis:
installez GRUB:
bénissez le code du chargeur de démarrage:
créer la configuration GRUB:
Le système est maintenant amorçable à partir de n'importe quel Mac en appuyant simplement sur la touche "Option" et en la maintenant enfoncée au démarrage.
Image du menu de démarrage Mac avec entrée Ubuntu
J'ai détaillé les instructions ici: Installation d'Ubuntu sur clé USB avec démarrage EFI pur (compatible Mac)
la source
J'ai sauté toute la chose gdisk comme mentionné dans la solution. Cela seul a fonctionné pour moi
la source
Mon histoire (peut être utile à quelqu'un ayant le même problème - c'est donc mon tour d'aider la communauté): J'ai installé Ubuntu sur un disque dur USB 3.0 externe sur un iMac fin 2013. J'ai créé le schéma de partition suivant sur ce disque externe :
J'ai choisi d'ajouter un chargeur de démarrage au lecteur externe (pas le lecteur iMac). Après l'installation réussie, j'ai été choqué de ne pas pouvoir démarrer mon OS X. C'est étrange car je n'ai installé aucun chargeur de démarrage sur le lecteur principal. Si j'ai retiré le lecteur externe, j'obtiens un écran noir avec la commande d'invite grub!
En panique, j'ai fait des recherches en ligne et j'ai décidé d'essayer de rEFInd. Après l'installation à partir de la source .deb ( http://www.rodsbooks.com/refind/installing.html - il est recommandé d'installer à partir du fichier .deb pour résoudre le problème avec les versions Ubuntu 16.x -
# dpkg -i refind_0.10.3-1_amd64.deb
) j'ai pu démarrer mon OS X.Pour restaurer le menu de démarrage d'origine (et abandonner Linux), vous pouvez utiliser l'utilitaire de disque de démarrage sur votre OS X ou vous pouvez monter la partition EFI et avec la
sudo rm ...
commande " ", supprimez les dossiers "refind" et "Ubuntu" sur cette partition .Redémarrez et tout fonctionnera comme avant.
la source
Installez une nouvelle copie d'OSX sur le disque externe, puis installez Ubuntu sur le même disque externe comme vous le feriez pour un système à double démarrage. Une fois l'installation terminée, Ubuntu démarrera à partir du lecteur USB s'il est branché. Si le lecteur USB est retiré, vous obtiendrez une ligne de commande Grub. Tapez simplement "exit" pour démarrer l'installation interne d'OSX. Branchez la clé USB pour charger Ubuntu.
Cela laisse l'installation OSX d'origine intacte.
J'ai pu installer Ubuntu puis Kubuntu sur une clé USB à mémoire flash de 64 Go et cela fonctionne plutôt bien. Je viens d'installer Kodi et il fonctionne étonnamment bien à partir d'un lecteur flash. Je n'ai que USB 2.0 donc c'est un peu lent. J'ai fini par installer Kubuntu parce que l'environnement de bureau Plasma 5.0 est un peu plus raffiné que celui qu'Ubuntu utilise.
J'espère que cela aide à simplifier un peu les choses. Ce n'est pas la manière la plus élégante ou technique de le faire, donc ce n'est pas parfait mais ça marche.
la source
Après quelques faux départs, cela a fonctionné:
J'ai utilisé un USB live (enfin c'était un autre HD) fait avec dd-copy et l'ISO.
J'ai partitionné le disque (SSD 240 Go branché sur caddy USB3.1) avec Gparted, PAS L'INSTALLATEUR. L'alignement des blocs d'octets est gâché dans le programme d'installation, et je n'ai pu l'installer que dans XFS, mais cette tentative n'a pas pu démarrer. J'obtiendrais GRUB, mais pas Ubuntu. J'ai donc réessayé avec Gparted.
J'ai utilisé cette disposition de partition:
Installée.
Option redémarrée et maintenue enfoncée.
Disque sélectionné avec la touche fléchée.
C'était sur un nouvel imac 2019; osx est indemne.
la source
Je n'ai jamais eu de chance avec une connexion USB externe directe, mais il n'y a pas longtemps, j'ai acheté un adaptateur Thunderbolt Seagate GoFlex et j'ai pu facilement démarrer un iMac 27 "sur Ubuntu sur un SATA externe connecté. J'ai utilisé rEFInd mais pas Seagate essaie de donner l'impression que vous devrez utiliser l'un de leurs disques connectés, mais un disque SATA standard pour ordinateur portable a bien fonctionné. J'avais besoin de caler légèrement le disque pour l'adapter correctement au boîtier. vraiment la réponse que vous cherchez ici, et ce n'est pas une solution de contournement bon marché (environ 80 $ si je me souviens bien) mais cela pourrait valoir la peine en fonction de votre situation.
la source
Une fois que vous avez installé Ubuntu sur le disque dur externe, démarrez Ubuntu à partir de Mac en maintenant les touches option + contrôle et en appuyant sur la flèche gauche (vous devrez peut-être appuyer plusieurs fois sur la flèche gauche)
la source
Vous avez juste besoin de la touche option pour obtenir le sélecteur de démarrage. MAIS, si vous souhaitez démarrer sous Mac OS par défaut lorsque vous n'appuyez pas sur ce bouton, vous devrez régler le volume de démarrage en maintenant le bouton de commande lorsque vous sélectionnez votre disque Mac OS, sinon il continuera / pourrait continuer à se lancer dans Grub .
la source