Puis-je créer une clé USB bootable pour Mac à partir de Windows

9

Le problème

Le disque dur du MacBook est tombé en panne et est en ruine. J'ai besoin de travailler sur une affectation musicale sur un programme uniquement disponible pour Mac OS X et Ubuntu, et je ne pourrai pas obtenir un nouveau disque dur pour Mac avant l'échéance de l'affectation. Je n'ai qu'un accès non administrateur aux ordinateurs Windows XP et 7.

Ma question

Puis-je créer une clé USB avec Ubuntu pour pouvoir utiliser mon MacBook avec cela? Puis-je créer cela à partir d'un ordinateur Windows? Veuillez donner des étapes détaillées, si possible, car je suis un noob en ce qui concerne les ordinateurs, et en particulier Linux.

J'ai un lecteur flash 8 Go disponible.

Patrick
la source
J'ai un lecteur flash de 8 Go.
Patrick
Copie
Chan-Ho Suh
@Patrick + vous pourriez le faire, mais cela n'a pas les mêmes résultats en raison de la taille de l'installation inférieure à celle que vous préféreriez sous Linux (et de cette façon, la sortie graphique sous Linux est beaucoup plus nette!) +
dschinn1001

Réponses:

2

Il semble y avoir une certaine confusion à propos du démarrage EFI et des ISO Ubuntu.

Avertissement: je ne connais pas grand-chose aux Mac, car je n'ai jamais possédé ou pris en charge l'une de ces machines. Mais je veux quand même aider.

Démarrage Linux et Windows UEFI et ISO Ubuntu Mac

En utilisant Linux sur des machines Windows, je crois comprendre que pour démarrer à partir d'un support externe via EFI, il vous suffit de copier les fichiers de l'ISO vers un système de fichiers pris en charge sur la clé USB, qui est généralement FAT. Les ISO qui prennent en charge le démarrage UEFI contiennent un fichier appelé /efi/boot/boot{arch}.efi, où il {arch}peut s'agir x64d'AMD64, ia32d'i386 armou a64d'ARM, etc. Sur les Mac (plus anciens), cela peut être le cas /efi/boot/boot.efi.

D'accord, c'est ça. La chose étrange est que les ISO Mac ne contiennent pas de tels fichiers et démarrent et installent plutôt en mode BIOS hérité, ce qui était bien en 2006 - quand Apple a introduit Boot Camp - mais pas depuis 2012, lorsque le reste de l'industrie est passé à UEFI.

Les réponses de Chan-Ho Suh et Colin Watson sur des questions similaires ne semblent pas refléter correctement l'état actuel.

Résoudre le problème des chargeurs UEFI pour les anciens Mac

J'ai trouvé une entrée de blog d' AstroFloyd traitant d'un problème très similaire tout en étant conscient de ce qui précède.

Sa solution est de mettre un chargeur EFI qui permet de charger en boucle un ISO compatible UEFI. Idéalement, il vous suffirait de mettre deux fichiers sur le lecteur USB au format FAT et c'est tout.

Pour plus de clarté, tout ce qui se trouve maintenant sur votre clé USB est (par rapport au répertoire racine de cette clé):

  1. /efi/boot/boot.iso
  2. /efi/boot/boot.efi

Ses instructions sont écrites à l'aide d'outils Linux et traitent de détails avancés comme la définition du type de partition, mais je suppose que Windows et les lecteurs USB standard fournissent déjà cette configuration par défaut.

Pour être clair: n'utilisez pas l'ISO amd64 + mac, utilisez le dernier standard.

En relation:

Plus d'informations de fond

Rod Smith - qui est également ici - a publié un article très détaillé sur EFI-Booting Ubuntu sur un Mac sur son site. Il explique pourquoi l'installation de Linux en mode BIOS sur un Mac en utilisant un MBR hybride est au moins une mauvaise idée et couvre quelques scénarios d'installation d'Ubuntu sur un lecteur avec une installation Mac OS X existante.

Il utilise son outil Refind, mais pour autant que je sache, systemd-boot est également capable de démarrer OS X et de travailler avec des Mac. C'est probablement un peu plus difficile à configurer.

LiveWireBT
la source
0

Selon Apple :

Les Mac à processeur Intel prennent en charge le démarrage à partir du volume d'un périphérique de stockage USB externe qui:

  • A été formaté avec un type de partition GUID
  • Contient une installation de Mac OS X 10.4.5 ou version ultérieure, ou Mac OS X 10.5 ou version ultérieure, compatible avec (ou fourni avec) le Mac auquel le périphérique USB est connecté. Remarque: vous ne devez pas utiliser une version de Mac OS X antérieure ("plus ancienne") à la version fournie avec votre Mac.

Le démarrage à partir d'un Live USB d'Ubuntu avec un Mac n'est donc pas officiellement pris en charge.

Vous pouvez cependant essayer les étapes décrites ici (aucune garantie!), Ou bien simplement démarrer à partir d'un Live CD.

SirCharlo
la source
Désolé de ne pas l'avoir mentionné, j'ai un Macbook 1.1 avec le système d'exploitation d'origine.
Patrick
et un processeur Intel Core 2 Duo. Mais le lien est pour les macbooks de travail, que je n'ai pas. Je ne peux pas démarrer OS X.
Patrick
Excellent point! : P Ensuite, je suggère de démarrer à partir d'un Live CD; c'est beaucoup plus simple.
SirCharlo
Je vais essayer ça ce week-end et je vous ferai savoir comment ça se passe.
Patrick
Malheureusement, les instructions de démarrage USB sur cette page d'aide d'Ubuntu n'ont jamais été connues pour fonctionner. Ironiquement, la solution de contournement spéciale décrite pour MacBook Air 3,2 ne fonctionne généralement pas pour ce modèle, mais fonctionne pour d'autres.
Chan-Ho Suh
0

Il existe de nombreuses options qui peuvent vous aider à créer une clé USB amorçable à partir de votre machine Windows. Mon préféré est Rufus ( http://rufus.akeo.ie/ ). Afin de créer votre clé USB amorçable, procédez comme suit:

Si vous rencontrez des problèmes, vous pouvez vous référer à la FAQ ( https://github.com/pbatard/rufus/wiki/FAQ )

Bonne chance!

Alex Spataru
la source
0

Ne pas avoir d'accès administratif sur le PC supprime certains des programmes les plus conviviaux de l'équation (par exemple Yumi). Cependant, après avoir farfouillé Pendrivelinux je suis tombé sur une option que le travail pourrait: XBOOT. Pendrivelinux a un guide ici , mais les principales étapes sont les suivantes:

  1. Téléchargez et décompressez l'application ( ici )
  2. Branchez la clé USB
  3. Faites glisser l' ISO Ubuntu dans le programme
  4. Sélectionnez "Créer USB" et choisissez votre lecteur

edit: Je viens de terminer de tester le programme et il a réussi à créer un lecteur flash USB Ubuntu amorçable lorsque je l'ai exécuté sur ma boîte Windows (Windows 8.1), sans demander d'accès administratif.

SamWN
la source