Nếu đây là hình ảnh của toàn bộ ổ cứng hoặc trong trường hợp của bạn thì đây có thể là hình ảnh của một phân vùng mở rộng, bạn sẽ cần biết bố cục phân vùng và độ lệch của từng phân vùng trong tệp để có thể gắn kết chúng.
Để làm điều này, bạn sẽ cần parted
công cụ, bạn có thể cài đặt nó bằng lệnh sau:
apt-get install parted
Sau khi cài đặt parted
, bắt đầu nó với đường dẫn đến tệp hình ảnh của bạn. Một parted
dấu nhắc sẽ được hiển thị:
$ parted /path/to/image/file/sda5.img
GNU Parted 2.3
.....
(parted)
Trong lời nhắc này (tiền tố với (parted)
), gõ các lệnh sau:
(parted) unit B
(parted) print
.....
Number Start End Size Type File system Flags
1 1048576B 1573912575B 1572864000B primary ntfs boot
2 1573912576B 156774694911B 155200782336B primary ntfs
3 156774694912B 171454758911B 14680064000B primary ntfs
4 171454758912B 180044693503B 8589934592B primary
(parted) q
Bảng trong đầu ra sẽ cho bạn biết độ lệch của từng phân vùng trong tệp và loại hệ thống tệp trong mỗi phân vùng. Ví dụ, để gắn kết phân vùng đầu tiên trong đầu ra mẫu mực ở trên, bạn sẽ cần nhập lệnh sau:
sudo mount -o loop,ro,offset=1048576 /path/to/image/file/sda5.img /mnt/partition
Hãy chắc chắn rằng /mnt/partition
tồn tại đầu tiên.