ISO 이미지를 완전히 다시 빌드하지 않고도 ISO 이미지 내의 파일 이름을 바꿀 수 있습니까?

ISO 이미지를 완전히 다시 빌드하지 않고도 ISO 이미지 내의 파일 이름을 바꿀 수 있습니까?

Microsoft에서 Windows 10 iso 파일을 다운로드한 다음 iso에 있는 두 파일의 이름을 변경하여 "이 CD/DVD에서 부팅하려면 아무 키나 누르십시오..." 프롬프트를 제거하도록 되어 있는 bash 스크립트가 있습니다.

기본적으로 다음 두 파일의 파일 이름을 바꾸고 싶습니다.

여기에 이미지 설명을 입력하세요.

그래서 cdboot.efi그것은 cdboot_noprompt.efi.
그리고 .cdboot_noprompt.eficdboot.efi

이미지를 마운트하고, 내용을 어딘가에 복사하고, 원하는 대로 수정한 다음, 다음과 같이 새 ISO를 사용 mkisofs/ 생성할 수 있다는 것을 알고 있습니다.genisoimage

sudo mount -o loop -t iso9660 /path/to/windows.iso /mnt
sudo cp /mnt/ /mnt_copy/
cd /mnt_copy/efi/microsoft/boot
sudo mv cdboot.efi tmp.efi
sudo mv cdboot_noprompt.efi cdboot.efi
sudo mv tmp.efi cdboot_noprompt.efi
sudo genisoimage -J -joliet-long -r -allow-lowercase -allow-multidot -o "/path/to/new/windows.iso" "/mnt_copy/"
# And then magically make the iso bootable again. No idea how this would be done.

하지만 나는 이 모든 불필요한 오버헤드를 피하고 싶습니다.

관련 정보