nie można zrobić bootowalnego USB na Macu

11

Próbowałem to zrobić od wczoraj, postępując zgodnie z instrukcjami podanymi na oficjalnej stronie ubuntu.com tutaj:

http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx

Mogę wykonać każdy krok bez błędów. Jednak po ponownym uruchomieniu komputera Mac dysk flash po prostu zgłasza „brakujący system operacyjny, naciśnij dowolny klawisz ...”. Stamtąd nic nie mogę zrobić oprócz twardego resetu.

Próbowałem Unetbootin, ale to nie utworzy USB, który można uruchomić z komputera Mac.

edycja: Naprawiłem również tabele partycji z REFIt, ale nadal nie mam radości.

Jakieś sugestie?

phil
źródło
Sam sobie z tym walczyłem. W końcu znalazłem sposób i nie dotyczy on również terminala. Oto jak to zrobiłem: Jak zainstalować Ubuntu 13.04 na

Odpowiedzi:

4

Oto moja odpowiedź:

OK, więc to rozgryzłem, głównie dzięki temu rozszerzonemu wątkowi na macforums

http://forums.macrumors.com/showthread.php?t=1329407

Jednak zamierzam zaoferować tutaj skróconą wersję. Ktokolwiek jest odpowiedzialny za stronę ubuntu na tej stronie (tę, do której odsyłam w mojej OP), naprawdę powinien ją zmienić. Te instrukcje po prostu nie działają.

Oto czego potrzebujesz:

Utwórz pliki na dysku flash :
Uruchom UNetbootin. Wybierz Ubuntu ISO jako źródło, a dysk flash jako miejsce docelowe. Po zakończeniu pojawi się ostrzeżenie, że USB nie można uruchomić na komputerze Mac. Tego się spodziewamy.

Utwórz partycje na dysku twardym :
Otwórz Narzędzie dyskowe i wybierz dysk wewnętrzny lub zewnętrzny, którego będziesz używać. Utwórz na nim partycję 2 GB sformatowaną na FAT32. Utwórz kolejną partycję (w tym celu możesz także wybrać FAT32) o takim samym rozmiarze, jak ma być twoja ostatnia instalacja (mam na dysku Mac wewnętrzny dysk o pojemności 750 GB, więc dałem Ubuntu 100 GB tego).

Uzyskaj nazwy urządzeń :
otwórz Terminal.app na komputerze Mac i skopiuj / wklej to polecenie (możesz je wpisać, ale później będzie kilka bardziej złożonych poleceń, które możesz chcieć wyciąć i wkleić, aby uniknąć błędów)

diskutil list

Na podstawie danych wyjściowych zidentyfikuj zarówno dysk flash, jak i partycję 2 GB. Będą miały na przykład nazwy takie jak / dev / disk1s1 i dev / disk0s4. Upewnij się, że wybrałeś właściwą nazwę, w przeciwnym razie możesz wyrządzić szkody.

Odłącz urządzenia :
Otwórz Disk Utility.app i kliknij dysk flash w panelu bocznym. Naciśnij przycisk „zsiądź” na pasku zadań powyżej. Zrób to samo dla wewnętrznej partycji 2 GB.

Przenieś pliki z dysku flash na partycję HD :
Skopiuj i wklej to do terminala, ale NIE naciskaj „return”:

sudo dd if=/dev/disk1s1 of=/dev/rdisk0s4

Zmień nazwy urządzeń, aby pasowały do ​​tych znalezionych w kroku 3. Pierwsza nazwa urządzenia to source (dysk flash), druga to miejsce docelowe (gruba partycja 2 GB na dysku wewnętrznym). Zauważ, że dodałem „r” przed „dyskiem” na urządzeniu wyjściowym. Jest to celowe i powinieneś upewnić się, że go również dodasz, ponieważ znacznie przyspiesza proces kopiowania.

Sprawdź dokładnie, czy wiersz jest poprawny, a następnie, gdy będziesz gotowy, naciśnij „return” i wprowadź hasło administratora (będzie niewidoczne po wpisaniu).

Wyjmij dysk flash :
kiedy to się ostatecznie zakończy, odłącz dysk flash i wyjmij go. Już tego nie potrzebujesz.

Napraw tabele partycji :
Uruchom ponownie komputer Mac z wciśniętym klawiszem opcji. Z menu rEFIt wybierz „synchronizuj tabele partycji”. Potwierdź za pomocą „y” i wyjdź. Następnie wybierz „restart” z menu rEFImenu.

Uruchom Ubuntu Live CD :
Powinieneś teraz zobaczyć logo Penguin. Kliknij na nią, aby uruchomić Live CD Ubunutu.

phil
źródło
Używasz „s1” ze swojego / dev / disk1. Czy to jest partycja FAT? Mam 3 partycje, tabelę partycji GUID, EFI i FAT. Nie jestem pewien, który wybrać: /
obejmuje
Skoro problem został rozwiązany, czy możesz wybrać odpowiedź jako rozwiązaną?
Zero
1

Zainstalowałem ubuntu na moim IMacu w połowie 2011 roku, postępując zgodnie z tymi instrukcjami. Chociaż później wymyśliłem sposób na przecięcie kroków na pół. Stworzyłem obraz Ubuntu bezpośrednio na partycji HD bez użycia USB

Oto co zrobiłem:

  1. Podziel dysk twardy Mac na partycje za pomocą narzędzi dyskowych:

    1. Utwórz 40 GB partycję fat32 dla Ubuntu

    2. Utwórz partycję 5 GB do przechowywania rozruchowego obrazu systemu Linux

  2. Użyj Unetbootin, aby bezpośrednio utworzyć obraz na partycji 5 GB.

  3. Uruchom ponownie - przytrzymaj optionklawisz - uruchom system Ubuntu za pomocą rEFIT.

Mam nadzieję że to pomoże. Dzięki za świetny post.

Tomek
źródło
0

https://bugs.launchpad.net/unetbootin/+bug/896686

Odkryłem, że ten błąd w Unetbootin nadal nie jest naprawiony.

Unetbootin nie działa dobrze w OSX. W końcu kij nie jest bootowalny, ale mogę używać unetbootin na Ubuntu przez cały dzień.

Z powodzeniem wykorzystałem tę formułę do stworzenia instalatora USB na komputerze Mac:

(pierwsza odpowiedź) Jak utworzyć Ubuntu Live USB za pomocą komputera Mac?

Konwertuje iso na img.dmg, a następnie używa dd. USB działało na komputerze.

Herbaciarnia Droid
źródło
0

Dlaczego nie skorzystać z terminalu?

Wystarczy użyć, ddponieważ Mac OS X to tylko wariant unixowy. Możesz sprawdzić, czy jest zainstalowany, przechodząc do terminala.

otwórz reflektor i wpisz terminal i naciśnij enter

cmd+space -> Terminal

wpisz w terminalu

$ which dd

jeśli daje ci ścieżkę, jest zainstalowana. jeśli nie ma danych wyjściowych i pusty monit, musisz zainstalować go ręcznie (choć wątpię, że tak będzie).

w zasadzie masz do dyspozycji powłokę unix bashi łatwiej byłoby korzystać z wbudowanych narzędzi. nauczy Cię także podstaw.

ddzwykle nie jest zalecane osobom niezaznajomionym z tym narzędziem, ponieważ jeśli zostanie użyte w niewłaściwy sposób, może zniszczyć dysk twardy, stąd jego pseudonim, zniszczyć dysk .

nie jestem pewien, jakie narzędzia byłyby dostępne, aby sprawdzić punkty instalacji i urządzenia zamontowane w tych punktach.

Ustalanie punktów montowania

Najczęstszymi narzędziami do ustalenia, gdzie zazwyczaj są zainstalowane urządzenia, są

df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)

w razie wątpliwości sprawdź, czy fdiskjest dostępny.

$ which fdisk
/sbin/fdisk
$ fdisk -l
fdisk: cannot open /dev/sda: Permission denied
fdisk: cannot open /dev/sdb: Permission denied
fdisk: cannot open /dev/sdc: Permission denied
$ sudo fdisk -l
...lots of information here...

...partition schema here...

Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 3907028991 3907026944  1.8T  b W95 FAT32


Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device          Start        End    Sectors   Size Type
/dev/sdc1        2048 1953515519 1953513472 931.5G Microsoft basic data
/dev/sdc2  1953515520 3907028991 1953513472 931.5G Microsoft basic data


Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

Rzeczy, na których Ci zależy, będą wyglądać mniej więcej tak.

Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
...redundant information here...

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

Znamy nazwę urządzenia i jego lokalizację.

/dev/sdd (the device name)
/dev/sdd1 (the device partition)

aby potwierdzić, używamy po prostu df

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           793M  9.4M  784M   2% /run
/dev/sda5       450G   15G  413G   4% /
tmpfs           3.9G  780K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda3        96M   29M   68M  30% /boot/efi
tmpfs           793M   24K  793M   1% /run/user/1000
/dev/sdd1        16G   11M   15G   1% /media/$USER/UBSKEY

Gdy wiesz, gdzie jest zainstalowany dysk USB , odmontuj go przed wykonaniem poprzedniej czynności

$ umount /dev/sdXy

na przykład

$ umount /dev/sdd1

To jest proste.

Zapis ISO na USB

Wiemy, gdzie jest iso, zwykle Home -> Downloads(lub coś podobnego). Teraz po prostu mówimy, ddaby napisać na pendrivie, aby stworzyć medium na żywo ( źródło ). Ogólny pomysł przedstawiono jako

  • przejdź do katalogu, w którym znajduje się iso

  • sprawdź, czy jesteś we właściwym katalogu i czy plik jest obecny

  • napisz iso na usb

na przykład

$ cd ~/Downloads
$ ls -l
total 0 (if nothing is present)
    or
...file names here...
$ sudo dd if=ubuntu-file-name.iso of=/dev/sdd bs=4M && sync

poczekaj, aż się skończy. nie będzie żadnych oznak tego, co się dzieje, dopóki się nie zakończy. Synchronizacja upewni się, że wszystko poszło dobrze i wydrukuje informacje wskazujące, co przeczytał i napisał po zakończeniu.

Uwaga : Jeśli używasz dddo zapisu na partycji, zawsze nie uda się jej uruchomić. musisz napisać do pierwszego bajtu urządzenia, aby mógł utworzyć sektor rozruchowy na USB. dlatego piszę do /dev/sddi nie/dev/sdd1


źródło
-1

Zrób bootowalnego USB na Maca.
Idź do GParted w systemie Linux na PC-> Urządzenie-> Utwórz tablicę partycji-> Z rozwijanego menu wybierz Mac-> Formatuj USB na FAT32-> Użyj USB Writer do zapisu na USB. Próbowałem dysków flash USB i one nie działały.

15-letni dysk twardy IDE w caddy dysku twardego USB zadziałał po raz pierwszy. Dyski flash USB nie stworzyły tabeli partycji Mac, ale zrobił to stary dysk twardy w zewnętrznej obudowie dysku twardego USB. Podłącz caddy USB-> Włącz MAC, a gdy usłyszysz dźwięk, naciśnij i przytrzymaj klawisz Opcja, a USB się pojawi. Kliknij USB-> To się załaduje-> Następnie zainstaluj Linux na dysku twardym MAC za pomocą dysku twardego USB.

Mikrofon
źródło
Bardzo trudno jest śledzić komentarz, rozważ użycie narzędzi do formatowania i interpunkcji.
Jeremy,