Dobra, próbuję stworzyć obraz systemu Windows 7 na kluczu USB z komputera Mac z systemem Lion. Mój obraz to format .iso. Próbowałem:
sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
I to udało się zapisać pliki, z wyjątkiem DISK UTILITY na mac, pokazuje typ partycji jako GUID Partition Table, a nie „Master Boor Record”. Uruchamianie klucza na moim komputerze z systemem Vista powoduje błąd „Brak sektora startowego na urządzeniu USB”
Z tego, co mogę powiedzieć, bs = 1m w poleceniu DD powinno pozostawić 1 megabajt dla sektora rozruchowego, ale z jakiegoś powodu ten obszar klucza USB nie jest prawidłowo skonfigurowany, aby mógł zostać uruchomiony
Jak mogę to naprawić lub poprawnie użyć dd do napisania rozruchowego obrazu CD, tak aby był teraz startowym dyskiem USB?
Uwaga: w instrukcjach, o których czytam, zalecili zmianę nazwy mojego Win7.iso na Win7.dmg przed użyciem DD, co nie miało dla mnie żadnego sensu, więc tego nie zrobiłem. Mógłbym teraz spróbować z tym krokiem, ale napisanie obrazu na dysk USB zajmuje 1,99 godziny, więc jest tu ogromna kara za próby i błędy. Dziękuję Ci.
.iso
plik ma prawidłowy sektor rozruchowy? Jeśli zgrałeś go bezpośrednio z rozruchowego dysku CD, coś mogło pójść nie tak, ponieważ dyski CD mają sektory o rozmiarze 2048 bajtów, a większość dysków flash ma sektory 512-bajtowe.Odpowiedzi:
Użyj opcji Narzędzia dyskowego, aby ustawić typ partycji na Główny rekord rozruchowy przed zrobieniem dd.
źródło
Miałem podobny problem podczas próby utworzenia bootowalnego dysku USB z OSX. Problem polegał na tym, że UnetBootin nie skonfigurował poprawnie Master Boot Record na dysku USB. Musisz to zrobić ręcznie za pomocą Disk Util i fdisk.
Sformatuj dysk w Narzędziu dyskowym z poprawnym MBR
Spowoduje to wyczyszczenie dysku USB i skonfigurowanie go z poprawnym rekordem rozruchowym
Zainstaluj plik binarny MBR z projektu SysLinux
Użyj UnetBootin, aby zainstalować pliki instalacyjne systemu operacyjnego
Pełne instrukcje
źródło
Sformatuj klucz USB za pomocą głównego rekordu rozruchowego (MBR)
w Terminal: lista diskutil
zanotuj nazwę swojego klucza USB (mój był / dev / disk1)
w Terminalu: diskutil eraseDisk MS-DOS „WINDOWS10” MBR / dev / disk1
zastąp / dev / disk1 nazwą swojego klucza USB
Podłącz obraz dysku z systemem Windows 10
w Disk Utility: wybierz File ›Open Disk Image› wybierz .iso
w lewym okienku: kliknij nowo zamontowany obraz
w prawym okienku: wybierz nazwę i skopiuj: coś takiego jak CCSA_X64FRE_FR-FR_DV5
Skopiuj obraz dysku na klucz USB WINDOWS10
w Terminal: cd / Volumes
w Terminalu: cp -R CCSA_X64FRE_FR-FR_DV5 / WINDOWS10
zastąp nazwę obrazu w przykładzie nazwą obrazu dysku
ukośnik na końcu (po DV5 w przykładzie) jest ważny
ponad 90 minut zajęło skopiowanie na klucz USB 2.0 bez wskaźnika postępu
źródło
Ta metoda nie używa dd ani jej nie testowałem.
Powinieneś być w stanie użyć UNetBootIn do przeniesienia systemu plików w ISO na dysk USB. UNetBootIn to open-source, wieloplatformowe narzędzie do przesyłania startowych obrazów CD / DVD na dyski USB.
Uruchom UNetBootIn (działa w systemie Windows, Mac OS X i Linux) i wybierz
Disk Image
przycisk opcji. Następnie wybierzISO
z rozwijanego menu (ISO jest domyślne) i umieść ścieżkę do pliku ISO w polu ścieżki. Następnie wybierz żądany dysk USB, do którego chcesz go przesłać, i kliknij OK.źródło
Właśnie znalazłem tutaj odpowiedź
źródło