Tôi có một hình ảnh của nhà tôi ( /dev/sda3
) phân vùng mà tôi đã tạo bằng lệnh "dd".
dd if=/dev/sda3 of=/path/to/disk.img
Tôi đã xóa phân vùng nhà thông qua gparted để phóng to /dev/root
vách ngăn. Sau đó, tôi đã tạo lại /dev/sda3
phân vùng có kích thước nhỏ hơn thì phân vùng tôi đã sao lưu vào hình ảnh.
Tôi đã tự hỏi vì tôi có ổ cứng gắn ngoài 2TB, có thể gắn hình ảnh được sao lưu của mình vào ổ cứng ngoài và sau đó sao chép các tệp vào /home
danh mục. Vì ổ cứng gắn ngoài sẽ ở trạng thái "được gắn", tôi không chắc liệu đây có phải là ý tưởng hay không, gắn trên thiết bị được gắn.
- Tôi đang chạy Slackware 13.37 (64 bit).
- sử dụng ext4 trên tất cả các phân vùng.
- thay đổi kích thước phân vùng gốc với cd trực tiếp gparted.
Tôi đã thử:
mount -t ext4 /path/to/disk.img /mng/image -o loop
Nó đã cho tôi một lỗi fs (loại fs sai, tùy chọn xấu, siêu khối xấu trên dev / loop / 0)
Sau đó tôi đã làm
dmesg | tail
đầu ra nào:
EXT4-fs (loop0): hình học xấu: số khối 29009610 vượt quá kích thước của defice (khối 1679229)
Tôi không biết phải làm gì, tôi muốn khôi phục lại /home
dữ liệu từ hình ảnh tôi đã sao lưu.
[Cập nhật] : * Disk.image nằm trên ổ flash USB 16 GB của tôi. Kích thước hình ảnh khoảng 6GB. Hình ảnh được tạo từ phân vùng đã xóa khoảng 100 GB và hiện giảm xuống còn khoảng 80 GB.
[Cập nhật] : Tôi đã thử điều này ngày hôm nay: LQWiki: Một số ví dụ dd nói:
Bạn không muốn nói với một ổ đĩa nó lớn hơn thực tế bằng cách viết một bảng phân vùng từ một ổ đĩa lớn hơn sang một ổ đĩa nhỏ hơn. 63 lĩnh vực đầu tiên của một ổ đĩa trống, ngoại trừ khu vực 1, MBR.
dd if=/dev/sda skip=2 of=/dev/sdb seek=2 bs=4k conv=noerror
Tôi đã cố gắng để gắn kết /dev/sda3
đến /home
. dmesg | tail
xuất ra một lỗi "mô tả nhóm bị hỏng!"
Sau đó tôi đã thử:
fsck.ext4 -y -f /dev/sda3
Nó tạo ra một lượng lớn các vấn đề cố định và hàng triệu số đi xuống với tốc độ ánh sáng.
Sau đó tôi đã gắn kết thành công /dev/sda3
đến /home
, nhưng không có dữ liệu trong thư mục nhà. Chỉ một số thư mục có tên "mất + tìm thấy" cũng trống.
disk.img
. Bạn sẽ thay đổi kích thước hệ thống tệp trong đó, không phải chính tệp hoặc bất kỳ phần nào khác trong hệ thống của bạn.