انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: به روز کردن بایوس از داخل لینوکس  (دفعات بازدید: 8298 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
به روز کردن بایوس از داخل لینوکس
« : 13 شهریور 1388، 02:39 ب‌ظ »
شما برای به روز آوری بایوس باید اول به آدرس زیر برید:
http://www.coreboot.org/Flashrom

در قسمت چیپ‌های ساپورت شده دنبال چیپت مادربوردتون بگردید. وضعیت رو ببینید اوکی هست یانه؟

من تا اونجایی که می‌دونم مادربوردهایی که چیپست اونا p45 یا p31 هست و پردازشگرهای چند هسته‌ای اینتل روی اونا نصب می‌شن از پل جنوبی ICH10 و یا نسخه‌ نه استفاده می‌کنن . کلا طیف پشتیبانی از مادربوردا بسیار زیاده.

 دنبال نام مادربورد هم به صورت مستقیم نباشید چون در لیست مادربوردا تعداد خیلی کمی وجود داره! و اصلا هم البته جای نگرانی نداره!
پس کار جستجو رو باید بر اساس چیپست انجام بدید.

بعد اینکه مشخص شد که مینبورد شما توسط این برنامه پشتیبانی می شه کار دیگه خیلی آسونه.

در ترمینال اول دستور زیر رو وارد کنید:

sudo apt-get install flashrom
بعد برای تهیه پشتیبان از بایوس فعلیتون دستور زیر رو اجرا کنید:

erghezi@erghezi-desktop:~$ sudo flashrom -r flash-old.rom
flashrom v0.9.0-r631
No coreboot table found.
Found chipset "Intel ICH10R", enabling flash write... OK.
Calibrating delay loop... OK.
Found chip "Winbond W25x80" (1024 KB) at physical address 0xfff00000.
Reading flash... done.

که همینطور که می‌بینید خروجی کاملا موفقیت آمیزه! و در مسیر جاری فایلی به اسم flash-old.rom رو خواهید داشت.

برای به روز کردن هم فلش نسخه جدید رو از سایت سازنده مادربورد می گیرید. و با آرگومان w به برنامه می‌دید:)) به همین  راحتی

در ضمن man flashrom هم فراموش نشه! مثلا با e می‌تونید فلش رو پاک کنید !

الان دیدم نسخه جدید بایوسم اومده! اینم خروجی برای رایت بایوس روی فلش

erghezi@erghezi-desktop:~$ sudo flashrom -w P5Q-ASUS-2102.ROM
[sudo] password for erghezi:
flashrom v0.9.0-r631
No coreboot table found.
Found chipset "Intel ICH10R", enabling flash write... OK.
Calibrating delay loop... OK.
Found chip "Winbond W25x80" (1024 KB) at physical address 0xfff00000.
Flash image seems to be a legacy BIOS. Disabling checks.
Writing flash chip... Programming page:

COMPLETE.
Verifying flash... VERIFIED.     
« آخرین ویرایش: 13 شهریور 1388، 03:45 ب‌ظ توسط erghezi »

آفلاین پیام ابراهیمی

  • High Hero Member
  • *
  • ارسال: 1123
  • جنسیت : پسر
    • پلت ولگ
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #1 : 13 شهریور 1388، 04:00 ب‌ظ »
از کجا چیپ ست مین برد رو تشخیص بدیم؟ برای لپ تاپ این کار توصیه میشه؟
http://www.palatvalg.com اینم وبلاگ جدید منه...

آفلاین یه انقلابی

  • Hero Member
  • *
  • ارسال: 951
  • جنسیت : پسر
    • یه‌انقلابی
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #2 : 13 شهریور 1388، 04:03 ب‌ظ »
با سلام
نقل‌قول
از کجا چیپ ست مین برد رو تشخیص بدیم؟ برای لپ تاپ این کار توصیه میشه؟
منم همین سوال رو دارم .
خیلی راهنمای مفیدی است دستت درد نکنه .
یا علی
فعلا قصد ندارم اینجا بیام، شاید اصلا نیام.
انجمن‌های آزادتری هم خواهند بود برای آزاد بودن.
یا علی

آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #3 : 13 شهریور 1388، 04:23 ب‌ظ »
روش آسون!
دفترچه راهنمای مادربورد رو باز می‌کنین. همون صفحات اول! مال من که ایسوسه قبل از شماره یک هست! صفحات به رومی هست:))

بخشی رو دارم به اسم P5Q specifications summary که اینجا خلاصه امکانات مادربورد رو دارده.

دقیقا دومین گزینه بعد از cpu چیپست رو دارم!

جلوش نوشته : intel P45 / ICH10R که همین مشخص کنندش هست!
در اصل چیپست مادربورد p45 هست و پل جنوبی مادربورد هم ICH10R . اگه باز مشکل داشتید اون عبارت جلوی چیپست رو اینجا بزارین تا ببینم مال شما رو ساپورت می‌کنه یا نه ;)

روش آسون تر :

روش آسونتر اینه که اصلا برنامه رو نصب کنید. اول بایوس رو از روی فلش بخونید! همون دستور اول. خروجی فکر می کنم تعیین می کنه که مادربورد شما پشتیبانی می شه یا نه!؟

اگه به خروجی دستور اول توجه کنید نام پل جنوبی رو می‌بینید!‌ اگر هم پشتیبانی نشه احتمالا بر عکس من دیگه چیزی ساخته نمی شه !  (البته نمی دونم این روش خطر داره یا نه! فکر نمی کنم خوندنش خطر داشته باشه)
« آخرین ویرایش: 13 شهریور 1388، 04:30 ب‌ظ توسط erghezi »

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #4 : 13 شهریور 1388، 05:22 ب‌ظ »
روش آسون!
دفترچه راهنمای مادربورد رو باز می‌کنین. همون صفحات اول! مال من که ایسوسه قبل از شماره یک هست! صفحات به رومی هست:))

بخشی رو دارم به اسم P5Q specifications summary که اینجا خلاصه امکانات مادربورد رو دارده.

دقیقا دومین گزینه بعد از cpu چیپست رو دارم!

جلوش نوشته : intel P45 / ICH10R که همین مشخص کنندش هست!
در اصل چیپست مادربورد p45 هست و پل جنوبی مادربورد هم ICH10R . اگه باز مشکل داشتید اون عبارت جلوی چیپست رو اینجا بزارین تا ببینم مال شما رو ساپورت می‌کنه یا نه ;)

روش آسون تر :

روش آسونتر اینه که اصلا برنامه رو نصب کنید. اول بایوس رو از روی فلش بخونید! همون دستور اول. خروجی فکر می کنم تعیین می کنه که مادربورد شما پشتیبانی می شه یا نه!؟

اگه به خروجی دستور اول توجه کنید نام پل جنوبی رو می‌بینید!‌ اگر هم پشتیبانی نشه احتمالا بر عکس من دیگه چیزی ساخته نمی شه !  (البته نمی دونم این روش خطر داره یا نه! فکر نمی کنم خوندنش خطر داشته باشه)


سلام

آقا دست گلت درد نکنه

یه راه آسون دیگه هم lspci هستش معمولا جلوی کنترل usb مدل چیست پل جنوبی رو میزنه مثل این

00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
بازم ممنون و موفق باشید

آفلاین یه انقلابی

  • Hero Member
  • *
  • ارسال: 951
  • جنسیت : پسر
    • یه‌انقلابی
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #5 : 14 شهریور 1388، 12:37 ق‌ظ »
با سلام
بایوس لپتاپ اینسپایرن 6400 دل رو ساپورت می‌کنه ؟
یا علی
فعلا قصد ندارم اینجا بیام، شاید اصلا نیام.
انجمن‌های آزادتری هم خواهند بود برای آزاد بودن.
یا علی

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #6 : 14 شهریور 1388، 04:59 ق‌ظ »
با سلام
بایوس لپتاپ اینسپایرن 6400 دل رو ساپورت می‌کنه ؟
یا علی

سلام

توی سایتس که مشخصات فنی چیزی پیدا نکردم

لطفا خروجی lspci رو بدین

آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #7 : 14 شهریور 1388، 05:28 ق‌ظ »
با سلام
بایوس لپتاپ اینسپایرن 6400 دل رو ساپورت می‌کنه ؟
یا علی

تو گوگل سرچ می‌کنیم inspiron 6400 dell chipset

اول به صفحه زیر می‌ریم‌ :

http://www.laptopviews.com/dell-laptops/dell-inspiron-6400-laptop-pc/

قسمت Dell Inspiron 6400 Laptop Specifications:

همونطور که می‌بینید زده  Intel Mobile 945PM Express Chipset

عکس لب تاب رو هم که شما باید تایید کنید اونه یا نه :)

حالا می‌ریم به صفحه چیپست‌ها و قسمت نت بوکا و می‌بینیم که اصلا کار ما اضافی بوده!  ;D
 
در مورد نت بوکا تاکید می‌کنه به سه تا دلیل مهم قضیش با مادربوردای معمولی فرق داره!

و از شما می‌خواد که اگه لب تابتون توی لیست موارد مورد تایید نیست حتی اون رو تست هم نکنید! (من در لیست موارد تایید شده فقط یک مورد رو می‌بینم!) شاید یکی از دلایل کم بودن این لیست اینه که ملت می‌ترسن این برنامه رو روی لب تاب تست کنن ونتیجه رو به اینجا اعلام کنند ;D

In general, flashing laptops is more difficult because laptops

    * often use the flash chip for stuff besides the BIOS,
    * often have special protection stuff which has to be handled by flashrom,
    * often use flash translation circuits which need drivers in flashrom.
IMPORTANT: At this point we recommend to not use flashrom on untested laptops unless you have a means to recover from a flashing that goes wrong (a working backup flash chip and/or good soldering skills).
 

اما باز اگه شما ریسک این کار رو بپذیرید می‌تونید  این برنامه رو نصب و یه بار از روی فلش ببینید می‌تونه بایوس رو روی هارد ذخیره کنه؟!
 
مثل این آقا که این کار رو درمورد اسپایر وان انجام داده و با شکست مواجه شده اما خدا رو شکر کرده که لب تابش باز بوت می شده
و البته نتیحجه رو به ویکی گزارش کرده تا شاید یه روزی که توسعه دهنده‌های برنامه دستشون یه اسپایر وان رسید اون رو هم بتونن هک کنن:)))))
http://www.coreboot.org/pipermail/coreboot/2009-May/048041.html

آفلاین یه انقلابی

  • Hero Member
  • *
  • ارسال: 951
  • جنسیت : پسر
    • یه‌انقلابی
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #8 : 14 شهریور 1388، 10:45 ق‌ظ »
با سلام
ممنون اصلا به فکر گوگل کردنه این شکلی نبودم .
نقل‌قول
حالا می‌ریم به صفحه چیپست‌ها و قسمت نت بوکا و می‌بینیم که اصلا کار ما اضافی بوده!  Grin
من به اون صفحه رفتم ولی نفهمیدم منظور شما چی بود . اسم این لپتاپ اونجا نبود ، درسته ؟
یا علی
فعلا قصد ندارم اینجا بیام، شاید اصلا نیام.
انجمن‌های آزادتری هم خواهند بود برای آزاد بودن.
یا علی

آفلاین Zartosht

  • High Hero Member
  • *
  • ارسال: 1437
  • جنسیت : پسر
  • جاوید ایران باستان و اندیشه پاک زرتشت
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #9 : 14 شهریور 1388، 02:11 ب‌ظ »
من این دستور رو زدم که چنین شد:
sudo flashrom -r flash-old.rom
Calibrating delay loop... OK.
No coreboot table found.
Found chipset "Intel ICH7/ICH7R", enabling flash write... OK.
Found chip "Macronix MX25L8005" (1024 KB) at physical address 0xfff00000.
Reading flash... done.

بعدش این دستور رو زدم و نتیجه:
sudo flashrom -w P5KPL-AM-ASUS-0516.ROM
Calibrating delay loop... OK.
No coreboot table found.
Found chipset "Intel ICH7/ICH7R", enabling flash write... OK.
Found chip "Macronix MX25L8005" (1024 KB) at physical address 0xfff00000.
P5KPL-AM-ASUS-0516.ROM: No such file or directory

؟؟
خداحافظی همیشگی من از انجمن اوبونتو ایران با امید پیروزی برای همه دوستان
-------
ما از تبار کوروش و فرزند جمشیدیم / پیروز بی برده ، بت نپرستیدیم

آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #10 : 14 شهریور 1388، 02:16 ب‌ظ »
خوب می‌گه اون فایل رام در دایرکتوری جاری نیست!‌ باید  تو دایرکتوری جاری اون دستور رو وارد کنید. اون فایل رام رو هم باید از سایت سازنده مادربورد دانلود کنید .



آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #11 : 14 شهریور 1388، 02:25 ب‌ظ »
با سلام
ممنون اصلا به فکر گوگل کردنه این شکلی نبودم .
نقل‌قول
حالا می‌ریم به صفحه چیپست‌ها و قسمت نت بوکا و می‌بینیم که اصلا کار ما اضافی بوده!  Grin
من به اون صفحه رفتم ولی نفهمیدم منظور شما چی بود . اسم این لپتاپ اونجا نبود ، درسته ؟
یا علی
آره ! مث اینکه لب تابا هنوز مشکل دارن ! البته من بگم به روز آوری بایوس اصلا برای لب تاب و یا حتی پی سی فایده‌ای نداره.

در پی‌سی معمولا کسی ممکنه پردازشگر جدیدی رو بخواد بخره که اون مادربورد فقط به شرط به روزرسانی بایوس می‌تونه از اون پشتیبانی به عمل بیاره

خوب این به روزرسانی برای فرد فایده داره

اما در عمل به وزرسانی الکی روی سرعت و عملکرد سیستم اثری نداره


آفلاین یه انقلابی

  • Hero Member
  • *
  • ارسال: 951
  • جنسیت : پسر
    • یه‌انقلابی
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #12 : 14 شهریور 1388، 03:56 ب‌ظ »
با سلام
یه بنده‌ی خدا که به گردن من حق استادی داره با این لپتاپی که گفتم مشکل داره .
اونم اینه که ویندوزش بالا نمی‌یاد و اگر هم بعضی وقتها بیاد dvd ش کار نمی‌کنه یعنی اصلا انگار نداره . خوب تا اینجاش ربطی به گنو نداشت اما
وقتی من یک اوبونتو براش نصب کردم راحت وارد اوبونتو میشه و dvd هم کار می‌کنه . من نمی‌دونم چرا اینجوریه ولی گفتم شاید بایوسش مشکل پیدا کرده . وقتی شما این تاپیک رو زذیذ که از روی گنو میشه بایوس رو آپدیت کرد ، گفتم شاید این مشکل رو هم بشه حل کرد .
یک سوال مهم : آیا ویندوز و گنو برای استارت به یک نحو عمل می‌کنن ؟ اگر جواب مثبته پس چرا این مشکل برای اوبونتو اتفاق نمی‌افته ؟
پ.ن : در ضمن با هر ویندوزی که نصب کردم این مشکل بود برای همین من فکر کردم مشکل باید از بایوس باشه .
پ.ن : این فرد حتما باید بتونه تا ویندوز رو اجرا کنه چون با یک سری برنامه‌ی ایرانی کار می‌کنه که عمرا اینقدر غیر استانداردن که روی گنو اجرا نمی‌شن .
یا علی
فعلا قصد ندارم اینجا بیام، شاید اصلا نیام.
انجمن‌های آزادتری هم خواهند بود برای آزاد بودن.
یا علی

آفلاین novid

  • Hero Member
  • *
  • ارسال: 728
  • جنسیت : پسر
  • آزاده بمیرید!
    • پالس آزاد
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #13 : 14 شهریور 1388، 04:47 ب‌ظ »
اینو باز استاتید می‌دونن! اما من اصلا هیچ جایی ندیدم که به خاطر بایوس ویندوز نصب نشه  :o

یعنی هیچ رابطه‌ای بین بایوس و ویندوز وجود نداره :)

در مورد لب‌تاب که قضیه کاملا متفاوته! یعنی اکثر این دستگاه‌ها با ویندوز ارائه می شن و اصلا مشکل نمی‌تونه از بایوس باشه!

خوب وقتی رو سیستمی از همون اول ویندوز نصبه چرا باید به یکباره دیگه کار نکنه؟

یا اینکه در این مورد رفیقمون از اول با لینوکس کار می کرده!؟‌

کلا شما وقتی بایوس رو آپدیت می‌کنید ممکنه یک سری ویژگی های جدید اضافه بشه! که اونم ذکر می‌شه

من به عنوان مثال ویژگی‌های جدید بایوس خودم رو می‌گم تا بدونید بدون اون اصلا زمین به آسمون نمی رسه ;D

از آخر به اول می‌رم :

P5Q BIOS 2102
Update Express Gate to v1.4.6.2.

    P5Q BIOS 2002
Update Express Gate to v1.4.4.1

    P5Q BIOS 1611
1. Fix chassis fan mode can't be saved after resume from S3.

    P5Q BIOS 1501
1. Fixed Fan speed decreases after waking from S3 sleep mode.
2. Enhance the compatibility with kingston KVR800D2N6/2G DDR2 800MHz 2G memory.

    P5Q BIOS 1406
1. Enhance CPU compatibility with certain Yorkfield C1 stepping CPUs.
2. Enhance the compatibility of certain memory.


یه برنامه مادربوردای ایسوس داره به اسم اکسپرس گیت که فلسفش اینه که همون اول که روشن می کنی سیستم رو

وارد یه سیستم عامل ساده می شید که همون لینوکسه!

شاید یکی کاری با سیستم عامل نداشته باشه

یه لحظه می خواد بره یه فیش تلفن رو اینترنتی بریزه

چرا باید وارد سیستم عامل بشه؟ و زمانش هدر بره.

حالا بایوس جدید آقا نسخه جدید اکسپرس گیت رو پشتیبانی می کنه!

یعنی کشک! چون جالبه بدونید من و خیلیای دیگه اصلا این قابلیت رو غیر فعال می‌کنن:))

نسخه قبلش نیز همینطور بوده :))

اما قبلیش یه اتفاقی افتاده! s3 که فکر می کنم مربوط به همین ساسپند و تعلیق و اینا می شه و البته برای ویندوز!

که ظاهرا بعد هایبریت شدن و این جور چیزا سیستم وقتی روشن می شده هیچ چی ذخیره نیمی شده

خلاصه اینکه بایوس اصلا ربطی به ویندوز نداره . مثلا شما جایی می‌بینید نوشته باشه بایوس برای ویندوز سون!؟‌ یعنی بدون اون سون اجرا نشه :))) یا بایوس برای لینوکس !؟

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: به روز کردن بایوس از داخل لینوکس
« پاسخ #14 : 14 شهریور 1388، 07:24 ب‌ظ »
با سلام
یه بنده‌ی خدا که به گردن من حق استادی داره با این لپتاپی که گفتم مشکل داره .
اونم اینه که ویندوزش بالا نمی‌یاد و اگر هم بعضی وقتها بیاد dvd ش کار نمی‌کنه یعنی اصلا انگار نداره . خوب تا اینجاش ربطی به گنو نداشت اما
وقتی من یک اوبونتو براش نصب کردم راحت وارد اوبونتو میشه و dvd هم کار می‌کنه . من نمی‌دونم چرا اینجوریه ولی گفتم شاید بایوسش مشکل پیدا کرده . وقتی شما این تاپیک رو زذیذ که از روی گنو میشه بایوس رو آپدیت کرد ، گفتم شاید این مشکل رو هم بشه حل کرد .
یک سوال مهم : آیا ویندوز و گنو برای استارت به یک نحو عمل می‌کنن ؟ اگر جواب مثبته پس چرا این مشکل برای اوبونتو اتفاق نمی‌افته ؟
پ.ن : در ضمن با هر ویندوزی که نصب کردم این مشکل بود برای همین من فکر کردم مشکل باید از بایوس باشه .
پ.ن : این فرد حتما باید بتونه تا ویندوز رو اجرا کنه چون با یک سری برنامه‌ی ایرانی کار می‌کنه که عمرا اینقدر غیر استانداردن که روی گنو اجرا نمی‌شن .
یا علی

سلام

اول از صاحب تاپیک پوزش میخوام چون این جواب مربوط به موضوع تاپیک نیست

انقلابی جان به احتمال ۹۹٪ شما مشکلتون با درایور ahci حل میشه

یه درایور فینگیلی هستش که وقتی میخواهی xp نصب کنی باید بزنی رو فلاپی و اول نصب f6 بزنی و........

ولی معمولا نوت بوکها فلاپی ندارند چاره اینه که یه ایزو از ویندوز بسازی که این درایور هم توش باشه

این ویندوز مخصوص که میگن همینه فقط

در مورد نحوه اضافه کردن درایور به ایزو ، به تاپیک damn small xp خدابیامرز مراجعه کن  :D

باز اگر مشکلی بود در خدمتم

موفق باشی