이미지 설치 방법

이미지 설치 방법

사용할 수 있도록 디스크 이미지(MBR, fat, ext4 파티션으로 구성)를 마운트 하려고 합니다 gparted. (파티션을 4M 경계로 이동하려고 합니다.)

나는 시도했지만 sudo mount img mountpoint -o loop성공하지 못했습니다.

이 목표를 어떻게 달성할 수 있나요?

답변1

일반적으로 파티션 도구를 사용하려면 파티션이 마운트되지 않아야 합니다. 이미지 파일에 parted또는 직접 사용해야 합니다 .gparted

parted /path/to/disk.img

예제 출력:

$ parted VirtualBox\ VMs/centos/VMDK-test-flat.vmdk 
WARNING: You are not superuser.  Watch out for permissions.
GNU Parted 2.3 
Using /home/testuser/VirtualBox VMs/centos/VMDK-test-flat.vmdk
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                    
Model:  (file)
Disk /home/testuser/VirtualBox VMs/centos/VMDK-test-flat.vmdk: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size   Type     File system  Flags
 1      32,3kB  535MB   535MB  primary  ext4
 2      535MB   1069MB  535MB  primary  ext4

(parted)

답변2

파티션 테이블을 편집하기 위해 이미지를 탑재할 필요는 없습니다. 이미지로 직접 작업 gparted:

sudo gparted /path/to/img

편집: mount파일 시스템과 관련된 용어입니다. 파일 시스템의 이미지를 마운트할 수 있습니다. 파티션 테이블이 포함된 디스크 이미지는 블록 장치의 이미지이며 일반적으로 유효한 파일 시스템이 아닙니다.

답변3

이미지에서 파티션의 크기를 조정하거나 이동할 수 있는지는 모르겠지만, 이미지 파일에 파티션을 마운트하는 도구가 있습니다.파텍스. 나는 그것을 사용하지 않았지만 살펴볼 수 있습니다.http://robert.penz.name/73/kpartx-a-tool-for-mounting-partitions-within-an-image-file/

관련 정보