SeaBIOS - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Özellikler
  • 2 Kullanım
  • 3 Geliştirme
  • 4 Ayrıca bakınız
  • 5 Kaynakça
  • 6 Dış bağlantılar

SeaBIOS

  • Čeština
  • English
  • Français
  • Русский
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
SeaBIOS, QEMU için varsayılan BIOS'tur
Geliştirici Kevin O'Connor
İlk sürüm 25 Şubat 2008 (2008-02-25)
Kararlı sürüm
1.16.0[1] / 1 Mart 2022
Kod deposu
  • git.seabios.org 3 Mart 2021 tarihinde Wayback Machine sitesinde arşivlendi. Edit this at Wikidata
Yazıldığı dil C
Platform x86
Dil İngilizce
Tür BIOS
Lisans LGPLv3
Website www.seabios.org

SeaBIOS, x86 sistemleri için serbestçe kullanılabilen bir ürün yazılımı olarak hizmet veren bir x86 BIOS'un açık kaynaklı bir uygulamasıdır. Uyumluluğu hedefleyerek, tipik bir tescilli x86 BIOS tarafından uygulanan standart BIOS özelliklerini ve çağrı arayüzlerini destekler. SeaBIOS, coreboot yükü olarak çıplak donanım üzerinde çalışabilir veya QEMU ve Bochs gibi emülatörlerde doğrudan kullanılabilir.

Başlangıçta SeaBIOS, Bochs emülatöründe bulunan açık kaynaklı BIOS uygulamasına dayanıyordu. Proje, x86 donanımında yerel kullanıma izin vermek ve geliştirilmiş ve daha kolay genişletilebilir bir dahili kaynak kodu uygulamasına dayanmak amacıyla oluşturuldu.[2] :3–5

Özellikler

[değiştir | kaynağı değiştir]

SeaBIOS tarafından desteklenen özellikler şunları içerir:

* Grafik bootsplash ekranı (JPEG ve BMP)
  • USB klavye ve fare desteği
  • USB Yığın Depolama önyükleme desteği
  • USB Attached SCSI önyükleme desteği
  • ATA desteği
  • AHCI desteği
  • NVMe desteği
  • El Torito optik disk sürücüsü önyükleme desteği
  • BIOS Önyükleme Spesifikasyonu (BBS)
  • Control-Alt-Delete tuşuna basıldığında yeniden başlatma
  • Ağ önyükleme desteği, örneğin iPXE veya gPXE
  • Mantıksal blok adresleme (LBA)
  • POST Bellek Yöneticisi (PMM)
  • Paravirtualization, Xen HVM, VirtIO
  • Coreboot Yükleri (LZMA sıkıştırılmış)
  • PCI Ürün Yazılımı Spesifikasyonu
  • SeaBIOS, Unified Extensible Firmware Interface (UEFI) ve Open Virtual Machine Firmware (OVMF) için bir Compatibility Support Module (CSM) olarak
  • pvpanic sürücüsü aracılığıyla panik yapan paravirtualized konukların sanal makine ana bilgisayar bildirimi
  • Lisanslı bir OEM Windows BIOS'undan SLIC tablosu yüklemek için bir yama mevcuttur.[3]
  • Trusted Platform Module
  • Geliştirilmiş Disk Sürücüsü (EDD) (INT 13H uzantıları)
  • e820 bellek haritası
  • Korumalı mod arayüzleri, örneğin APM, Eski PnP, DMI, MPS, SMBIOS, VBE ve ACPI

ESCD'yi desteklemiyor. SeaBIOS, Intel ME veya AMD PSP'yi veya modüllerini desteklemez.

SeaBIOS'un önyükleme aygıtı seçim menüsüne önyükleme işlemi sırasında Esc tuşuna basılarak erişilebilir.

Kullanım

[değiştir | kaynağı değiştir]

SeaBIOS x86 donanımında yerel olarak çalışabilir, bu durumda coreboot veya Libreboot tarafından bir yük olarak yüklenir; 386 ve sonraki işlemcilerde çalışır ve en az 1 MB RAM gerektirir. Derlenmiş SeaBIOS görüntüleri flashrom kullanılarak desteklenen anakartlara flaşlanabilir. SeaBIOS ayrıca bir emülatör içinde de çalışır; QEMU ve KVM sanallaştırma ortamları için varsayılan BIOS'tur ve Bochs emülatörü ile kullanılabilir. ChromeOS tarafından kullanılmamasına rağmen bazı Chromebook'larda da yer almaktadır [4]

Geliştirme

[değiştir | kaynağı değiştir]

SeaBIOS kaynak kodunun çoğu, standart GNU araç zincirine dayanan yapı sistemiyle C dilinde yazılmıştır.[2] :5–7SeaBIOS, GNU GRUB, LILO, SYSLINUX, Microsoft Windows, Linux, FreeDOS, FreeBSD, NetBSD ve OpenBSD dahil olmak üzere çeşitli önyükleyiciler ve işletim sistemleriyle test edilmiştir.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • BIOS özellikleri karşılaştırması
  • TianoCore

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "SeaBIOS Releases" 23 Ağustos 2022 tarihinde Wayback Machine sitesinde arşivlendi.. www.seabios.org. 2022-03-01. Retrieved 2022-04-08.
  2. ^ a b Kevin O'Connor (11 Kasım 2010). "SeaBIOS in a virtualized environment" (PDF). linuxplumbersconf.org. 13 Aralık 2021 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 13 Aralık 2021. 
  3. ^ "ghuntley/seaslic GitHub". Github.com. 11 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Şubat 2014. 
  4. ^ "3 alternatives to Chrome OS on Google's Chromebook Pixel — Tech News and Analysis". Gigaom.com. 26 Şubat 2013. 13 Eylül 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Şubat 2014. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmî site
  • Find your way through the x86 firmware maze 7 Temmuz 2023 tarihinde Wayback Machine sitesinde arşivlendi. – covers the SeaBIOS boot sequence and memory maps
"https://tr.wikipedia.org/w/index.php?title=SeaBIOS&oldid=35858421" sayfasından alınmıştır
Kategoriler:
  • C ile programlanmış özgür yazılımlar
  • Özgür BIOS uyarlamaları
  • 2008 yazılımları
Gizli kategori:
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 14.47, 18 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
SeaBIOS
Konu ekle