Miałem wiele problemów z uzyskaniem rozwiązania przez JinnKo do pracy, głównie z powodu mojego bycia na Mountain Lion (OS X 10.8) … Ale z jego uprzejmą pomocą, rozwiązałem problemy.
Pełne rozwiązanie jest szczegółowo opisane tutaj .
Jednakże, istota mojego rozwiązania - dla użytkowników Mountain Lion - jest następująca (użyj kroków JinnKo powyżej, ale wstaw mój krok tutaj przed uruchomieniem polecenia ‘VBoxManage internalcommands createrawvmdk […]’ (to jest pomiędzy jego krokami 2 i 3):
** Szczególnie dla Mtn Lion ** Upewnij się, że jesteś właścicielem tego urządzenia. Na 10.8 Mtn Lion, prawdopodobnie okaże się, że nie jesteś. Sprawdź to robiąc:
ls -l /dev/disk*
Z ‘\’ zobaczysz WSZYSTKIE swoje urządzenia dyskowe, możesz również zrobić: ls -l /dev/diskX aby zobaczyć tylko ‘X’, na przykład, ja zrobiłem:
ls -l /dev/disk5
Na Mtn Lion ( 10.8.x ) zobaczysz coś w stylu:
brw-r----- 1 root operator 1, <today's date/time> /dev/diskX
Gdzie ‘X’ to numer Twojego urządzenia, jak ‘5’ w /dev/disk5 …
Na Lionie ( 10.7.x ), Snow Leopardzie (10.6.x ), lub być może wcześniejszych wersjach OS X, zobaczysz - jeśli Twoja nazwa użytkownika to ‘brad’- prawdopodobnie coś takiego:
brw-r----- 1 brad operator 1, <today's date/time> /dev/diskX
Gdzie ‘X’ to numer Twojego urządzenia, jak ‘5’ w /dev/disk5 … Jeśli jesteś właścicielem, to wszystko jest w porządku, nie ma nic do zrobienia, przejdź do następnego kroku, to jest createrawvmdk krok (w @JinnKo ‘s wspaniałe instrukcje powyżej).
Jeśli nie jesteś właścicielem (ale 'root’ lub inny użytkownik jest), to albo (a) zaloguj się jako ten użytkownik admin lub (b) wykonaj następujące czynności (ponownie, bądź bardzo pewny, że używasz poprawnego numeru urządzenia/litery!):
** UWAGA * Poniższe czynności są przeznaczone tylko dla tych, którzy chcą ryzykować trwałe zniszczenie danych na ich dysku twardym lub pamięci flash. Nie rób tego, jeśli nie jesteś pewien, że wiesz, co robisz:
sudo chown <your username> /dev/disk5
sudo chown <your username> /dev/disk5s1
** OSTROŻNIE NIE RÓB TEGO, jeśli nie jesteś pewien, że wiesz, co robisz. Powyższy sposób jest przeznaczony tylko dla tych, którzy chcą zaryzykować trwałe zniszczenie danych na dysku twardym lub pamięci flash.
Będziesz musiał to zrobić dla WSZYSTKICH swoich plasterków (s1, s2, s3, … niezależnie od tego ile ich jest). Na przykład, moja nazwa użytkownika to ‘brad’, więc zrobiłem: sudo chown brad /dev/disk5
, potem sudo chown brad /dev/disk5s1
, następnie dla s2
, i s3
(ponieważ miałem już 3 istniejące partycje lub plasterki).
Jeśli nie partycjonowałeś karty SD, możesz potrzebować wykonać sudo chown <your username> /dev/diskX
tylko raz (bez robienia jakichkolwiek plasterków/partycji)
Mam nadzieję, że to pomoże innym biednym użytkownikom Mtn Lion!