انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: امیرمسعود مهرابیان در 16 بهمن 1391، 12:23 بظ
-
من عادت دارم هفته ای ۱توزیع رو امتحان کنم. از جمله مشکلاتی که تا حالا بهش برمیخوردم استفاده از برنامه های مختلف برای بوتیبل کردن دیستروها بود، که میشه گفت هیچکدوم به خوبی اینکار رو انجام نمیدادن. تا توی فروم کرانچ بنگ چشمم به یه موضوع افتاد. بوتیبل کردن کول دیسک با استفاده از ترمینال. خودم تستش کردم، بهتر از هر برنامه ای جواب میده، سرعت لود هم طبیعتا خیلی بیشتر از سیدی هست.
اخطار! روش زیر تمام اطلاعات کول دیسک شما رو از بین میبره.
تعیین اینکه درایو یو اس بی شما کدام است. یو اس بی رو به دستگاه وصل کنین و دستور زیر رو وارد کنین :
sudo ls -l /dev/disk/by-id/*usb*
باید خروجی مثل زیر دریافت کنین.lrwxrwxrwx 1 root root 9 2010-03-15 22:54 /dev/disk/by-id/usb-_USB_DISK_2.0_077508380189-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 2010-03-15 22:54 /dev/disk/by-id/usb-_USB_DISK_2.0_077508380189-0:0-part1 -> ../../sdb1
توی مثال بالا، درایو یو اس بی، sdb هست.
حالا cd میکنیم به جایی که فایل *.iso قرار گرفته.
cd ~/downloads
مثال :
sudo dd if=filename.iso of=/dev/usbdevice bs=4M; sync
بذارین بگیم اسم فایل شما ubuntu.iso هست و درایو یو اس بی، sdb :
sudo dd if=ubuntu.iso of=/dev/sdb bs=4M; sync
-
سپاس . دستور بسیار کاربردی بود.
-
sync چی کار می کنه؟
-
sync چی کار می کنه؟
راهنماش گفته که دیسک رو مجبور به نوشتن میکنه. یه همچین چیزی. :D
-
شرمنده ولی راهنماش تو همین سایت بود.البته یه اسکریئتی هست که همین کار رو تر تمیزتر و با 2 سوال انجام میده.اون سینک هم نباشه بازم جواب میده.
البته این روش برای همه جواب نمیده و برخی توزیعها اینجوری لایو نمیشن.
-
توی لینک پایین به عنوان باگ گزارش شده بعضی ایمیج ها رو وقتی میریزیشون روی فلش بوت نمی شن. در واقع گفته یه چیزیشون چیز شده! تو کامنتاشم گفته شده با زدن دستور زیر اون چیزه که گفتم درست میشه. اگه کسی فهمید بگه اون چیزه که چیز شده چیه. من خودم برای ایمیج slax این دستورو زدم درست شد.
https://bugs.archlinux.org/task/32189 (https://bugs.archlinux.org/task/32189)
sudo isohybrid.pl -offset 1 archlinux-2012.10.06-dual.iso