
sudo umount /dev/sdb* && sudo dd bs=4M if=/path/of/your.iso of=/dev/sdb status=progress && sync
(البته دستور sync یه دستور جداس برای همگام سازی کش ها و می تونین ازش استفاده نکنین ولی توصیه من به استفاده از اون هستش و هم چنین سوییچ هایی عینه bs=4M که ضروری نیستن و مربوط به Block size هستش در واقع می گه چند واحد از input file برداشته و توی outputfile قرار بدم و یا سوییچ status=progress که مربوط به نمایش مقدار داده ی انتقالی هستش که بازم بودنش بهتر از نبودنش هست ولی دستور umount ضروری هستن چون پارتیشن قبل بوتیبل شدن باید unmount بشه و البته سوییچ های of , if هم ضروری هستن چون باید بگیم که فایل ایزوی من کجاست و قراره کجا رایت بشه)البته اول حتما حتما مطمئن بشین پارتیشن usb شما /dev/sdb باشه چون ممکنه این پارتیشن مال هاردخارجی و یا ... باشه و با دستور بالا کل اطلاعاتتون رو از دست بدین (می تونین این کارو با چک کردن خروجی fdisk -l و تطابق دادن خروجی با مشخصات فلشتون (مثل حجم) انجام بدین)
با دستور بالا فلش شما هم به صورت uefi و هم به صورت ufd بوتیبل می شه که این باعث می شه چه تو سیستم هایی که bios هستن و چه تو سیستم هایی که efi هستن به مشکل بر نخورین
همون طور که گفتم راه های مشابهی هم هست مثلا استفاده از دستور cp (فقط قبل استفاده باید مطمئن شین که پارتیشن شما از نوع fat32 باشه چون cp برخلاف dd وظیفه ی اصلیش یه چیز دیگه اس و خودش نمی تونه خیلی از کارها رو انجام بده) :
sudo umount /dev/sdb* && sudo cp /path/of/your.iso /dev/sdb
همون طور که می بینین cp هم عملی مشابه با dd انجام می ده و البته میشه حتی از ابزارهای extract و فشرده سازی هم استفاده کرد (مثل p7zip و ...) با دو تا تفاوت :sudo 7z x /path/of/your.iso -o/path/of/your/mounted/device && sudo parted /dev/sdb set 1 boot on
برچسب:
نویسنده: استخدام کار