Bu belge, sistem BIOS'de saklanan bilgileri kullanarak çeşitli ThinkPad bilgisayar modellerini nasıl tanımlayacağınızı tartışmaktadır. Bu, belirli ThinkPad bilgisayarlarında yazılımı seçerek yüklemek veya çalıştırmak isteyenler için faydalı olabilir. Modelleri tanımlamak iki aşamalı bir süreçtir. İlk olarak, BIOS Build ID dizesini belirlemek gerekir. İkincisi, BIOS Build ID dizesindeki bilgileri sağlanan BIOS ID listesi ile eşleştirmektir. Her iki adım da bu belgede açıklanmaktadır. Not: Lenovo, BIOS Build ID dizesi yöntemini kullanarak ThinkPad bilgisayarlarını tanımlamanızı önermektedir; bilgisayarın altındaki makine tipi ve model numaralarını (M/T) kullanmamanız gerektiğini belirtmektedir çünkü bir makine tipi ve modelin fabrika yapılandırması ülkeye veya bölgeye göre değişiklik gösterebilir. BIOS Build ID, fabrika tarafından yüklenen donanım veya yazılım değiştirilmedikçe tutarlıdır ve doğrudur.
Bir ThinkPad bilgisayarı için, BIOS Build Dizesini aşağıdaki yöntemlerden biriyle belirleyebilirsiniz. Bunu yapma şekliniz, bilgisayarın BIOS DMIBIOS/SMBIOS destekleyip desteklemediğine bağlıdır.
- Sistem üretici dizesini yapı türü 1'den (Sistem Bilgisi), 04h ofsetinde alın. Not: Bu dize her zaman Lenovo olmalıdır; değilse, bu bir ThinkPad bilgisayarı değildir.
- BIOS sürüm dizesini yapı türü 0'dan (BIOS Bilgisi), 05h ofsetinde alın. Bu, ihtiyaç duyduğunuz BIOS Build ID dizesidir. BIOS sürüm dizesi Rxx-xx ise özel bir işlem gereklidir (burada x herhangi bir karakter olabilir). Eğer BIOS Sürüm dizesi Rxx-xx ise, BIOS sürüm dizesini BIOS Build ID olarak kullanmayın, bunun yerine BIOS Build ID'yi VPD'den almak için bir sonraki bölüme geçin.
Eğer DMIBIOS/SMBIOS desteklenmiyorsa, BIOS Build ID dizesini bulmak için Vital Ürün Verisi (VPD) yapısını aramak için aşağıdaki bilgileri kullanın. ThinkPad bilgisayarları (ve çoğu Masaüstü PC) 48 baytlık Vital Ürün Verisi (VPD) yapısına sahiptir ve bu yapı BIOS Gölge RAM'de bulunmaktadır. Uygulama yazılımı, başlığı arayarak ve ardından VPD imzasını, paragraf (16 bayt) sınırlarında arayarak VPD yapısını bulabilir. Fiziksel bellek adres aralığı 000F0000h ile 000FFFFFh arasında arama yapın. Çoğu ThinkPad sistemi, VPD yapısını fiziksel bellek adresi 000FFFA0h'de bulundurur. VPD yapısının tanımı aşağıdaki gibidir:
VPD_Yapısı |
Struc |
|
|
VPD_Başlık |
dw |
055AAh |
; 00h) Başlık. |
VPD_İmza |
db |
‘VPD’ |
; 02h) VPD İmzası. Her zaman VPD. |
VPD_Uzunluk |
dB |
? |
: 05h) VPD Yapısı Uzunluğu |
VPD_Rezerve |
dB |
7 dup (?) |
: 06h) Rezerve. |
VPD_BuildID |
dB |
9 dup (?) |
; 0Dh) BIOS Build ID |
VPD_KutuSeri |
dB |
7 dup (?) |
; 16h) Kutu Seri Numarası |
VPD_PlanarSeri |
dB |
11 dup (?) |
; 1Dh) Anakart Seri Numarası |
VPD_MakineTipi |
dB |
7 dup (?) |
; 28h) Makine Tipi/Model |
VPD_Checksum |
dB |
? |
; 2Fh) Checksum |
VPD_Yapısı |
Biter |
|
|
Eğer bu prosedür BIOS Build ID dizesini sağlamıyorsa, o zaman bu bir ThinkPad bilgisayarı değildir.
BIOS Build ID dizesi, genellikle 8 baytlık bir dize olarak aşağıdaki gibi tanımlanır:
Baytlar |
Uzunluk |
Açıklama |
Not |
0-1 |
2 bayt |
Ürün |
|
2-3 |
2 bayt |
Nesne Tipi |
Her zaman ET, BIOS Flash ROM'u belirtir. |
4-5 |
2 bayt |
Sürüm |
01 (hex-onaltı) ile başlayan iki basamaklı sayı |
6-7 |
2 bayt |
Ülke |
Şu anda yerel dil desteklenmediği için bu her zaman WW'dir, dünya çapında. |
Örneğin, eğer bir BIOS Build ID dizesine INET32WW sahip olsaydınız.
‘IN’ bu sistemin ThinkPad 600E sistemi olduğunu belirtir.
‘ET’ bu dize Flash BIOS ROM için build ID'yi gösterir (bazı ThinkPad
sistemleri farklı uygulamalara sahip olabilir)
‘32’ sürümü belirtir.
‘WW’ dünya çapında anlamına gelir. (ThinkPad sistemi BIOS dünya çapında yaygın bir BIOSdir).
Eğer BIOS Build ID'nin ilk iki karakteri Tablo 2'de listelenen herhangi bir ID ile eşleşiyorsa, sistem bir ThinkPad bilgisayarıdır ve belirli model de Tablo 2'den temin edilebilir. Not: BIOS Build ID'sinin ilk iki karakteri ID ise özel bir işlem gereklidir. Bu durumda, ThinkPad 770 sistemi ile ThinkPad 770E sistemi arasında ayrım yapmak için Anakart ID'sini alın. (Tablo 2 için notlara bakın.) Tablo 2: ThinkPad sistemi BIOS ID Listesi
HR |
ThinkPad 560E |
|
HV |
ThinkPad 760C, 760CD
ThinkPad 760L, 760LD |
|
HX |
ThinkPad 760E, 760ED/
ThinkPad 760X, 760XD/765/
ThinkPad 760XL
ThinkPad 765L, 765D |
ThinkPad76x w/ 9385XGA |
HY |
ThinkPad 760E
ThinkPad 760EL, 760ELD |
ThinkPad76x w/ 9320SVGA |
HZ |
ThinkPad 760ED
ThinkPad 760EL |
ThinkPad76x w/ 9385SVGA |
I0 |
ThinkPad 560 |
|
I1 |
ThinkPad 380, 380D, 385D
ThinkPad 380E, 380ED, 385ED |
|
I4 |
ThinkPad 535
ThinkPad 535E |
|
I5 |
ThinkPad 365X/365XD |
|
I7 |
ThinkPad 770 |
Not 1 |
I8 |
ThinkPad 560X |
|
I9 |
ThinkPad 310, 310E
ThinkPad 315D, 315ED |
Not 2 |
IA |
ThinkPad 535X |
|
IB |
ThinkPad 600 |
|
IC |
ThinkPad 380X, 380XD, 385XD |
|
ID |
ThinkPad 770
ThinkPad 770E, 770ED |
Not 1 |
IE |
ThinkPad 560Z |
|
IF |
ThinkPad 380X, 380XD, 385XD |
|
IG |
ThinkPad 380Z |
|
IH |
ThinkPad 600E |
|
II |
ThinkPad 770X, 770XD |
|
IJ |
ThinkPad 390
ThinkPad i Series 17xx |
Not 3 |
IK |
ThinkPad i Series 14xx |
|
IL |
ThinkPad 390 |
Not 3 |
IM |
ThinkPad 570 |
|
IN |
ThinkPad 600E |
|
IO |
ThinkPad 770X |
|
IQ |
ThinkPad 390E |
Not 3 |
IR |
ThinkPad 240 |
|
IS |
ThinkPad 390X |
Not 3 |
IT |
ThinkPad 600X |
|
IU |
ThinkPad 570E |
|
IV |
ThinkPad A20p |
|
IW |
ThinkPad A20m |
|
IX |
ThinkPad i1400, 1500 |
|
IY |
ThinkPad T20 |
|
IZ |
ThinkPad X20, X21 |
|
KQ |
ThinkPad i1200/1300 |
|
KR |
ThinkPad i1400/1500 |
|
KS |
ThinkPad 240X |
|
KT |
ThinkPad i1400/1500 |
|
KU |
ThinkPad A21e |
sadece tip 2628 |
KV |
TransNote |
|
KW |
ThinkPad i1200/1300 |
|
KX |
ThinkPad A21m/A22m |
|
KY |
ThinkPad A21p/A22p |
|
KZ |
ThinkPad T21 |
|
10 |
ThinkPad A21e/A22e |
Celeron modelleri |
11 |
ThinkPad 240Z |
|
12 |
Ayrılmış |
|
13 |
ThinkPad A22m |
2628-Sxx modelleri |
14 |
Ayrılmış |
|
15 |
ThinkPad i1200 |
|
16 |
ThinkPad T22 |
|
17 |
ThinkPad i1200 |
|
18 |
ThinkPad s30 |
|
19 |
Ayrılmış |
|
1A |
ThinkPad T23 |
|
1B |
ThinkPad A22e |
Pentium modelleri |
1C |
ThinkPad R30 |
|
1D |
ThinkPad X22, X23, X24 |
|
1E |
ThinkPad A30, A30p |
|
1F |
ThinkPad R31 |
|
1G |
ThinkPad A31, A31p |
|
1H |
Ayrılmış |
|
1I |
ThinkPad T30 |
|
1J |
Ayrılmış |
|
1K |
ThinkPad X30 |
|
1L |
Ayrılmış |
|
1M |
ThinkPad R32 |
|
1N |
ThinkPad A31, A31p |
|
1O |
ThinkPad R40 |
Tipler 2681, 2682, 2683 |
1P |
ThinkPad R40 |
Tipler 2722, 2723, 2724 |
1Q |
ThinkPad X31 |
|
1R |
ThinkPad T40, T41, T42 |
|
1R |
ThinkPad R50, R50p |
|
1R |
ThinkPad R51 |
Tipler 1829, 1830, 1831, 1836 |
1S |
ThinkPad R40e |
|
1T |
ThinkPad G40 |
|
1U |
ThinkPad X40 |
|
1V |
ThinkPad R51 |
Tipler 2883, 2887, 2888, 2889, 2894, 2895 |
1W |
ThinkPad R50e |
|
1X |
ThinkPad G41 |
Tipler 2881, 2882, 2886 |
1Y |
ThinkPad T43, T43p |
Tipler 2668, 2669, 2678, 2679, 2686, 2687 |
70 |
ThinkPad T43, T43p |
Tipler 1871, 1872, 1873, 1874,1875, 1876 |
70 |
ThinkPad R52 |
Tipler 1858, 1859, 1860, 1861, 1862, 1863 |
74 |
ThinkPad X41 |
|
75 |
ThinkPad X41 Tablet |
|
76 |
ThinkPad R52 |
Tipler 1846, 1847, 1848, 1849, 1850, 1870 |
77 |
ThinkPad Z60m, Z60t |
|
78 |
ThinkPad R51e |
|
79 |
ThinkPad T60, T60p |
Tipler 2007, 2008, 2009, 2613, 2623, 2637 |
7A |
ThinkPad T60 |
Tipler 1951, 1952, 1953, 1954, 1955, 1956 |
7B |
ThinkPad X60 |
Tipler 1706, 1707, 1708, 1709, 2509, 2510 |
7B |
ThinkPad X60s |
Tipler 1702, 1703, 1704, 1705, 2507, 2508, 2533 |
Tablo notları:
- Karakter ID'si için özel dikkat gereklidir. Hem ThinkPad 770 sistemi hem de ThinkPad 770E sistemi, BIOS yapı ID'sinin ilk iki karakteri olarak ID'ye sahiptir. ThinkPad 770 sistemi ACPI'yi desteklemez, ancak ThinkPad 770E sistemi ACPI'yi DESTEKLER. Onları ayırt etmek için Anakart ID'sini kullanın. Anakart ID'si aşağıdaki gibi belirlenebilir:
INT15h |
|
|
|
Giriş |
|
|
|
(AX) = 2310h: Anakart ID'sini döndür |
|
Çıkış: |
|
|
|
(AH) = 0 |
|
|
(AL) = Anakart ID'si |
|
|
(CF) = 0 |
Eğer bir BIOS çağrısı yapılamıyorsa (yani korumalı mod ortamından), Anakart ID'si doğrudan F000:FFE0h (kelime) adresinden okunabilir. Ancak, bu yöntem yalnızca aşağıda listelenen ürünler için kullanılmalıdır ve IBM, aşağıda listelenen ürünler dışındaki ürünlerde F000:FFE0h'den Anakart ID'sinin okunabileceğini garanti etmez.
- ThinkPad 770 sistemi Anakart ID'si:27h
- ThinkPad 770E sistemi Anakart ID'si:28h
- ThinkPad 310 serisi DMIBIOS ve VPD yapısını desteklemediğinden, bu yöntemle tanımlamak mümkün değildir.
- Bu ürünler SMBIOS destekler. Ancak, SMBIOS tarafından döndürülen BIOS Sürüm dizesi, BIOS Yapı ID'si değildir. Bu ürünler tarafından döndürülen BIOS Sürüm dizesi R00-F3 gibidir. Bu nedenle, BIOS Sürüm dizesi Rxx-xx döndüren ürünler için özel bir işlem gereklidir. Bu modeller için BIOS Yapı ID'sini elde etmek için VPD yapısını kullanın.
DUYURULAR
IBM, bu belgede tartışılan ürünleri, hizmetleri veya özellikleri tüm ülkelerde sunmayabilir. Bölgenizde mevcut olan ürünler ve hizmetler hakkında bilgi için yerel IBM temsilcinizle görüşün. IBM ürününe, programına veya hizmetine yapılan herhangi bir atıf, yalnızca o IBM ürününün, programının veya hizmetinin kullanılabileceğini belirtmek veya ima etmek amacıyla değildir. Herhangi bir işlevsel olarak eşdeğer ürün, program veya hizmet, IBM'in herhangi bir fikri mülkiyet hakkını ihlal etmediği sürece kullanılabilir. Ancak, herhangi bir IBM dışı ürün, program veya hizmetin çalışmasını değerlendirmek ve doğrulamak kullanıcıların sorumluluğundadır. IBM, bu belgede tanımlanan konuları kapsayan patentlere veya bekleyen patent başvurularına sahip olabilir. Bu belgenin sağlanması, bu patentler üzerinde herhangi bir lisans vermez. Lisans taleplerinizi yazılı olarak aşağıdaki adrese gönderebilirsiniz:
IBM Lisanslama Direktörü
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
ABD ULUSLARARASI İŞ MAKİNELERİ KURULUŞU, BU YAYINI HERHANGİ BİR TÜR GARANTİSİZ OLARAK, AÇIK YA DA ZIMNİ, HİÇBİR ŞEKİLDE, ZIMNİ GARANTİLERİ DE DAHİL OLMAK ÜZERE, SUNMAKTADIR. BAZI YARGI BÖLGELERİ, BELİRLİ İŞLEMLERDE AÇIK YA DA ZIMNİ GARANTİLERİN REDDEDİLMESİNE İZİN VERMEZ, BU NEDENLE, BU BEYAN SİZE UYGULANMAYABİLİR. Bu bilgi teknik hatalar veya yazım hataları içerebilir. Buradaki bilgilere periyodik olarak değişiklikler yapılmaktadır; bu değişiklikler, yayının yeni baskılarında yer alacaktır. IBM, bu yayında tanımlanan ürün(ler) ve/veya program(lar) üzerinde herhangi bir zamanda önceden bildirimde bulunmaksızın iyileştirmeler ve/veya değişiklikler yapabilir. IBM, sağladığınız bilgileri, uygun gördüğü herhangi bir şekilde kullanabilir veya dağıtabilir ve size karşı herhangi bir yükümlülük altına girmez. Bu yayındaki IBM dışı web sitelerine yapılan herhangi bir atıf, yalnızca kolaylık sağlamak amacıyla verilmiştir ve bu web sitelerinin onayını ifade etmez. Bu web sitelerindeki materyaller, bu IBM ürününün materyalleriyle ilgili değildir ve bu web sitelerinin kullanımı tamamen sizin riskinizdedir. |