Ponieważ głupio jest, że sudo (w zasadzie „root”) nie może uzyskać dostępu do urządzenia za pomocą dd, wydaje się, że komunikat o błędzie „Odmowa zezwolenia” nie oznacza, że root ma problem z uprawnieniami. to czerwony śledź.
Dokładnie sprawdź, czy urządzenie nie jest jeszcze zamontowane - ponownie uruchom komendę odmontowania zgodnie z krokiem 7 i sprawdź dwukrotnie, czy naprawdę jest odmontowane, ale nadal dostępne jako urządzenie.
Częstym problemem, jaki miałem przy tworzeniu urządzeń rozruchowych USB pod Linuksem, jest niespójna tablica partycji. Usuń tablicę partycji całkowicie i przerób ją ponownie, a następnie utwórz nową partycję jako FAT i sformatuj ją dla dobrego pomiaru. Błędy, które dostaję pod Linuksem, nie mają większego sensu niż ten, więc mam nadzieję, że na tym polega twój problem.
Spróbuję usunąć tablicę partycji pod OSX. Zauważ, że jestem użytkownikiem Linuksa, więc polegam na tym, że OSX jest podobny i wydaje się, że to samo można znaleźć w OSX podczas wyszukiwania w Google.
Najpierw użyjemy dd, aby usunąć tablicę partycji na dysku USB. W typie terminala:
sudo dd if=/dev/zero of=/dev/disk4 bs=512 count=1
Powinno to zastąpić pierwsze 512 bajtów urządzenia, niszcząc w ten sposób tablicę partycji. Instrukcje, które tu znalazłem , wydają się sugerować
sudo dd if=/dev/zero of=/dev/disk4 bs=1 count=1024
w przypadku OSX różnica jest niewielka i uważam, że wynik końcowy powinien być taki sam. Jak w przypadku każdej operacji dd, upewnij się, że masz prawidłową partycję, ponieważ po naciśnięciu nic z danych na urządzeniu nie pozostanie enter.
Następnie uważam, że powinieneś użyć narzędzia dyskowego do odtworzenia tabeli partycji oraz nowej partycji i sformatowania jej FAT. Jestem użytkownikiem Linuksa, więc obawiam się, że nie mogę być bardziej szczegółowy, ale wierzę, że narzędzie dyskowe powinno narzekać, że nie ma tabeli partycji i albo ją stworzy, albo poprosi o zrobienie tego.
sudo
? Poprosi Cię o podanie hasła roota.