02-03-2019, 01:05
0
Istnieją kontrowersje jeśli chodzi o użycie sync. Ta opcja ma za zadanie opróżnić pamięci podręczne zanim dd zakończy działać. Jeśli to się nie stanie niektóre dane mogą nie zostać zapisane na pendrive'a.
Niektórzy argumentują że użycie sync jako oddzielnej komendy nie spełnia swojego zadania ponieważ dd już zakończy działanie. Zamiast tego powinno się użyć opcji conv=fdatasync albo oflag=sync.
Te opcje wymuszają sync na koniec transferu danych.
Niestety nie podam żadnych źródeł. Wiele lat upłynęło od czasu kiedy używałem tą metodę.
Dodał bym także status=progress, opcja która pokaże postęp całego procesu.
Dla niektórych 15 minut to wieczność.
Kod:
sudo dd if=netrunner-desktop-1901-64bit.iso of=/dev/sdb && sync
Niektórzy argumentują że użycie sync jako oddzielnej komendy nie spełnia swojego zadania ponieważ dd już zakończy działanie. Zamiast tego powinno się użyć opcji conv=fdatasync albo oflag=sync.
Kod:
sudo dd if=netrunner-desktop-1901-64bit.iso of=/dev/sdb conv=fdatasync
Te opcje wymuszają sync na koniec transferu danych.
Niestety nie podam żadnych źródeł. Wiele lat upłynęło od czasu kiedy używałem tą metodę.
Dodał bym także status=progress, opcja która pokaże postęp całego procesu.
Kod:
sudo dd if=netrunner-desktop-1901-64bit.iso of=/dev/sdb status=progress conv=fdatasync
Dla niektórych 15 minut to wieczność.