Posso creare un'unità flash USB avviabile per Mac da Windows


9

Il problema

Il disco rigido del MacBook si è arrestato in modo anomalo ed è rovinato. Devo lavorare su un compito musicale su un programma disponibile solo per Mac OS X e Ubuntu e non sarà in grado di ottenere un nuovo disco rigido per Mac prima della scadenza del compito. Ho solo accesso non amministratore a Windows XP e 7 computer.

La mia domanda

Posso creare un'unità USB con Ubuntu su di essa in modo da poter usare il mio MacBook con questo? Posso crearlo da un computer Windows? Si prega di fornire passaggi dettagliati, se possibile, perché io sono un noob quando si tratta di computer, e in particolare di Linux.

Ho un'unità flash da 8 GB disponibile.


Ho un flash drive da 8 GB.
Patrick,


@Patrick + potresti farlo, ma non ha gli stessi risultati a causa delle dimensioni dell'installazione inferiori rispetto a quello che preferiresti sotto Linux (e in questo modo l'output grafico sotto Linux è molto più nitido!) +
dschinn1001

Risposte:


2

Sembra esserci un po 'di confusione sull'avvio di EFI e sugli ISO di Ubuntu.

Disclaimer: non so molto sui Mac, perché non mi è mai capitato di possedere o supportare una di queste macchine. Ma voglio aiutare comunque.

Avvio UEFI Linux e Windows e ISO Mac Ubuntu

Utilizzando Linux su macchine Windows, la mia comprensione è che per l'avvio da un supporto esterno tramite EFI è sufficiente copiare i file dall'ISO in un file system supportato sull'unità USB, che di solito è FAT. Le ISO che supportano l'avvio UEFI contengono un file chiamato /efi/boot/boot{arch}.efi, dove {arch}può essere x64per AMD64, ia32per i386 armo a64per ARM e così via. Sui (vecchi) Mac questo potrebbe essere /efi/boot/boot.efi.

Va bene, è quello. La cosa strana è che gli ISO del Mac non contengono tali file e invece si avviano e si installano in modalità BIOS legacy, che andava bene nel 2006 - quando Apple ha introdotto Boot Camp - ma non è dal 2012 quando il resto del settore è passato a UEFI.

Le risposte di Chan-Ho Suh e Colin Watson su domande simili non sembrano riflettere accuratamente lo stato attuale.

Risolvere il problema con i caricatori UEFI per Mac meno recenti

Ho trovato un post sul blog di AstroFloyd che trattava un problema molto simile pur essendo consapevole di quanto sopra.

La sua soluzione è quella di mettere un caricatore EFI che consenta il loopback caricando un ISO compatibile UEFI. Idealmente dovresti solo mettere due file sull'unità USB formattata FAT e il gioco è fatto.

Per chiarezza, tutto ciò che è ora presente sull'unità USB è (relativo alla directory principale di tale unità):

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

Le sue istruzioni sono scritte usando strumenti Linux e si occupano di dettagli avanzati come l'impostazione del tipo di partizione, ma suppongo che Windows e le unità USB standard già forniscano questa configurazione per impostazione predefinita.

Per essere chiari: non utilizzare amd64 + mac ISO, utilizzare l'ultimo standard.

Relazionato:

Ulteriori informazioni di base

Rod Smith - che è anche qui intorno - ha pubblicato un articolo molto dettagliato su Ubuntu EFI-boot su un Mac sul suo sito. Spiega perché installare Linux in modalità BIOS su un Mac usando un MBR ibrido è almeno una cattiva idea e copre alcuni scenari di installazione di Ubuntu su un'unità con un'installazione esistente di Mac OS X.

Sta usando il suo strumento Refind, ma per quanto ne so systemd-boot è anche in grado di avviare OS X e lavorare con i Mac. Probabilmente è un po 'più difficile da configurare.


0

Secondo Apple :

I Mac basati su Intel supportano a partire dal volume di un dispositivo di archiviazione USB esterno che:

  • È stato formattato con un tipo di partizione GUID
  • Contiene un'installazione di Mac OS X 10.4.5 o successive, o Mac OS X 10.5 o successive, compatibile con (o fornito con) il Mac a cui è collegato il dispositivo USB. Nota: non utilizzare una versione di Mac OS X precedente ("precedente") rispetto alla versione fornita con il Mac.

Quindi l'avvio da una Live USB di Ubuntu con un Mac non è ufficialmente supportato.

Tuttavia, puoi provare i passaggi descritti qui (nessuna garanzia!) O, in alternativa, avviare da un Live CD.


Mi dispiace per non averlo menzionato, ho un Macbook 1.1 con il sistema operativo originale.
Patrick,

e un processore Intel Core 2 Duo. Ma il link è per i macbook funzionanti, che non ho. Non riesco ad avviare OS X.
Patrick,

Punto eccellente! : P Quindi suggerirei l'avvio da un Live CD; è molto più semplice.
SirCharlo,

Ci proverò questo fine settimana e ti farò sapere come va.
Patrick,

Sfortunatamente, le istruzioni per l'avvio da USB sulla pagina di aiuto di Ubuntu non sono mai state conosciute. Ironia della sorte, la soluzione alternativa descritta per MacBook Air 3,2 di solito non funziona per quel modello, ma funziona per gli altri.
Chan-Ho Suh,

0

Esistono molte opzioni che possono aiutarti a creare un'unità USB avviabile dal tuo computer Windows. Il mio preferito è Rufus ( http://rufus.akeo.ie/ ). Per creare l'unità USB avviabile, procedere come segue:

In caso di problemi, è possibile fare riferimento alle FAQ ( https://github.com/pbatard/rufus/wiki/FAQ )

In bocca al lupo!


0

Non avere accesso amministrativo sul PC toglie alcuni dei programmi più user-friendly dall'equazione (ad esempio Yumi). Tuttavia, dopo aver cercato Pendrivelinux mi sono imbattuto in un'opzione che potrebbe funzionare: XBOOT. Pendrivelinux ha una guida qui , ma i passaggi principali sono questi:

  1. Scarica e decomprimi l'applicazione ( qui )
  2. Collegare l'unità USB
  3. Trascina l' ISO di Ubuntu nel programma
  4. Seleziona "Crea USB" e scegli il tuo disco

modifica: ho appena finito di testare il programma e ha creato con successo un'unità flash USB Ubuntu avviabile quando l'ho eseguito sul mio box di Windows (Windows 8.1), senza chiedere l'accesso amministrativo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.