các bước để tạo tập tin hình ảnh DD từ usb và khôi phục hình ảnh thành usb KHÁC


9

Tôi đã thành công (tệp được tạo, ubfox KHÔNG phát hành bất kỳ thông báo lỗi nào) đã tạo một hình ảnh từ toàn bộ usb trực tiếp ub Ubuntu liên tục. (Scc1) - tệp ubfox1.img là 4.3gb vì vậy thật hợp lý khi tin rằng lệnh

/ media / hình ảnh / tst # dd if = / dev / sdc1 of = / media / hình ảnh / tst / ub Ubuntu1.img

được định dạng chính xác và tạo một hình ảnh hợp lệ của ổ đĩa USB.

Vì vậy, tôi cố gắng đưa hình ảnh lên một chiếc usb mới hình thành. cả usb gốc và usb mới đều có 2 phân vùng, phân vùng đầu tiên trên cả hai usbs là ubfox live. phân vùng được sao chép vào usb mới lớn hơn một chút so với phân vùng usb gốc được sao chép (vì vậy kích thước không phải là vấn đề).

Lệnh dd để sao chép hình ảnh vào usb (i cd vào thư mục chứa ubfox1.img)

/ media / hình ảnh / tst # dd if = ubfox1.img of = / dev / sdc1

quá trình này cũng không hiển thị lỗi, sau khoảng 20 phút kết quả là

8388607 + 1 hồ sơ trong

8388607 + 1 hồ sơ ra

Sao chép 4294967295 byte (4,3 GB), 1615,69 giây, 2,7 MB / s

NHƯNG ... usb là bios vô dụng phàn nàn về việc thiếu GRLDR

tôi đã thử với Ubuntu, kali, backtrack, slax và một hoặc hai distro linux khác. tôi đã thử với nhiều chiếc tất cả đều khởi động từ usb trực tiếp mà không gặp vấn đề gì. Cách duy nhất tôi đã tìm thấy để sao chép một USB trực tiếp đáng tin cậy, là trong windows: ((

nếu bất cứ ai đã sử dụng thành công dd để sao chép bản phân phối usb trực tiếp linux (bất kỳ) vào một tệp hình ảnh, thì từ cùng một tệp hình ảnh sang một usb mới ......... XIN chia sẻ một chút khôn ngoan - cảm ơn bạn đã đọc trước và dành thời gian để trả lời


Bạn đang cố gắng tạo một USB có thể khởi động của một bản phân phối trực tiếp đã được sửa đổi một chút?
Charles Green

bản phân phối trực tiếp liên tục đã được sửa đổi
nghi ngờ

Câu trả lời:


11

Bạn đã sao chép "sdc1" là một phân vùng duy nhất, tuy nhiên có vẻ như bạn đang cố sao chép một hệ điều hành, điều đó có nghĩa là bạn cũng cần các chương trình khởi động.

Vị trí của thông tin đó sẽ thay đổi tùy thuộc vào cách bạn thiết lập mọi thứ. Ví dụ: nếu bạn đang sử dụng bảng phân vùng MBR thì nó được lưu trong ổ MBR, nếu bạn đang sử dụng GPT với BIOS thì nó được lưu trong MBR được bảo vệ của ổ đĩa, nếu bạn đang sử dụng GPT với UEFI thì nó được lưu trên ESP và nếu bạn đang tải chuỗi thì bạn có thể có dữ liệu khởi động trên phân vùng MBR và ổ MBR.

DD có thể được sử dụng để sao chép các lĩnh vực MBR, hoặc một ESP. Ngoài ra, bạn có thể sao chép toàn bộ ổ đĩa để tự cứu mình khỏi những rắc rối khi tạo nhiều hình ảnh. Cá nhân tôi khuyên bạn nên tránh việc nhân bản MBR vì tôi chỉ thử một lần và không thành công. ESP hoặc toàn bộ ổ đĩa luôn hoạt động tốt đối với tôi không có vấn đề gì.

Các ví dụ của tôi dưới đây sử dụng việc tạo hình ảnh và sau đó khôi phục từ đó vì đó là cách tiếp cận mà bạn đang sử dụng, nhưng đối với bản ghi nếu bạn có thể kết nối cả hai thanh USB với máy tính cùng một lúc, bạn có thể sao chép trực tiếp từ 1 sang khác mà không cần làm một hình ảnh.

Các bước:

Bảng sao lưu ổ đĩa MBR & phân vùng:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/dev/sda of=/media/location/backup.img bs=512 count=1".

Khôi phục ổ đĩa MBR:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/media/location/backup.img of=/dev/sda bs=446 count=1".

Bảng phân vùng sao lưu MBR & bảng phân vùng:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/dev/sda1 of=/media/location/backup.img bs=512 count=1".

Khôi phục phân vùng MBR:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/media/location/backup.img of=/dev/sda1 bs=446 count=1".

Sao lưu một ESP:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/dev/sda1 of=/media/location/backup.img".

[Quá trình này hoàn toàn giống như nhân bản bất kỳ phân vùng nào khác.]

Khôi phục một ESP:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/media/location/backup.img of=/dev/sda1".

Sao lưu phân vùng A:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/dev/sda1 of=/media/location/backup.img".

Khôi phục phân vùng:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/media/location/backup.img of=/dev/sda1".

[HÀNH ĐỘNG KHUYẾN NGHỊ] Sao lưu ổ đĩa:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/dev/sda of=/media/location/backup.img".

[HÀNH ĐỘNG KHUYẾN NGHỊ] Khôi phục ổ đĩa:

  1. Trong loại thiết bị đầu cuối " sudo -i".

  2. Trong loại thiết bị đầu cuối " dd if=/media/location/backup.img of=/dev/sda".

Ghi chú:

  • Chúng tôi khuyên DD nên được chạy dưới quyền root, không phải sudo vì có thể xảy ra sự gián đoạn. Trên Ubuntu, điều này rất khó vì bạn không thể đăng nhập bằng root.

  • Khi khôi phục MBR, bạn có thể sử dụng 512 hoặc 446. 446 sẽ chỉ khôi phục MBR (nơi ghi mã khởi động & bộ tải khởi động của bạn). 512 sẽ khôi phục MBR và bảng phân vùng.

  • Bạn không cần phải tạo một hình ảnh; bạn có thể nhân bản trực tiếp từ nguồn đến đích.

Nguồn:

Tài nguyên bổ sung:


tại chỗ trên @unorthodox - hành động được đề xuất đã lừa, tôi thực sự có một usb trực tiếp liên tục với hai phân vùng nên tôi đã thử kết hợp "dd if = / dev / sda1 of = / media / location / backup.img bs = 512 Count = 1 "và" dd if = / dev / sda1 of = / media / location / backup.img ". để sao lưu chỉ phân vùng distro ub Ubuntu liên tục và bảng phân vùng mbr + của nó. Sau đó khôi phục phân vùng trên một usb khác trong một phân vùng cụ thể. "dd if = / media / location / sda1part.img of = / dev / sda1". Điều này cũng làm việc !! nhưng tôi không cần khôi phục bảng phân vùng mbr + và tôi nghĩ nó lạ nhỉ ?? tiếp theo tôi sẽ thử đường ống đến gzp ...
nghi ngờ
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.