Chúng tôi đang cố gắng tạo hình ảnh dự phòng của các trạm thử nghiệm Raspberry Pi bằng cách sử dụng lệnh dd tiêu chuẩn nhưng không thể vượt qua lỗi IO. dd có lỗi IO và ddrescue có lỗi chưa được phân bổ nhưng gparted không thấy bất kỳ vấn đề nào với ổ USB. Hệ thống khởi động và chạy bình thường, vì vậy tôi nghĩ rằng nó có liên quan đến các định nghĩa kích thước cung theo đề xuất của chủ đề này.
Phân vùng bị lệch
Làm cách nào để xác nhận đây là vấn đề về quy mô cung và làm cách nào để khắc phục vấn đề đó với gparted?
- Ổ USB Samsung 32Gb chạy Ubuntu Mate 21.10 trên Raspberry Pi4
- Tắt Pi và mang thanh đến máy i386 chạy bất kỳ Ubuntu 20x nào
fdisk -l
Đĩa /dev/sdb: 29,88 GiB, 32080200192 byte, 62656641 cung
Kiểu đĩa: Flash Drive FIT
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: dos
Mã định danh đĩa: 0xc0f11707
Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sdb1 * 2048 524287 522240 255M c W95 FAT32 (LBA)
/dev/sdb2 524288 62656607 62132320 29.6G 83 Linux
*************************************************** ***************
sudo dd if=/dev/sdb of=server.img iflag=direct bs=16k status=progress
Đã sao chép 6248251392 byte (6,2 GB, 5,8 GiB), 363 giây, 17,2 MB/giây
dd: đọc lỗi '/dev/sdb': Lỗi đầu vào/đầu ra
382013+0 bản ghi trong
382013+0 hồ sơ hết
Đã sao chép 6258900992 byte (6,3 GB, 5,8 GiB), 416,203 giây, 15,0 MB/giây
*************************************************** ***************
tester@OptiPlex-390:~/Downloads$ sudo ddrescue -d -f -r3 /dev/sdb test.img
test.logfile
GNU giải cứu 1.23
Nhấn Ctrl-C để ngắt
ipos: 6259 MB, không bị cắt: 65536 B, tốc độ hiện tại: 0 B/s
opos: 6259 MB, không bị loại bỏ: 0 B, tốc độ trung bình: 18408 kB/s
chưa thử: 25821 MB, khu vực xấu: 0 B, tỷ lệ lỗi: 0 B/s
đã giải cứu: 6258 MB, khu vực xấu: 0, thời gian chạy: 5 phút 39 giây
tỷ lệ được giải cứu: 19,51%, lỗi đọc: 1, thời gian còn lại: 19 phút
thời gian kể từ lần cuối đọc thành công: 0s
Đang sao chép các khối chưa thử... Vượt qua 1 (chuyển tiếp)
Lỗi đọc không được phân bổ. Kích thước ngành có chính xác không?