@naboovalley:
Giả sử kịch bản sau đây:
- Trên Raspberry Pi của bạn, đi đến một thiết bị đầu cuối và sau đó đi đến thư mục / dev. Bạn sẽ thấy, trong số các thiết bị khác, mmcblk0, mmcblk0p1 và mmcblk0p2.
- mmcblk0 là thiết bị thẻ SD "trần", trong khi mmcblk0p1 là phân vùng đầu tiên của thẻ SD đó chứa hình ảnh hạt nhân, v.v. và mmcblk0p2 là phân vùng thứ hai của thẻ SD đó chứa hệ thống tệp gốc.
- Tắt Raspberry Pi của bạn một cách tử tế (gõ lệnh "shutdown", có thể là root)
- Đặt thẻ SD vào một máy Linux khác. Thông thường, các thư mục được đề cập ở trên phải được tự động gắn trên / media / và nên có 2 thư mục con trong đó (một cho phân vùng 1 của thẻ SD, một cho phân vùng 2 của thẻ SD)
- Bạn đã tạo một thư mục tạm thời để sao chép nội dung của thẻ SD của bạn. Nói:
~/tmp
- Bạn đang ở
~/tmp
Bây giờ bạn có thể sao chép nội dung của phân vùng đầu tiên o thẻ SD gốc ban đầu bằng cách ban hành lệnh rsync sau:
rsync -avn /media/<user>/<partition1> .
Đừng không đặt một /
lúc kết thúc! Lệnh trên sẽ "chạy khô", có nghĩa là nó sẽ cho bạn thấy những gì cuối cùng nó sẽ làm, nhưng sẽ không thực hiện nó thực sự.
Để thực hiện thực sự (sau khi bạn đã xác nhận rằng chạy khô đang làm những gì cần làm), bạn có thể xóa lệnh n
khỏi lệnh trên (vì vậy, rsync -av /media/<user>/<partition1> .
).
Sử dụng lệnh tương tự cho các phân vùng khác.
Bây giờ bạn sẽ có một bản sao chính xác của thẻ SD gốc trên máy Linux của bạn.
Tháo thẻ SD gốc, đặt một thẻ SD khác - được định dạng chính xác - vào thẻ Linux của bạn và thực hiện lệnh rsync sau:
rsync -avn <partition1> /media/<user>
Đây lại là một hoạt động khô khan, sẽ cho bạn thấy rằng nội dung <partition1>
trong /media/<user>
sẽ được sao chép vào thẻ SD.
Khi bạn xác nhận tất cả đều ổn, bạn có thể xóa lệnh n
khỏi rsync
lệnh.
Làm tương tự cho phân vùng thứ hai.
Điều này sẽ cung cấp cho bạn một bản sao chính xác của thẻ SD gốc vào thẻ SD khác.
Lưu ý: Tôi đã kiểm tra tất cả những thứ này trên máy LubFi. Các thư mục và tên có thể khác nhau trên các bản phân phối Linux khác.
Cũng lưu ý rằng các mục giữa < >
là giữ chỗ và bạn phải tự mình xem chúng phù hợp với môi trường của bạn như thế nào.