انجمن ویکی قلم‌های فارسی
ورود / عضویت

مشکل در ساخت bootable usb برای اجرای لینوکس در مک

بحث‌های کلی درمورد سیستم عامل مکینتاش (OS X)

مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 23 ژانویه 2014, 11:42

سلام دوستان عزیز
من یه مشکلی دارم همونطوری که از عنوان مشخصه من میخواستم لینوکس رو به صورت live اجرا کنم رو یه macbook pro mid-2010
کلی دنبال آموزش گشتم آخرش به ساخت usb با بوت efi رسیدم با این روش جلو رفتم تا اینکه ساخته شد و usb رو شناخت
ولی وقتی بوت میشه رو این مرحله گیر میکنه
OK, fasten your seat belts now, we are booting the kernel.
This may take a while, please be patient...

و بعد به شدت دستگاه گرم میکنه و فن ها با دور تند شروع گردش می کنند و هیچ اتفاقی هم نمی افته
اگر کسی تجربه ای داشته تو این زمینه لطفا کمک کنه مرسی
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 23 ژانویه 2014, 18:56

آقا در واقع مشکل من با backtrack هست که گیر میکنه
چون اوبنتو رو الان تست کردم کار کرد ولی backtrack نه
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ilia » 24 ژانویه 2014, 02:23

در افواه شایع است که راه انداختن مک با سیستم لینوکس میتواند بالقوه برای سخت افزار مک مضر باشد. از صحت و سقم این مدعا بنده مطمئن نیستم، اما میتواند حقیقت داشته باشد. علتش را هم میگفتند که نبود کنترلهاییست که اپل روی سخت افزارش اعمال میکند و ممکن است که مثلا بر اثر گرمای زیاد و غیره، قطعه‌ای معیوب بشود.

من بحث این را در یک فروم دیده بودم.
نماد کاربر
Ilia
Site Admin
 
پست‌ها : 6175
تاریخ عضویت: 25 سپتامبر 2006, 01:01
محل سکونت: کانادا

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 25 ژانویه 2014, 16:59

ممنون از پاسخگویی
کسی تا حال بکترک رو به صورت bootable از روی usb با مک اجرا نکرده؟
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ali.Rastegar » 26 ژانویه 2014, 02:25

سلام،
ببخشید دیر به بحث میام، من این تاپیک رو روی گوشی باز کرده بودم که جواب بدم اما یادم رفته بود.
این شیوه بوت با فلش که می‌نویسه fasten your seat belts رو فکر کنم یکی مخصوص Ubuntu درست کرده بود، بسته به اینکه توزیع‌های مبتنی بر Ubuntu مثل بکترک چقدر به نحوهٔ بوت اون وفادار مونده باشن ممکنه عمل بکنه یا نکنه.
اگر بکترک سازگار باشه، باید دقت کنی که نسخه x86 یا x86_64 اون برنامهٔ بوت فلش دقیقا مطابق x86 یا x86_64 بودن بک‌ترک باشه.
اگر یکیشون ۳۲ بیت و اون یکی ۶۴ بیت باشه کار نمی‌کنه.

به هر حال بوت لینوکس با فلش روی مک بسته به مدل مک دردسرهای خودش رو داره اما غیر ممکن نیست، حتما باید با فلش بوت کنی؟
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 26 ژانویه 2014, 13:34

علی آقا خیلی لطف کردی
واقیعتش من اول خواستم با parallel از بکترک استفاده کنم ولی متاسفانه مشکل اینجاست که کارت شبکه رو نمیشناسه
از اون طرف هم با dvd اومدم بالا سرعتش خیلی پایینه و کلی هم به رام دستگاه فشار میاد
علی آقا یه لطفی کن این ویدیو رو ببین
http://www.youtube.com/watch?v=k8B4w835dY0
این یه نرم افزار معرفی کرده که باهاش این رو ساخته که نرم افزاره دقیقا همون efi بوت رو فلش میسازه که با بکترک مشکل داره ولی با اوبنتو سازگاره
میخواستم ببینم اگه فایل iso رو اکسترکت کنم امکانش هست فایل بوت اوبنتو رو جایگزین کنم که بکترک هم با efi بوت بالا بیاد
مرسی
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 26 ژانویه 2014, 13:47

در ضمن این مراحل رو هم مو به مو اجرا کردم ولی اصلا فلش رو شناسایی نکرد
تو کامنت ها خیلی ها نتیجه گرفته بودن
1. Download backtrack 5 R3 iso
2. Open terminal
3. Execute diskutil list
Output should be something like: diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 419.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *7.8 GB disk1
1: DOS_FAT_32 U 7.8 GB disk1s1

4. Identify your USB, mine is /dev/disk1
5. Execute sudo diskutil unmountDisk /dev/disk1
6. Execute sudo fdisk -e /dev/disk1 , then f 1, then write, then exit.
7. Sudo diskutil unmountDisk /dev/disk1
8. Download syslinux from http://www.kernel.org/pub/linux/utils/b ... x-5.00.zip and unzip it by double clicking.
9. Navigate to the syslinux/mbr folder using terminal:
cd /Users/yourusername/Downloads/syslinux-5/mbr
10. sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/disk1
11. Open Unetbootin and enter your password, select “disk image”, click on the three dots, select the previously downloaded backtrack 5 R3 .iso and click open.
12. Enter the amount of persistence space that you want for your usb. The persistence will be used to store changes after reboot. You can make it as large as you like because unetbootin will round it down to fit on your usb.
13. Select your usb drive in the box, probably /dev/disk1s1 and click ok.
14. Wait for unetbootin to finish. It might take a long time and seem like it’s frozen but it’s not.
15. Exit unetbootin and shutdown your mac.
16. Power on your mac and as soon as the screen turns white, start holding the alt/option key.
17. Choose your usb. (A yellow usb or hard drive icon on the right) There might be two, if one doesn’t work, try the other.

This works fine as long as your mac doesn’t have usb 3.
Remember to replace /dev/disk1 with the number you get but make sure it’s not disk0.


اینم منبعش:
http://dropsafe.crypticide.com/article/8368
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ali.Rastegar » 27 ژانویه 2014, 04:22

من بک‌ترک رو گذاشتم دانلود بشه تا بعدا ببینم نیاز به کار خاصی داره یا نه، اما چند نکته:
- می‌دونستی توسعهٔ بک‌ترک متوقف شده و کالی جایگزینش شده؟
http://www.kali.org

- Virtualbox در پشتیبانی از توزیع‌های مختلف لینوکس احتمالا بهتر از Parallels خواهد بود.

- اون نرم‌افزار Mac Linux USB Loader نسبت به چیزی که چند سال پیش من دیده بودم خیلی پیشرفته‌تره:
https://github.com/SevenBits/Mac-Linux- ... r/releases
حداقل الان یک رابط گرافیکی پیدا کرده، قبلا باید خودت فایل‌ها رو منتقل می‌کردی.
اگر از لینک نسخهٔ کمپایل شده که در یوتیوب بود برنامه رو گرفتی، بد نیست نسخهٔ جدیدش رو از لینک بالا بگیری و امتحان کنی.
سازنده‌اش به سازگاری با Ubuntu و Mint اشاره کرده که من هم چند سال پیش با هر دوی اونها تونسته بودم بوت کنم. اگر بک‌ترک خیلی از اصلیت Ubuntu خودش فاصله نگرفته باشه ممکنه سازگار باشه.
دستکاری فایل ایزو فکر نکنم ایدهٔ خوبی باشه.

امیدوارم بک‌ترک که دانلود بشه راه حلی پیدا کنم.
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 27 ژانویه 2014, 13:56

جدی؟؟؟ نمی دونستم پس دیگه backtrack به روز نمیشه؟ باید kali رو بگیرم؟ حالا امکانات backtrack رو کامل داره؟ واقعا یه دونه باشی علی آقا
این نرم افزار رو هم تست کردم کلا مثل اینکه بکترک با ابن بوت مشکل داره، منم برم سراغ kali اونو دانلود کنم..
شرمنده به خدا شما رو هم انداختیم تو زحمت ببخشید
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ali.Rastegar » 28 ژانویه 2014, 18:01

من هم نتونستم بک‌ترک رو با اون روش بوت از iso بوت کنم.

اینطور که خودشون نوشتن kali توزیع بالغتر و امنترشونه:


ظاهرا kali هم به راحتی با اون روش بوت نمیشه اما فردی راه حل داده:


توصیه می‌کنم VirtualBox رو هم امتحان کنی، از جمله به خاطر مسائل حرارتی که ایلیا هم اشاره کرد، در غیر این صورت حداقل مطابق این راهنما سنسورها و کنترل سرعت فن‌ها رو فعال کن:

در مطلب بالا mbpfanبه عنوان آلترناتیو macfanctld معرفی شده:
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 29 ژانویه 2014, 01:01

از پی گیری شما واقعا ممنونم
VirtualBox رو تست کردم علی جان ولی متاسفانه وایرلس رو نمیشناسه باید دانگل usb وصل کنم
kali رو هم رو dvd رایت کردم اومد بالا ولی خیلی به رام فشار میاد و دستگاه گرم میکنه
فقط میمونه همون usb
علی آقا این rEFIt داستانش چیه؟ از طریق این نمیشه کاری کرد؟
http://refit.sourceforge.net/#download
این دوتا لینک هم من پیدا کردم راهی که گذاشته بودن با بقیه فرق داشت... ظاهرا جواب میده ولی چیز زیادی متوجه نشدم
http://forums.kali.org/showthread.php?2 ... Kali-Linux
http://securitty.tumblr.com/post/547740 ... encryption
یه جا هم نوشته بود iso رو تبدیل کنیم به dmg و بعد با dd بریزیم رو usb که روی بکترک اینکارو کردم اصلا نشناخت usb رو ولی تو kali تست نکردم...
باز هم ممنون
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ali.Rastegar » 30 ژانویه 2014, 03:55

خواهش می‌کنم.

حالا فهمیدم مشکلت با ماشین‌های مجازی چیه، میخوای دسترسی مستقیم به کارت شبکه وایرلس داشته باشی و استفاده از شبکهٔ به اشتراک گذاشته شده توسط مک برات کافی نیست.
حالا از روی دی‌وی‌دی که بوت می‌کنی کارت شبکهٔ وایرلس رو میشناسه؟

refit دیگه توسعه پیدا نمی‌کنه، refind ازش منشعب شده:
http://www.rodsbooks.com/refind/
بعضی کارهای این دو:
- نشون دادن گزینه‌های قابل بوت در هر راه‌اندازی دستگاه
- ابزارهای کمکی برای همگام‌سازی پارتیشن مپ MBR و GPT
- کمک به بوت سیستم‌های عاملی مثل لینوکس (یا به قول اهلش، گنو/لینوکس)
در تجربه شخصی من خیلی کمک نکرده، اما ضرر نداره امتحانش کنی.

برای بوت کالی از USB راهنمایی که لینک داده بودم از اونهایی که لینک دادی جدیدتره و بیشتر احتمال داره کار کنه:
https://github.com/SevenBits/Mac-Linux- ... t-28763569
ظاهرا کافیه که:
- با Mac Linux USB Loader ، ترجیحا نسخه جدید، یک فلش قابل بوت از کالی بسازی.
- بری به داخل فلش مسیر efi/boot و یه فایل grub.conf درست کنی کنار boot.iso و... بذاری (من اون فایل رو برات درست کردم، از داخل زیپ ضمیمهٔ این پست بردار).
- امتحان کنی ببینی با فلش بوت میشه اینبار؟
اگر فایده نکرد امتحان کن bootx64.efi رو از اینجا بگیر:
ftp://mirrors.kernel.org/fedora/release ... /EFI/BOOT/
و جایگزین فایل bootx64 روی فلش بکن.

اگر باز هم فایده نکرد ممکنه این یکی که خودت لینک دادی جواب بده:
http://forums.kali.org/showthread.php?2 ... Kali-Linux
خواستی برات توضیحش میدم.

---
ویرایش: اون کسی که راهنماش رو لینک دادم یک نسخه از grub خودش رو هم آپلود کرده:
http://la3.org/%7Ekilburn/isoboot.tar.gz
اگر راه‌های بالا جواب نداد این رو هم بگیر.
روش کار اینه که پوشه‌های efi و isos رو بذاری داخل فلش، طبعا پوشه efi قبلی رو باید حذف کنی.
فایل iso کالی رو هم دقیقا به این اسم تغییر بده:
kali-linux-1.0.5-amd64.iso
و بذارش داخل پوشه isos
(طبعا کار درست اینه که فایل grub.cfg رو ویرایش کنی و اسم صحیح kali خودت رو بهش بدی، اما گفتم فقط برای امتحان ببینیم کار می‌کنه یا نه).
پیوست‌ها
grub.zip
(429 بایت) دانلود 344 بار
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط the end » 30 ژانویه 2014, 13:11

علی آقا خیلی مردی به حضرت عباس من خودم نوکرتم
حاجی حل شد بلاخره بوت شد خیلی ممنونم ازت امیدوارم که بتونم روزی جبران کنم
....
اول از همون mac usb loader شروع کردم با اون ساختم که دوباره رفت گیر کرد البته تا جاهای خوبی هم رفت حتی چراغ کیبورد رو هم روشن کرد ولی اتفاقی نیوفتاد
اینبار اون فایلی که زحمت کشیدی آپ کردی رو به efi/boot منتقل کردم ونتیجه مثل دفعه قبل بود
و در نهایت اون نسخه grub که تو ویرایش گذاشته بودین رو طبق روشی که توضیح دادین ریختم داخل usb که در کمال آرامش اومد بالا که کلی دعات کردم واقعا ممنون
ای کاش انجمن دکمه لایک داشت که لایک بارونت میکردم خیلی لطف کردی علی آقا مرسی
دیگه grub.cfg رو دست نزدم iso من 1.0.6 هست ولی کردمش 1.0.5 بدون مشکل اومد بالا
یه سوال دیگه بپرسم...
وقتی با kali میام بالا دستگاه گرم میکنه و ظاهرا فن ها هم کار میکنند مشکلی نداره به نظر شما باید چیزی رو تغییر بدم؟
نماد کاربر
the end
 
پست‌ها : 65
تاریخ عضویت: 15 سپتامبر 2013, 15:36
محل سکونت: کرج

پاسخ: مشکل در ساخت bootable usb برای اجرای لینوکس در مک

پستتوسط Ali.Rastegar » 31 ژانویه 2014, 03:33

خواهش می‌کنم، خیلی خوشحالم که درست شد :)
[نمایش]
وقتی با kali میام بالا دستگاه گرم میکنه و ظاهرا فن ها هم کار میکنند مشکلی نداره به نظر شما باید چیزی رو تغییر بدم؟

من اگر باشم تلاش می‌کنم مشابه راهنمای Ubuntu سنسورها و macfanctld رو راه بندازم که خیالم راحت بشه.
من واقعا نمی‌تونم قطعی بگم خطری خواهد داشت یا نه، حتی macfanctld هم ممکنه باگ داشته باشه و مدیریت فن به خوبی صورت نگیره.
MacBook Pro 2015
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45



بازگشت به سیستم عامل مک


کاربران حاضر در این انجمن: بدون کاربران آنلاین و 15 مهمان