Microsoft에서 직접 원시 Windows 7 Professional x86 iso 파일을 가지고 있습니다. 이 ISO를 사용하여 부팅 가능한 USB를 만들고 싶습니다. 일부 소식통에서는 ISO를 USB에 추가하기만 하면 된다고 제안하지만 이것이 어떻게 작동하는지 모르겠습니다. ISO의 처음 32768바이트(ISO 9660 미디어의 시스템 영역으로 예약되어 있고 MBR의 fx에 사용됨)는 모두 0이므로 MBR이나 BIOS가 읽을 수 있는 내용이 없습니다.
내가 아는 한, 한 가지 방법은 이 시스템 영역에 MBR을 추가하여 ISO를 USB에 추가하거나 광학 미디어에 기록하고 둘 다에서 부팅할 수 있도록 하는 것입니다.
나는 isohybrid 도구가 이것을 할 수 있어야 한다고 생각합니다. 어떻게 작동하는지 모르기 때문에 모든 부팅 가능한(즉, 광 미디어에 기록할 때 부팅 가능한) ISO 9660 파일에서만 작동해야 하는지 모르겠습니다. 아니면 일부 특정/익숙한 ISO 파일에서만 작동합니까?
적어도 Windows 7 iso에서는 작동하지 않습니다. 다음 오류가 발생합니다.
$ isohybrid win7.iso
isohybrid: win7.iso: unexpected boot catalogue parameters