Z Arch Wiki 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
[...] Czy nie tęsknić sync, aby zakończyć przed wyciągnięciem dysku USB.
chciałbym wiedzieć
- Co to robi?
- Jakie konsekwencje zostaną pominięte?
Notatki
dd
polecenie używane z opcjonalnym status=progress
:
tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync
Lub używając pv
do postępu
tar -xzOf archlinux-2016-09-03-dual.iso | pv | dd of=/dev/disk2 bs=4M && sync
dd
Nie omija pamięci podręcznej dysku jądra podczas zapisywania na urządzeniu . Podczas zapisywania do pliku (przez warstwę systemu plików jądra) rzeczy są buforowane. Martwię się jednak pisaniem na urządzenia. Podaj źródło tego oświadczenia, jeśli możesz, ponieważ jest to podstawa tego pytania. Jeśli jest prawdą, podałby prawidłowy powód uruchomieniasync
po operacji nadd
urządzeniu .