Yalnızca bir Windows ikili dosyası sağlandığında BIOS nasıl yanıp söner?


16

Toshiba QOSMIO-G30'da BIOS'u güncellemek istiyorum. exeBen üretici sitesinden indirilen bu dosya İşletim Sistemi bağımsız olması gerekiyordu! Oysa kullanarak Şarap Ben FLAŞ Sistem BIOS'u için dosyayı yürütmek olamazdı. Ubuntu'da BIOS'u güncellemenin bir yolu var mı?

Yanıtlar:


12

Bu site Linux altında bir BIOS güncellemesi yapmanın nasıl yapılacağını açıklar.

Aynı siteden alıntı:

Sonunda Windows içermeyen bir bilgisayara geçtiniz, yepyeni Linux işletim sisteminizin tadını çıkarıyorsunuz, Truva atları / virüsleri yok, yavaşlama yok, her şey mükemmel. Aniden, yeni bir donanım parçasını desteklemek için anakartınızdaki BIOS'u güncellemeniz gerekir, ancak genellikle anakart satıcısı yalnızca DOS tabanlı BIOS flash yardımcı programları sunar. Seni panikledin! Neyse ki, bu sorunun çözümü kolaydır ...

İzlenecek adımlar şunlardır:

Adım 1: FreeDOS önyükleme disketi disket görüntüsünü indirin

Adım 2: BIOS flash yardımcı programını ve yeni BIOS görüntüsünü takılı disket görüntüsüne kopyalayın

Adım 3: Disket cihazını kullanmak için taklit edilecek önyüklenebilir bir CD yazın

4. Adım: Yeniden başlatın, flash yapın, yeniden başlatın, yeni BIOS'unuzun keyfini çıkarın

Kaynak: linuxinsight.com


1
denemelerin çoğu kez seçiminizi muhtemelen sorunu çözmek için en iyi yol olduğunu düşünüyorum. Ancak DOS tabanlı BIOS flash yöntemi okuduktan sonra benim için zor buluyorum.
Khaled Musleh

Okumak için zaman ayırın ve bunu yapabileceğinizden eminim. :)
Mitch

Adımları dikkatlice okumaya ve riske değip değmeyeceğini değerlendirmeye çalışacağım. sizden Mitch
Khaled Musleh

Ne yazık ki BIOS görüntüsü 1.44Mb disk görüntüsünden daha büyük. :-(
artfulrobot

Bu iyi. çünkü bir disket değil, önyüklenebilir bir CD oluşturuyorsunuz.
Mitch

11

Ben ediyorum derece Şarap kullanan bir .exe bir BIOS yanıp sönen değil önerilir. BIOS'u sıfırlamak, bir şeyler ters giderse bilgisayarınızı büyük bir kağıt ağırlığına dönüştürebilir.

Bazı üreticilerin (örneğin Dell'in bildiğini biliyorum) Linux için alternatif BIOS yükseltme yöntemleri vardır.

Ancak Toshiba herhangi bir Linux uyumlu seçenek sunmuyorsa, en iyi seçenek:

  1. Güncellemeyi gerçekten yapmanız gerekip gerekmediğini belirleyin. Şu anda BIOS ile ilgili herhangi bir sorununuz yoksa ve ondan yeni özelliklere ihtiyaç duymuyorsanız, güncellemeyi muhtemelen göz ardı edebilirsiniz.
  2. Güncelleştirmeye ihtiyacınız varsa, bir DOS önyükleme diski oluşturun (Mitch'in bunu yapmak için iyi bir nasıl yapılır cevabı ), DOS / freeDOS vb. Yeni bir bölüme kurun veya -gulp- install Windows. Etrafınızda ekstra eski bir sabit sürücünüz varsa, bu sabit sürücüyü de takabilir, pencereleri takabilir, BIOS'u yanıp sönebilir ve sonra Ubuntu ile sabit sürücünüze geri dönebilirsiniz.

Yanıtınız için teşekkürler. şimdi bios güncellemem için iyi bir neden yok. Ubuntu desteklemediğinden ekran kartının tanınmasında yardımcı olabileceğini düşündüm! aksi takdirde her şey yolunda gidiyor. Mitch'in önerilerinin en iyi çıkış yolu gibi göründüğüne katılıyorum.
Khaled Musleh

@KhaledMusleh BIOS'u güncellemenin Ubuntu'nun grafik kartınızı tanımasına yardımcı olması pek olası değildir (imkansız değilse). Henüz yapmadıysanız, jockey(Ayrıca bilin Additional Drivers) 'i açın ve grafik kartınız için bir sürücüyü etkinleştirip etkinleştiremeyeceğinize bakın.
adempewolff

1
@KhaledMusleh Ayrıca, muhtemelen bununla ilgilidir. - askubuntu.com/questions/85318/…
jrg

Ben 3D çalıştırabilirsiniz ubuntu tarafından sağlanan tüm farklı grafik sürücüleri birçok kez denedim ama hiçbiri çalışır. Ubuntu'nun tüm sürümlerinde bile. Kara listede benzer bir kart olduğunu öğrendim ama aynı değil. GT sürümü kara listede, ancak aynı adı taşıyan kartım değil-nVidia GeForce Go
7600.

@KhaledMusleh Özellikle ekran kartınız hakkında, kartınızla ve denediklerinizle ilgili tüm bilgileri içeren yeni bir soru yapmanızı öneririm. Nvidea, her farklı kart için farklı bir linux sürücüsü yapmaz, bu nedenle ad aynı olmaz. Kara listede önerilen Nvidea sürücüsünün etkinleştirilmesi büyük olasılıkla sorununuzu çözecektir.
adempewolff

6

Yalnızca GNU / Linux kullanarak yanıp sönüyor

(Disket yok, CD yok, DOS yok, FreeDOS yok, Win yok *)

açıklama

Genellikle iki dosya vardır:

  • anakartın rom çipine aktarılacak tüm verileri (ürün yazılımı) içeren bir ikili dosya,

  • çalıştırılabilir bir yardımcı program olan ve bellenimin ana karta gerçek aktarımını yapmak için kullanılan bir ikili dosya ve bazı kontroller.

Üreticiler bu iki ikili dosyayı kendi kendine ayıklanan sıkıştırılmış yürütülebilir dosyada (.zip dosyası gibi .exe) birleştirebilir.

Bu durumda bir GNU / linux kullanıcısı .exe dosyasını açıp bellenim dosyasını çıkarabilir. Daha sonra flashrom yardımcı programını kullanarak yeni bellenimi anakarta ekleyebilirsiniz.

Bu yordamı bir Gigabyte GA-Z68MA-D2H-B3 (rev. 1.3) ve F10 ürün yazılımı revizyonunu içeren bir .exe dosyası kullanarak test ettim.

Prosedür

Eski bellenimin yedeğini almak için:

flashrom -p internal -r backup.rom -o backuplog.txt

Yeni bellenimin yazımını yapmak için Z8MAD2H3.F10'u yeni belleniminizle değiştirin:

flashrom -p internal -w Z8MAD2H3.F10 -o writelog.txt

Başarısız bir yazımdan çıkmak için, ilk adımda yedeklemeyi tamamladıysanız:

flashrom -p internal -w backup.rom -o restorelog.txt

1
Ve adam sayfalarına göre dizüstü bilgisayar yok
ubfan1

4

Bu işe yaramayacak.

Toshiba tarafından sağlanan araca bağlı olarak:

  • exe dosyasını gerçek bir Windows üzerinde çalıştırın
  • DOS önyükleme diski oluştur

Toshiba ikinci seçenek için bir exe dosyası sağlıyorsa , dosyayı çalıştırmak için bir FreeDOS görüntüsü oluşturmayı deneyebilirsiniz . Bunu nasıl yapacağımı Gentoo için bir açıklama buldum .


cevap için teşekkürler. İkinci seçeneği deneyeceğim çünkü bilgisayarla birlikte gelen aşılama programları çalışmıyor!
Khaled Musleh

Pencerelerin perakende sürümünde bile yüklenemediği, dizüstü bilgisayarda 2 HD'yi tanıyamayacağı anlamına geliyordu. dizüstü bilgisayarla çalışan tek işletim sistemi UBUNTU'dur. BIOS'u güncellersem 12.04 3D'yi çalıştırabileceğimi umuyorum!
Khaled Musleh

0

İşletim sisteminden bağımsız ikili yürütülebilir dosyalar diye bir şey yoktur. "Exe dosyası" muhtemelen "adı .EXE ile biten bir dosya" anlamına gelir, bu büyük olasılıkla Windows Taşınabilir Yürütülebilir veya MS-DOS yürütülebilir olabilir.

BIOS yükseltmesinin gerçekten MS-DOS veya FreeDOS gibi basit bir sistemle yapabileceğiniz düşük seviyeli bir şey olması gerekiyordu.

Yani burada ilk adım yürütülebilir bir MS-DOS yürütülebilir veya bir Windows yürütülebilir olup olmadığını kontrol etmektir. Bir Windows çalıştırılabilir ve Şarap altında çalışmazsa, bir arşivleme aracı (bazen unzip burada yardımcı olabilir) bir şekilde çıkarılabilir olup olmadığını görmek için deneyin, böylece flash görüntü ve belki MS-DOS flash araçları olsun (MS-DOS araçları yalnızca Windows yükleyicisi içinde ilk kez paketlenmez).

Flash araçları olmadan, Uniflash gibi denemeye değer jenerik flaşörler var. Çalıştırmak istiyorsanız ve sadece Windows ise, iyi bir seçim muhtemelen temel sisteme sahip ve flash aracını çalıştırabilecek bir Windows Önkurulum Ortamı canlı CD'si almaktır, ancak ne yazık ki bu bir Windows lisansı gerektirir.

Eğer şanslıysanız ve bir dizi MS-DOS aracı alıyorsanız, bazı FreeDOS canlı CD veya disket görüntüsünü alın ve araçları kullanmak için FreeDOS'a önyükleyin (ancak araçları ayrı bir disket / kalem / CD'ye sahip olmanız gerekir) ). Hatta daha şanslıysanız, önyüklemeye hazır bir disk görüntüsü elde edebilirsiniz (birçok kişi disket görüntü yazarları içinde disket görüntüleri paketlediğinden, bu da mümkündür).


Yanıt için teşekkürler njsg. dosya win / DOS programıdır. dizüstü bilgisayar ile birlikte gelen disklerden pencereleri yeniden yükleyemediğimden ve bir perakende windows sürümü lapto'daki 2 HD'yi tanıyamadığından, geriye kalan tek seçenek DOS OS'yi kullanmaktır.
Khaled Musleh

0

Bir Win-10 kopyanız yoksa ve 5 Gb deneme sürümünü indirmek ve yüklemek istemiyorsanız, Win-10 tabanlı bir kurtarma diski bunu yapacaktır. Örneğin bu , HP tarafından sağlanan windows .exe dosyasını çalıştırmama izin verdi. Doğrudan "kurulu BIOS'u güncelle" yi kullandım.

Bence Free DOS çözümünden daha basit.


0

Birçok modern dizüstü bilgisayar ve sistem aslında BIOS'u güncellemek için EXE dosyalarını doğrudan kullanmaz, bunun yerine dosyayı bir USB flash çubuğa yazmanızı ve bu takılıyken BIOS'a önyükleme yapmanızı isteyin.


-1

Ubuntu sistem sürücünüzün bağlantısını kesin, eski bir yedek veya kullanılmış sürücüyü bağlayın, Windows'u yükleyin ve BIOS güncellemesini yapın ( Pilot6'nın açıkladığı gibi , kesinlikle olumlu bir şekilde BIOS'u güncellemeniz gerekiyorsa). Ardından, eski sürücünün bağlantısını kesin, Ubuntu işletim sistemi sürücünüzü tekrar takın ve Windows'un Linux'u bozmadığı bilgisine (sık sık, ne yazık ki olur) güvence altına alın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.