ext3 파티션 유형을 사용하여 마운트할 수 있는 ISO 이미지를 생성하고 싶습니다. 어떻게 해야 하나요?
나는 다음 명령을 사용하고 있습니다 :
[root@manage upload]# dd if=testParti.txt of=./diskImage.iso
41+1 records in
41+1 records out
그런 다음 다음을 사용하여 설치하려고 하면:
/bin/mount -o loop -t ext3 diskImage.iso /tmp/upgrade
다음 오류가 발생합니다.
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems
(aren't you trying to mount an extended partition,
instead of some logical partition inside?)
답변1
dd
데이터만 복사할 뿐 파일 시스템( mkfs
이 목적으로 사용하는)을 생성하지는 않습니다.
dd
필요한 크기의 이미지를 빌드 하고 ( 의 입력 사용 및 사용 bs=
) 생성 된 파일에서 실행한 다음 필요한 파일을 설치된 디렉터리에 복사한 다음 제거하는 것처럼 설치합니다. 이제 이미지에 원하는 파일.count=
/dev/zero
mkfs.ext3
"iso 이미지"라고 부르지 마십시오. 파일 시스템 이미지입니다. ISO 이미지는 일반적으로 ISO9660 파일 시스템을 포함하는 파일 시스템 이미지입니다.