Không thể gắn tập tin Tệp hình ảnh đĩa bị hỏng


1

Cách đây không lâu, tôi đã sao lưu toàn bộ phân vùng Windows 10 của ổ đĩa bằng cách sử dụng dd trong ubfox và kể từ đó tôi có hai vấn đề chính - đầu tiên hóa ra là ngay cả không gian chưa sử dụng cũng bị ảnh hưởng bởi ổ đĩa là 80/150 GB đầy.

Và tệ hơn nữa là tôi không thể gắn nó vào Windows bằng chức năng gắn kết (mặc dù nó hoàn toàn ổn khi mở hình ảnh với 7zip). Lúc đó tôi không bận tâm đến những vấn đề này nhưng bây giờ tôi muốn chạy HĐH trong VirtualBox và cũng không thể gắn hình ảnh vào VM.

Có ai có bất kỳ ý tưởng làm thế nào để giải quyết những vấn đề này? Cảm ơn rất nhiều trước :)


dd sao chép các lĩnh vực đĩa một cách mù quáng, vì vậy nó không thể tính đến sự chiếm chỗ của bất kỳ hệ thống tập tin nào đang được sao chép. Tuy nhiên, nếu không gian không sử dụng bằng 0, thì tệp hình ảnh đầu ra sẽ nén tốt. Tôi sử dụng VMware, vì vậy tôi không thể giúp đỡ với các vấn đề về VBox.
AFH

1
xem nếu điều này giúp: forensicf Focus.com/Forums/viewtopic/t=15861 dd tạo một bản sao chính xác của đĩa của bạn, Windows muốn định dạng VHD để gắn kết, chứ không phải những gì dd tạo. Có các công cụ để tạo các thùng chứa đĩa ảo, như đĩa2vhd.
essjae

Câu trả lời:


1

Not so long ago I Backed up Entire Windows 10 partition of my drive using dd

Bạn đã hình ảnh toàn bộ đĩa? dd if=/dev/sda of=/path/to/disk.img status=progress
Hoặc, bạn đã hình ảnh chỉ phân vùng Windows? dd if=/dev/sda2 of=/path/to/disk.img status=progress

Nếu bạn đã làm sau, điều đó giải thích tại sao Windows không thể gắn kết nó; theo như tôi biết, việc gắn ảnh đĩa trong Windows yêu cầu hình ảnh được đề cập phải có bảng phân vùng hợp lệ, mà hình ảnh một phân vùng duy nhất sẽ không làm .

it turned out that even the unused space is imaged which is quite bad considering that the drive was 80/150GB full

Bạn có thể sử dụng công cụ phân vùng yêu thích của mình (như gparted) để giảm kích thước của phân vùng đến mức sử dụng. GParted có thể sửa đổi hình ảnh đĩa bằng cách khởi chạy từ nó từ thiết bị đầu cuối, với đường dẫn đến hình ảnh đĩa của bạn làm đối số: gparted /path/to/disk.imgvà sau đó sử dụng cắt ngắn để giảm kích thước của toàn bộ hình ảnh với một cái gì đó như (cẩn thận với điều này, nó có thể dễ dàng khiến dữ liệu không thể đọc được) :
truncate -s 81GB /path/to/disk.img

I want to run the OS in VirtualBox and cannot mount the image in the VM also.

Điều này chỉ có thể được thực hiện nếu bạn có thể tìm thấy bộ tải khởi động Windows EFI, được lưu trữ trên ESP (Phân vùng hệ thống EFI), rõ ràng là một phân vùng riêng trên ổ đĩa của bạn, chỉ tồn tại trong ảnh đĩa nếu bạn chụp ảnh toàn bộ ổ đĩa. Đường dẫn đến nó là (Phân vùng hệ thống EFI) /EFI/Microsoft/Boot/bootmgfw.efi

Nếu bạn có bộ tải khởi động, tôi sẽ chỉnh sửa bài đăng của mình bằng các hướng dẫn để khởi động nó bằng VirtualBox.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.