मैं iso फ़ाइल से बूट करने योग्य USB बनाने के लिए dd कमांड का उपयोग कर रहा हूं:
sudo dd if=~/Desktop/ubuntu.iso of=/dev/sdx bs=1M
प्रवेश करने के बाद इसे क्षण भर में बाहर निकाल दें और मुझे दें:
915+0 records in 915+0 records out 959447040 bytes (959 MB) copied,
0.539375 s, 1.8 GB/s
इसलिए यह पृष्ठभूमि में चलने जैसा है क्योंकि मैं देख सकता हूं कि फ्लैश ड्राइव काम कर रही है। आखिरकार यह कॉपी करना बंद कर देगा और मैं ड्राइव को सफलतापूर्वक हटा सकता हूं लेकिन सवाल यह है कि डीडी कमांड को कॉपी खत्म होने का इंतजार क्यों नहीं करना है। यह पृष्ठभूमि में क्यों चलता है? और मैं इसे कैसे प्रतीक्षा कर सकता हूं?
sync
इंतजार कर सकता है।
dd
उदाहरण के लिए कुछ सिंक विकल्प भी हैं conv=fsync
। उस ने कहा, मुझे /dev/sd*
खुद ड्राइव करने के साथ इसका इस्तेमाल कभी नहीं करना पड़ा । यदि आप सचमुच /dev/sdx
मेरे अनुमान का उपयोग करते हैं तो क्या आप /dev
अब ( रमदिस ) में एक बेकार 959MB फ़ाइल ...
sync
?