Ubuntu의 .iso에서 .img 파일을 만드는 방법은 무엇입니까?


9

Ubuntu 13.10을 포함하는 .img 파일을 만들고 싶습니다. 나는 .iso를 얻는 방법을 알고 있지만 Mac에서만 찾을 수있는 .img로 '변환'하는 방법에 대한 지침을 알고 있지만 (예를 들어 여기 참조 ) Ubuntu 13.10에서 작업합니다. .img 파일을 만드는 데 필요한 단계는 무엇입니까?

배경 정보 : .img를 사용하여 Android의 Complete Linux Installer로 실행하고 싶습니다. Complete Linux Installer는 이미 .img 파일을 제공 하지만 ( 여기 참조 ) 너무 작습니다. 우분투는 너무 작아서 생산하기에는 너무 작은 .img 파일의 크기 만 "인식"합니다. 따라서 더 큰 .img 파일을 만들고 싶습니다. 을 사용 resize2fs myImage.img 4G하여 이미지를 더 크게 만들려고했지만 그러한 이미지에서 실행되는 Ubuntu는 여전히 .img가 작다고 생각하므로 더 큰 .img를 즉시 만들면 Ubuntu가 더 큰 공간을 "인식"합니다. 나는 여기 얇은 얼음 위에 있다는 것을 안다 ...



나는 그렇게 생각하지 않습니다. (다시) Mac OS X 기반 ( hdiutils) 또는 단순히 .iso의 이름을 .img로 바꾸는 것이 좋습니다 (올바른 접근법인지 의심됩니다).
Marius Hofert 2016

1
질문은 말이되지 않습니다. 링크 한 이미지 파일은 이미 설치된 시스템을 실행할 준비가 된 것으로 보입니다. iso 이미지를 사용하여 그중 하나에 Ubuntu를 설치하지 마십시오.
psusi

내 목표는 정확하게 '큰'그런 .img를 얻는 것입니다. 나는 .iso (?)로 시작한다고 생각했다
Marius Hofert

답변:


15

나는 어둠 속에서 찌르지 만 iso에서 img 파일을 만들려고합니다. 그렇다면 확장과 별개로 iso와 img 사이에 차이가 없습니다.

IMG 파일이 압축 해제 된 경우 ISO 및 IMG 형식의 구조에는 차이가 없습니다. IMG 형식 파일의 이름을 ISO 파일 확장자로 바꾼 다음 ISO 파일 형식 만 인식하는 소프트웨어에서 열 수 있습니다. 이것은 IMG 형식을 처리하지 않는 프로그램에서 디스크 정보에 액세스하는 효과적인 방법입니다.

( 소스 )

Wikipedia 도 동의하는 것 같습니다.

ISO 이미지는 일반적으로 .iso 파일 확장자를 사용하지만 때로는 .img 파일 확장자를 사용하는 또 다른 유형의 광 디스크 이미지 파일 입니다. 이들은 원시 광 디스크 이미지와 유사하지만 광 디스크에서 얻은 컴퓨터 데이터가있는 트랙 하나만 포함합니다. 여러 트랙이나 오디오 또는 비디오 트랙을 포함 할 수 없습니다. 또한 원시 디스크 이미지가 일반적으로 저장하는 CD-ROM 또는 DVD 섹터의 제어 헤더 및 오류 수정 필드를 포함하지 않습니다. 내부 형식은 광 디스크 파일 시스템의 구조 (일반적으로 ISO 9660 (CD) 또는 UDF (DVD))의 구조를 따릅니다. 일반적으로 원시 디스크 이미지를 포함하는 CUE / BIN 및 CCD / IMG 형식은 ISO 이미지를 대신 저장할 수도 있습니다.

그렇다면 iso를 img로 변환하는 방법은 무엇입니까? 확장명을 변경하십시오.

rename 's/\.iso(?=[^.iso]*$)/.img/g' *

이제 img를 만들려면 img dd라는 파일로 사용 하고 저장 해야합니다 .


도와 주셔서 감사합니다, Braiam. 이름을 바꾸는 것이 해결책이라면 왜 Mac OS X 사용자에게 적용되지 hdiutils않습니까 (누가 사용 합니까? UncleNerdicus의 링크 참조)? 마지막 줄과 관련하여 더 자세한 내용을 게시 할 수 있습니까?
Marius Hofert

@MariusHofert 그는 잘못 하고 있습니다 . 음 .. 마지막 줄은 포함 파일의 이름을 변경 .iso하는 방법에 대해 .img. 마지막 .iso 와만 일치하도록해야합니다. 업데이트
Braiam

괜찮 감사. .iso의 이름을 .img로 바꿉니다. 그런 다음 6GB의 .img를 어떻게 만드나요? 와 resize2fs? 글쎄, 그것은 새로운 질문 일지 모르지만 나는 당신도 그 대답을 알고 있기를 바랍니다.
Marius Hofert

@MariusHofert를 사용하여 img 파일을 "생성"할 수 있습니다 dd. img는 파일 시스템의 모든 블록에 대한 정확한 사본입니다.
Braiam

구문 dd은 다음과 같습니다 dd if=infile.img of=outfile.img.. outfile.imgwith dd(?) 의 크기를 어떻게 선택할 수 있는지 모르겠습니다 . 내가 사용한다면 resize2fs,합니다 ... (더 큰) 파일 크기가 '볼 수'없는 것 같다
마리우스 Hofert에게
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.