Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Simpilot

Uzman
Katılım
13 Temmuz 2024
Mesajlar
51
Beğeniler
25
Fso yazdığımda hata veriyor.
'FS0' is not recognized as an internal or external command, operable program, or script file.
Laptopun diğer portlarında da denedeim farklı USB de denedim sonuç aynı. Nerede yanlış yapıyor olabilirim?
 
Son düzenleyen: Moderatör:
Bu rehberde bazı anakartların BIOS'unu güncellemek için kullanabileceğiniz EFI Shell yöntemini anlatacağız.

USB Bellek Hazırlama​

EFI Shell üzerinden BIOS güncelleme için ilk olarak EFI Shell arayüzüne girmek gerekiyor. Bunun için bir USB bellek kullanabiliriz. USB belleği hazırlamak için de Rufus aracını kullanacağız.
  • USB belleğinizi bilgisayara takın.
  • Rufus'u indirin ve çalıştırın.
    • Önyükleme seçimini "Önyüklenebilir değil" olarak seçin.
    • Disk bölüm düzeni'ni GPT yapın
    • Dosya sistemi de Large FAT32 olsun:

      Eki Görüntüle 30755

    • Başlat deyin ve USB belleğin formatlanmasını onaylayıp belleği hazırlayın.

UEFI Shell Dosyalarını USB Belleğe Kopayalama​

  • GitHub reposundan: "Releases · pbatard/UEFI-Shell" UEFI Shell için gerekli ortam dosyasını indirin: UEFI-Shell-2.2-24H2-RELEASE.iso
  • İndirdiğiniz ISO dosyasının içeriğini USB Belleğe kopyalayın.
  • Sonuç şu şekilde gözükmeli:

    1741451948567.webp


  • MOSBY ve README yazan dosyaları silebilirsiniz. Yani EFI klasörü hariç bütün dosyaları silebilirsiniz.

USB Belleğe BIOS Güncelleme Dosyalarını Kopayalama​

Üretici size EFI Shell üzerinden BIOS güncelleme için içinde EFI klasörü olan (Belleğe UEFI-Shell kopyaladıysanız artık gerek yok) bir BIOS güncellemesi vermiş olmalı.
  • EFI klasörünü ve diğer BIOS güncelleme araçlarını USB belleğe kopyalayın.
  • Örnek bir USB içeriği aşağıdaki gibi gözükecektir:

    Eki Görüntüle 30756

  • Buradaki NSH uzantılı dosyaların için BIOS güncelleme için gerekli kodlar mevcu. FPT.efi ve EFIFlash.efi ise BIOS güncelleme araçları

USB Bellekten Önyükleme ve BIOS Güncelleme​

Bilgisayarı USB bellekten başlatmak için önyükleme (boot) menüsünü açmanız gerek. Bu, anakarttan anakarta farklılık göstermekte.
  • Bilgisayarı kapatın ya da yeniden başlatın.
  • Açılışta önyükleme tuşuna art arda basın.
    • ASUS anakartlarda F8
    • MSI anakartlarda F11
    • Gigabyte anakartlarda F12
  • Açılan boot menüsünden USB belleğinizi seçin ve EFI Shell'e varacaksınız.
    • Eğer EFI Shell'e USB bellekten boot ederek varamıyorsanız bazı BIOS'ların Boot kısmında EFI shell için bir kısayol olacak. Enter ile bunu seçerek EFI Shell'e ulaşabilirsiniz:

      Eki Görüntüle 30758
  • EFI Shell açıldıktan sonra USB belleğe geçmemiz gerekiyor. Bunun için de belleğin kodunu tespit edeceğiz.
    • EFI Shell açılıyor ama hemen sonra işletim sistemi açılmaya başlıyorsa EFI Shell gelir gelmez Esc tuşuna basın.
  • Device mapping table altında listelenen depolama aygıtlarını görebilirsiniz.
    • Ek USB3.0 denetleyici kartları (bazı iş istasyonlarına eklenenler gibi) EFI kabuğunda algılanmayabilir. Önce ön USB bağlantı noktalarını deneyin, olmazsa arka bağlantı noktalarını deneyin.
  • Buradan USB belleğimizin kodunu tespit ediyoruz. Bu örnekte fs0

    Eki Görüntüle 30759

  • Şimdi Shell komut satırına fs0:yazıp Enter'a basıyoruz.
  • Şimdi dir komutunu kullanarak USB sürücünün içeriğini listeleyebilmeniz gerekiyor:

    Eki Görüntüle 30762
    • Klasörlerin mavi renkte ve EFI yürütülebilir dosyalarının (.EFI) yeşil renkte listelendiğini görebilirsiniz.
    • Bazı yardımcı programların .NSH dosyaları da vardır - bunlar komut dosyalarıdır.
  • Bu aşamada artık BIOS güncelleme işlemci için EFI Shell'e NSH uzantılı dosyanın adını uzantısıyla birlikte yazıp çalıştırabilirsiniz. BIOS güncelleme işlemi başlamalı.
  • EFI Shell'den çıkmak için resetkomutunu kullanabilirsiniz.
    • reset -s: Bilgisayarı kapatır
    • reset -w: EFI Shell'den çıkıp bilgisayarı açmaya devam eder (warm boot)
    • reset -c: Bilgisayarı yeniden başlatır (cold boot)
Yalnız, MSI dışında aralarında hiçbiri dahili EFI Shell koymuyor. ASRock ve ASUS (hâlâ Pegatron, ASUS'un çoğunluğuna sahip bir alt marka olduğu için ASRock'ta da aynı) için diskinizdeki ESP (EFI Sistem Bölümü) bölümüne shellx64.efi adıyla EFI Shell koymanız gerekiyor (imzasız bir EFI Shell kullanacaksanız, yine Secure Boot kapalı olmak zorunda).

Fso yazdığımda hata veriyor.
'FS0' is not recognized as an internal or external command, operable program, or script file.
Laptopun diğer portlarında da denedeim farklı USB de denedim sonuç aynı. Nerede yanlış yapıyor olabilirim?
Fso değil, fs0: (o harfi değil sıfır sayısı) ve : (iki nokta üst üste/açıklama) işareti, Türkçe Q klavyede "shift + ş" kombinasyonu olmuş olur).