نحوه ویرایش “script.bin” برای تغییر تنظیمات سخت افزاری در لینوکس

برای اینکه بتوانیم تنظیمات مختلف سخت افزاری را انجام دهیم – به عنوان مثال فرض کنیم بخواهیم خروجی تصویر را از حالت پیش فرض HDMI به VGA تغییر دهیم – نیاز است تا در لینوکس فایل  script.bin را ویرایش کنیم.

 

از آنجایی که پسوند این فایل bin میباشد بایستی ابتدا به فایلی با پسوند fex تبدیل شده سپس ویرایش مورد نیاز انجام شده و دوباره به پسوند bin  باز گردد.

برای انجام این کار در محیط لینوکس شما بایستی ابتدا فایل زیر را دانلود کنید:

توجه :برای انجام کلیه عملیات از این قبیل شما میتوانید یک نسخه ubuntu دسکتاپ را توسط نرم افزارهایی همچون WMware Workstation برروی کامپیوتر شخصی تان نصب کنید. 

لینک دانلود فایل :  sunxi-tools-master

فایل دانلود شده را اکسترکت کرده و پوشه آن را در لینوکس کپی کنید.

به عنوان مثال من آن را در شاخه home/dariush/ کپی کرده ام.حال ترمینال لینوکس را باز کرده و به محلی که کپی کرده اید بروید.

 cd /home/dariush/sunxi-tools-master

11

سپس فایل script.bin را از داخل SD کپی کرده و داخل پوشه sunxi-tools-master بچسبانید.(paste)

حال برای تبدیل فایل script.bin به فایل script.fex فرمان زیر را وارد کنید :

bin2fex script.bin > script.fex/.

22

تغییرات لازم را انجام داده و با فرمان زیر دوباره آن را به script.bin برگردانید .

fex2bin script.fex > script.bin/.

33

حال آن را با فایل قبلی موجود در SD  تعویض کنید تا تغییرات اعمال گردد.

Bookmark the پیوند یکتا.

11 Responses to نحوه ویرایش “script.bin” برای تغییر تنظیمات سخت افزاری در لینوکس

  1. tabrizfaculty میگوید :

    سلام آقای عباسی نژاد چطوری فایل ایمیج لینارو رو اکسترکت کنم در محیط ویندوز یا لینوکس Wmware ؟
    راهی نیست که من script.bin رو مستقیما ىر بیاورم؟

  2. tabrizfaculty میگوید :

    آقای عباسی نژاد راهی نیست که script.bin رو مستقیما از داخل ایمیج لینارو پیدا کنم؟

    • داریوش عباسی نژاد میگوید :

      سلام.
      من تا حالا لازم نشده که ایمیج رو اکسترکت کنم.دلیل شما دقیقا چیست؟
      چرا شما می خواهید قبل از ریختن ایمیج روی SD به فایل script.bin دسترسی داشته باشید؟

  3. tabrizfaculty میگوید :

    خب من میخواهم ایمیج دقیقا همان چیزی باشد که من می خواهم!!
    یعنی همه تنظیمات از قبل آماده توی ایمیج وجود داشته باشه!
    بعدش هم بصورت آماده ایمیج بر روی ناند فلش ریخته بشه.
    دلیلش هم اینه که ما تصمیم دارم دستگاه پزشکی x رو تولید نماییم بنا براین به نظرم این فایل ایمیج باید کاملا دست خودمون باشه. ولی این طوری که من میبینم … انگار کار ساده ای نیست درسته؟

    • داریوش عباسی نژاد میگوید :

      خوب شمالزوما نیاز نیست که ایمیج رو اکسترکت کنید در هر حال من اگر به نرم افزاری برای این کار برخورد کردم حتما معرفی خواهم کرد.
      شما ایمیج رو روی sd بریزید بعد هر تغییری که لازم دارید انجام بدهید و سپس دوباره از sd ایمیج بگیرید.

    • داریوش عباسی نژاد میگوید :

      اگر صرفاقصد دسترسی به فایل script.bin و uImage را دارید می توانید از برنامه ultraISO استفاده کنید.البته همه ایمیج ها باز نمی شوند.

  4. هادی زمانی میگوید :

    سلام …
    آقا من نمیتونم این فایل اسکریپت را به فکس تبدیل کنم … طبق دستورات شما که جلو میریم دستور را که می زنم به دستور زیر بر میخورم :
    ./bin2fex : no such file or directoriy

    لطفا راهنمایی بفرمایید .

    با تشکر

  5. leal میگوید :

    در مورد ./bin2fex : no such file or directoriy من هم به مشکل بر خوردم و اینجوری حلش کردم:
    در داخل ‍ پوشه sunxi-tools-master (دقیقا پس از extract کردن فایل) دستور “make” را وارد کنید
    در مورد سیستم من اخطار پیدا نشدن کتابخانه را داد “No package ‘libusb-1.0’ found” که برای حل این مورد هم “sudo apt-get install libusb-1.0-0-dev” را زدم و دوباره دستور “make” بعد از این مرحله فایل fexc و shortcut هایی با نام bin2fex و fex2bin و … ساخته میشود و همه چیز درست کار میکند…

  6. EXELANCE میگوید :

    دوستان اگه لینوکس داخل نند ریخته بشه چطور می تونیم این فایل script.bin رو پیدا کنیم ؟
    منظور داخل کدوم پوشه هست این فایل؟

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد.