چرا وقتی برنامه ای مثل unetbootin هست من این راه حل رو پیشنهاد می کنم ؟ چون اون برنامه گاهی اوقات جواب نمی دهد ، یا اینکه برای بعضی توزیع ها جواب نمی دهد یا اینکه روی بعضی دستگاه ها بوت به درستی انجام نمی شود ! لذا این روش رو بنده پیشنهاد می کنم برای ایجاد لینوکس زنده ! (تا حالا من هیچ مشکلی با این روش روی هیچ توزیع و هیچ دستگاهی نداشتم)
اول فلشتون رو بصورت FAT32 فرمت می کنید ! (اگر فرمتش FAT32 هست لازم نیست فرمتش کنید)
اول می ریم واسه دسترسی ریشه !
sudo su
بعد می ریم واسه ایجاد یه سری مقدمه که فقط یکبار انجام می شن!
mkdir /media/iso
apt-get install syslinux mtools
حالا فایل iso رو مونت می کنیم !
mount -l /XXX/XXX/..../File.iso /media/iso
یه سری فایل کپی می کنیم توی آدرس فلش
cp -a /media/iso/. /Your_flsh_path
حالا می زنیم
fdisk -l
و فلش رو پیدا می کنیم! که آدرسش توی /dev کجاس ! حالا می زنیم
syslinux -s /dev/XXX
که XXX آدرس فلش توی dev هست !
حالا می رید توی فلشتون اسم یک پوشه و فایل داخلش رو تغییر می دید
isolinux ------> syslinux
isolinux.cfg ------> syslinux.cfg
به همین سادگی به همین گیکی !