انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: اوبونتو1 در 27 اسفند 1393، 12:46 بظ
-
سلام یک سورس دانلود کردم توی اوبونتو کامپایلش کردم می خواستم طوری روی فلش بریزم که سیستم ازطریق usb بتونه اون رو موقع روشن شدن بالا بیاره مثل کرنل ولی نمی دونم چطوری بریزم دستور زیر رو به کار بردم ولی جواب نداد .
dd bs=512 count=1 if=kernel.bin of=/dev/sdb1
-
نقل قول مستقیم از لینوس تروالدز، خالق لینوکس: «یک کرنل، به تنهایی شما رو به هیچ جایی نمیرسونه». شما نیاز به یک سیستمعامل داری که اون کرنل بتونه روش کار کنه. و اگه میخوای از روی فلش اجرا بشه به چیزهای بیشتری مثل بارکنندهی راهانداز روی فلش
-
فکر کنم که درحقیقت خودش یک سیستم عامل باشه چون کار خاصی انجام نمی ده و فقط یه hello world ساده روی صفحه می نویسه .qemu هم بلد نیستم حتی گرافیکی اش رو هم نصب کردم ولی نمی دونم چطوری باهاش کار کنم .
-
اگر منظورت کرنل لینوکس هست، با LFS شروع کن. اگر یک کرنل دیگه هست، خوب سوالت رو کامل بپرس :)
-
lfs چی هست منبعش کجاست ؟ سورسی رو که گفتم رو اپ می کنم ببینید.
-
البته فایل فرمتش tar.gzهست هرچی اپ کردم نشد به zip تغییر دادم تا بشه اپش کرد
-
اتفاقا من هم به این نیاز دارم که کرنل لینوکس رو شبیه ساز بوت کنم.فقط برای تمرین دستورات لینوکس.
-
کسی هست توضیح بده دستورات فایل بالا چکار می کنند مخصوصا link.ld کارش چیه؟
-
lfs چی هست منبعش کجاست ؟ سورسی رو که گفتم رو اپ می کنم ببینید.
lfs سرواژه های Linux From Scratch هست که یک توزیع لینوکسی محسوب میشه که کرنل رو خودتون به دلخواه تنظیم میکنید . با توجه به کامپیوتر و شرایط و نیازهاتون . یک کتاب هم داره که میتونید از سایتش بگیرید و با چیزهایی که در حین این تنظیمات قراره روبرو بشید آشنا بشید .
http://www.linuxfromscratch.org/ (http://www.linuxfromscratch.org/)