Từ Wiki Linux Wiki: https://wiki.archlinux.org/index.php/USB_flash_installation_media
# dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync
[...] Đỗ không bỏ lỡ đồng bộ để hoàn thành trước khi kéo ổ đĩa USB.
Tôi muốn biết
- Nó làm gì?
- Hậu quả là gì nếu bỏ đi?
Ghi chú
dd
lệnh được sử dụng với tùy chọn status=progress
:
tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync
Hoặc sử dụng pv
để tiến bộ
tar -xzOf archlinux-2016-09-03-dual.iso | pv | dd of=/dev/disk2 bs=4M && sync
dd
không bỏ qua bộ đệm đĩa nhân khi nó ghi vào thiết bị . Khi ghi vào một tệp (trên lớp hệ thống tệp của kernel), mọi thứ sẽ được lưu trữ. Tuy nhiên, tôi lo ngại về việc viết thư cho các thiết bị. Vui lòng cung cấp một nguồn cho tuyên bố đó nếu bạn có thể, bởi vì đó là vấn đề quan trọng của câu hỏi này. Nếu đúng, nó sẽ cung cấp một lý do hợp lệ để chạysync
sau khi vận hànhdd
thiết bị .