it-swarm.dev

Jak mohu přimět Mac k zavedení z USB klíče Ubuntu?

Pokud vyberete „USB“ a „Mac“ na tato stránka ke stažení , dává řadu příkazů příkazového řádku, aby se vytvořil klíč USB, z něhož MacBook zavede do Ubuntu.

Sledoval jsem je dvakrát až třikrát na různých USB klíčích a nefunguje to. O EFI existuje velmi velká technická diskuse atd. Zdá se však, že tato sada pokynů naznačuje, že by měla fungovat, ale ne.

Pomoc? Stále více jsem nespokojen s přístupem více uzamčeným Apple trvá, a docela rád bych začal používat Linux s cílem přejít k jeho používání jako mého hlavního operačního systému, ale bootování z CD trvá věčně, běží pomalu a já opravdu doufám, že se to přesune z USB.

Může mi někdo pomoci?

62
user11621

Krátká odpověď: Nemůžete. Apple nechce, abyste zavedli jiný operační systém než OS X z USB. Pokud má váš Mac funkční optickou jednotku, použijte ji. Ušetří vám to bolest. Pokud máte novější Mac (64 bitů), nezapomeňte použít Mac iso (AMD64+mac), ne normální AMD64 iso. (Viz toto pro vysvětlení rozdílu)

Delší odpověď: (Ok, lhal jsem výše.) Můžete, ale „je to komplikované“. Jedním způsobem, který pracoval pro řadu lidí, je dd spouštěcí klíč USB do jeho vlastního oddílu na pevném disku a jeho spuštění z tohoto oddílu. Základní metoda je pěkně vysvětlena zde .

Toto nefunguje vždy, dokonce ani na stejném hardwaru. Zejména pokud máte MacBook Air, který nemá optickou jednotku, pak jsou fóra plná příspěvků na vyzkoušení triku dd-to-a-partition a selhání. Pro vlastníky MacBook Air se důrazně doporučuje získat MacBook Air SuperDrive (ne, běžná jednotka USB CD/DVD nestačí ) a poté ji použít k instalaci obvyklou cestou CD (pomocí Mac iso pro 64bitovou instalaci).

Nakonec tato metoda USB skutečně fungovalo (!) Na instalaci 11,10 na můj MacBook Air 3,1 (model z konce roku 2010). Očekávám však, že je potřeba nějaká úprava, aby fungovala na jiných verzích Airu, nemluvě o jiných Macech.

35
Chan-Ho Suh

Jak vytvořit zaváděcí USB disk v OS X/macOS

Tento postup vyžaduje vytvoření souboru .img ze staženého souboru .iso. Změní také souborový systém, který je na jednotce USB, aby byl zaváděcí, takže před pokračováním zálohujte všechna data.

  1. Stáhnout Ubuntu Desktop

  2. Otevřete terminál (v /Applications/Utilities/ nebo dotaz Terminál v Spotlight).

  3. Vložte USB flash médium, které musí být 2 GB nebo větší a na USB flash disku je pouze jeden oddíl. U Ubuntu 18.04 a novějších by USB flash disk měl být 4 GB nebo větší.

  4. Spusťte aplikaci Disk Utility, která je umístěna v aplikacích -> Utilities nebo Hledání reflektorů.

    • V levém podokně klikněte na jednotku USB a vyberte ji.

    • Klikněte na záložku oddíl .

    • Z rozbalovací nabídky vyberte 1 oddíl.

    • Zadejte název jednotky.

    • Změňte formát na Mac OS Extended (Journaled).

    • Klikněte na tlačítko Možnosti .

    • Ujistěte se, že je vybrán přepínač GUID Partition Table a klepněte na [~ # ~] ok [~ # ~] .

    • Klikněte na Použít .

    Varování: Disk Utility je třeba používat opatrně, protože výběr nesprávného zařízení nebo oddílu může vést ke ztrátě dat.

  5. Převeďte soubor .iso na .img pomocí možnosti převodu hdiutil, např.

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
    

    Poznámka: OS X má tendenci automaticky vkládat koncovku .dmg do výstupního souboru.

  6. Běh:

    diskutil list
    

    získat aktuální seznam zařízení.

  7. Běh:

    diskutil list
    

    znovu a určete uzel zařízení přiřazený vašemu flash médiu (např. /dev/disk2).

  8. Běh:

    diskutil unmountDisk /dev/diskN
    

    (nahraďte N číslem disku z posledního příkazu; v předchozím příkladu by N bylo 2).

  9. Vykonat:

    Sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    

    (nahradit /path/to/downloaded.img s cestou, kde je umístěn obrazový soubor; například, ./ubuntu.img nebo ./ubuntu.dmg).

    • Použitím /dev/rdisk namísto /dev/disk může být rychlejší
    • Dejte příkazu dd dost času na dokončení. Dokončení provádění může trvat 3-5 minut. Po dokončení dd byste měli vidět potvrzení o dokončení procesu.
    • Pokud vidíte chybu dd: Invalid number '1m', používáte GNU dd.) Použijte stejný příkaz, ale nahraďte bs=1m s bs=1M
    • Pokud vidíte chybu dd: /dev/diskN: Resource busy, ujistěte se, že disk není používán. Spusťte program Disk Utility.app a odpojte (nevyjímejte) jednotku.
  10. Běh:

    diskutil eject /dev/diskN
    

    a po dokončení příkazu vyjměte médium Flash.


Zavádění systému Ubuntu na počítači Mac z jednotky USB

Nově vytvořená živá jednotka USB Ubuntu je nyní připravena k vložení do počítače Mac.

enter image description here
Zavádění systému Ubuntu z jednotky USB

Chcete-li vyzkoušet živé USB zařízení Ubuntu v počítači Mac:

  1. Vložte disk USB do dostupného portu USB.
  2. Restartujte nebo zapněte Mac.
  3. Ihned po spuštění zazvonění stiskněte klávesu Option (někdy označenou Alt).
  4. Vyberte jednotku USB, ze které chcete zavést systém, pomocí levé a pravé šipky a kláves Enter.
  5. Pokud v kroku 4 nevidíte jednotku USB, stáhněte rEFInd boot manager, aby se zobrazila obrazovka, ze které si můžete vybrat z dostupných zařízení, ze kterých chcete zavést systém.
16
karel

Pomocí těchto čtyř kroků jsem nainstaloval Ubuntu 13.04 do svého Macbook Air v polovině roku 2011:

  1. Vytvořte nový oddíl pomocí nástroje Disk Utility

  2. Nainstalujte nejnovější verzi rEFInd do počítače Mac

  3. Stáhněte si Mac ISO Ubuntu a vytvořte bootovací USB disk s Netbootin

  4. Restartujte váš Mac vybrat boot z USB a nainstalujte Ubuntu

5
Tony Ceralva

Po mnoha problémech s různými metodami jsem konečně dostal Ubuntu 13,04 32bitů pracujících na Macbook 2,1 (polovina roku 2007). Moje DVD mechanika je rozbitá, takže jsem opravdu potřeboval živé USB.

(PROHLÁŠENÍ:) Nejsem žádný programátor, ale po nastavení věcí následujícím způsobem to fungovalo jako kouzlo.

  1. Nainstalujte nejnovější verzi rEFIt.
  2. Stáhněte si Mac Linux USB Loader z této stránky: https://github.com/SevenBits/Mac-Linux-USB-Loader/releases/tag/v1.1
  3. Stáhněte si zdrojový kód ze stejného odkazu. Budete potřebovat soubor bootlA32.efi umístěný ve složce "EFI".
  4. Vložte disk USB flash a pomocí diskového nástroje jej naformátujte na FAT 32.
  5. Otevřete Mac Linux USB Loader a vyberte soubor .iso, který chcete spustit.
  6. Klikněte na Create Live USB a postupujte podle pokynů, je to docela přímočarý proces.

  7. Můj model Macbooku se odmítl spustit na efi64, takže jsem musel udělat nějaké vyladění zde:

  8. Pokračujte a otevřete jednotku USB. Přejděte do složky „efi“ a poté do složky „boot“. Uvnitř byste měli vidět soubor s názvem bootX64.efi

  9. Vymažte jej a místo toho vložte soubor bootlA32.efi.

  10. Nyní stačí restartovat a z nabídky rEFIt zvolit spuštění z USB disku.

Doufám, že to někomu pomůže!

4
Matt Harrison

Toto je FAQ ve fóru Ubuntu: http://ubuntuforums.org/showthread.php?t=1046568

Nepracuje přímo, ale vyžaduje zvláštní zacházení s GRUB http://ubuntuforums.org/showthread.php?t=995704

Přidáno: Informace na stránce Stáhnout ukazují, jak vytvořit klíč USB, který lze zavést na počítačích PC, ale nikoli na počítačích Mac.

1
Ingolf Schaefer