ПредишенСледващото

история на заболяването

Всеки компютър има чип с памет, която не губи съдържанието си, когато властта е изключен. На този чип, написана изпълним код база компютърна система IO, BIOS. По всяко време изпълнимия код BIOS за решаване на същия проблем: да се зареди в паметта изпълним код за операционната система.

По-ранни BIOS може да работят само с устройства. Той изтеглени първите 512 байта от дискета с операционната система, за да продължи да изпълнява служебните функции, операционната система на компютъра, заглавие, което в съответствие със стандарта, съдържаща се в тези 512 байта.

След това дойдоха компютри твърдите дискове, в настройка на BIOS допълнителен елемент от менюто, в който се посочва, когато BIOS трябва да се зареди операционната система: от флопи или твърд диск.

След това добавете възможност да стартира от картите за CDROM, ZIP, USB памет. Всички тези устройства имат едно общо нещо: интерфейс за работа с тях на хардуерно ниво, е описан в стандарта. И ако кода на BIOS е в състояние да се стартира от CD-ROM един, поддържа ATAPI стандарт - тя може да се стартира от всяка друга, също е в подкрепа на този стандарт.

Обувка от мрежова карта

Производители мрежови карти никога не си дадоха труда да разработи стандарт карта протокол за контрол на хардуер. Те просто нека водача за Windows, и в повечето случаи за потребителя, че е достатъчно.

За да може компютърът ви да се стартира от CD-ROM. BIOS производител да напише драйвер: ATAPI шофьор. И всички производители на BIOS след стандарта вид ATAPI много бързо добави водача. Ето защо, всеки нов компютър в момента е в състояние да се стартира от CD-ROM.

За да може компютърът ви да се зареди от мрежова карта, производителя на BIOS да пиша много шофьори, по един за всяка от съществуващите мрежови карти. Тъй като няма единен стандарт, който описва как да управлявате мрежова карта на хардуерно ниво, и 3com карти се управляват не е така, тъй като картата Intel. Никой друг производител BIOS не върши работа. Ето защо, конвенционален компютър не може да се зареди от мрежова карта. С изключение на дънни платки с вградени мрежови карти, тези дънни платки водача и зареждащо устройство за мрежова карта е хваната в BIOS.

Извън тази ситуация е такава. След като чип BIOS на дънната платка не съдържат код контрол на всички съществуващи мрежови карти, е необходимо по някакъв начин да добавите код за контрол на една карта. Това, което ще се постави в компютъра. И този метод съществува.

Всяко устройство в автобуса ISA, а по-късно върху шина PCI, един чип може да има собствен енергонезависима памет, в която се съхранява изпълним код на този контрол устройство. Има стандарти за регистрация на този код, който открито или мълчаливо подкрепя от огромно мнозинство BIOS.

Най-често срещаният пример за такова устройство - на картата 3C905C-TX-м от 3com фирма. На борда на картата е с флаш памет от 64 килобайта, които се записват от 3com товарач изпълним код. Просто трябва да въведете мрежовата карта в компютъра си и настройките на BIOS, за да се уточни, че ние искаме да се зареди от мрежова карта.

Отново: BIOS на компютъра ни знае как да се зареди от мрежова карта 3C905C-TX-М. управление на хардуер управлява тази карта винаги ще си остане загадка за него. Но BIOS на нашия компютър, най-вероятно, е в състояние да намери произволен код контрол ISA- или PCI-устройство, поставено в енергонезависима памет чип на едно и също устройство, и да прехвърли контрола на компютъра този код. Този чип се нарича BootROM и изпълним код, което е написано в нея, обикновено се нарича фърмуера.

Предварително зареждане (или Pre-OS) в среда за изпълнение (Preboot среда за изпълнение) - спецификация, предложен от Intel. Такова и само като фърмуер използва от производителите в производството на мрежови карти и дънни платки BIOS с вградени мрежови карти. Проверка на документацията за вашето оборудване, за да се види дали той поддържа зареждане от метод PXE. Ако вашата мрежа или дънна вече е оборудван с фърмуер PXE, а след това по-нататъшни действия не е нужно да. Тези мрежови карти и дънни платки направо готов за използване като бездискова терминали.

За някои карти (включително карти за всички модели rtl8139C чип, D) на фърмуера може да се намери на производителите на чипсети. Фърмуерът трябва да шият собствените си BootROM по-чип. Подробна информация за този процес са описани по-долу.

Ако производител мрежова карта направих фърмуер, тогава единственото решение е да се използва Etherboot фърмуера.

Etherboot - софтуера с отворен код проект, който освобождава фърмуер за почти всички съществуващи мрежови адаптери. Etherboot фърмуера може да бъде записано в BootROM чип флаш-паметта или мрежова карта, тя може да се управлява от дискета или твърд диск, както зареждащия сектор или програмата от DOS. Etherboot фърмуер са единственият начин да се стартира от компютъра парка мрежа с пъстри мрежови карти, за които производителите не са PXE написани на фърмуера.

Изберете желания фърмуер Etherboot

Firmware Etherboot индивидуално за всеки модел на мрежови карти. Завършен фърмуер проект Etherboot взето на rom-o-matic.net сайт. по време на това писание, най-новата версия е 5.4.1 номер. Тази версия е много подходящ за зареждане ElinuxT.

За ISA-карти за избор на фърмуера понякога е доста трудно. Най-срещаните ISA-карти се поддържат от СИ на фърмуера. Някои карти се поддържат само на фърмуера NE-стара версия на Etherboot - 5.0.x. Сайтът ROM-о-матик, можете да получите на фърмуера и тези версии. В най-трудните случаи, трябва да използвате базата от знания за картите, който също е на разположение на сайта ROM-о-матик.

За PCI-карта проблем подбор на фърмуера е решен достатъчно просто. Всяка идентификатор PCI-устройство има PCI ID, който е уникален за всеки модел. PCI ID се състои от две групи от по четири шестнадесетични цифри, например, така че - 0x0113, 0xaab5. Необходимо е само да се знае неговата PCI лична карта. Понякога списъка на PCI ID пише BIOS при зареждане на компютъра. Какво да се прави в други случаи?

Сайтът ROM-о-Matic в "Изберете NIC тип / ROM" в непосредствена близост до всеки един от PCI-карта в същите две цифри, PCI лична карта, което се побира на водача. Остава само да се намери в списъка на тази карта, PCI ID е същата като твоята.

BootROM емулатор на стартираща дискета

Сега с тази дискета, можете да стартирате от тази мрежова карта.

BootROM емулатор директно от вашия твърд диск

Ако имате затруднения с влизането BootROM, емулатора може да се записва на твърдия ви диск или IDE-Flash, инсталирани в терминала.

За информация относно инсталирането на твърдия диск може да бъде намерена тук.

Терминалът трябва да се зареждат от твърдия диск, автоматично стартиране на емулатор BootROM и натоварването върху образа на мрежата ElinuxT.

BootROM емулатор от DOS и Windows Command Prompt

Можете да използвате Setup Wizard ElinuxT на твърдия ви диск - той ще създаде всички необходими меню. Информация за него тук

  1. Изберете фърмуер онлайн ROM-о-Matic, както е описано по-горе.
  2. Моля ROM-о-матик да ни накара да "DOS Изпълним ROM Image (Ком)", с изключение на получения файл.

Този файл може да се управлява от DOS команден ред или Windows Command Prompt

Понякога е необходимо да се даде възможността да се зареди Windows, и в същото време работа с ElinuxT. Можете да организирате менюто, когато заредите Windows 9x, от който потребителят ще избере как да зареди машината ElinuxT-терминал или да изтеглите локално копие на Windows 9x. Пример меню, config.sys файл:

[Меню]
Скриване = Windows
MENUITEM = ElinuxT
[Windows]
УСТРОЙСТВО = C: \ WINDOWS \ HIMEM.SYS
УСТРОЙСТВО = C: \ WINDOWS \ emm386.exe
устройство = C: \ WINDOWS \ командата \ display.sys CON = (EGA ,, 1)
Държава = 007,866, C: \ Windows \ COMMAND \ country.sys
[ElinuxT]
DOS = NOAUTO

autoexec.bat файл:
@echo разстояние
Отидох% конфигурационния%
: Windows
режим против кодова страница подготви = ((866)
C: \ Windows \ COMMAND \ ega3.cpi)
режим против кодова страница изберете = 866
KEYB РУ ,, C: \ Windows \ COMMAND \ keybrd3.sys
Отидох в края
: ElinuxT
C: \ 3c509.com
Отидох в края
: край

Вместо да се обадите на C: \ 3c509.com трябва да се уточни зареждането на ОС е предизвикателство за една мрежова карта, инсталиран на вашия компютър.

BootROM емулатор от CDROM

EtherBOOT универсален товарач може да бъде стартирана от компактдиска.

  1. Поставете CD ElinuxT в CD-ROM устройството и рестартирайте компютъра
  2. В прозореца за изтегляне, тип нетната
  3. Допълнителна информация за опциите изтеглите от тук

Ние правим всичко чип BootROM

Какво става, ако производителят на нашите карти не са вградени в нея чип енергонезависима памет, но ние все още искате да се отървете ни твърдия диск на компютъра от предене, и други устройства, които го правят и учат бездискова зареждане по мрежата? Вграждане на този чип в него себе си!

Нашата практика ви позволява да правите подобно заключение: да се разбере теорията на BootROM си струва, ако е необходимо да се направи най-малко 10-20 бездисковите терминали. Ако терминала се очаква по-малко, по-евтино да замени съществуващата мрежова карта на картата, който първоначално е бил в състояние да зареди на компютъра, например, споменати 3C905C-TX-M от 3com, или потърсете професионална помощ.

Най-евтиният и лесно достъпни във всеки магазин радио компоненти са еднократно програмируеми чипове (ROM, EPROM) 27C256 серия. 27 означава "програмируемата еднократно", 256 - размера на паметта в килобита, т.е. 32 килобайта. Преди и след серия от производителите да добавите допълнителни знаци. Например, чип фирмите Atmel, които използваме, напълно наречени AT27C256R. Чипове трябва да DIP-тяло (паралелепипед с размери приблизително 12x36x3 мм до 28 фута), е важно.

Микрочипове освен това е характерно за този клас на експлоатационни условия ( "търговски", "промишлени", "войната" и др). За използване като чип BootROM отговарят на всеки клас.

Друг вариант - път за достъп. Смея да твърдя, че за използване като чип BootROM добре с всяко време достъп. Просто, защото ние никога не са изпълнени на практика, проблеми, свързани с него.

Картата на мрежата трябва да има конектор за монтиране на чипа. Подложки могат да бъдат 28, 32 или дори тридесет и четири фута. Не подложки - не бездискова терминал.

На следващо място, имате нужда от програмист. Това е специално устройство, което е в състояние да мига чипове. Програмистите сглобяеми струва $ 100, направени от намерени на радио за една трета от тази сума радиолюбители. Ние никога не се срещна програмисти, които няма да знаят как да шият 27C256 чип, е най-простият от възможните схеми. Програмистите са свързани към компютъра чрез COM или LPT порт. Ще се предлага със софтуера програмист и ръководство за употреба.

След това трябва да изберете фърмуера. Всичко е точно същото, както е описано по-горе, е необходимо само да се "Binary ROM изображение". Ако получите 16 килобайт на файла - това е необходимо, за да поставите файла, за да го същото, че размерът е удвоила.

На следващо място, прочетете инструкциите за програмист и чип зашит. Задайте чипа на картата на мрежата. Бъдете сигурни, че на етикета на чипа трябва да е на една и съща страна като етикета на дъската. Ако блока повече от 28 дупки - всички празни дупки, за да останат от етикетите на чипа и на борда. Инсталирайте картата в компютъра си. Превърнете.

Не работи? Ние действаме в списъка:

1. От дискетата предоставен заедно с мрежа или интернет страницата на производителя, полезност конфигуратор. Обикновено, тази програма работи само под чист DOS. Товар от стартиращи ДОС дискетите, стартирайте конфигуратора, които намираме опцията, която позволява да се използва BootROM. Ние позволяваме. Рестарт.

2. BIOS Update дънната платка. Внимателно прочетете описанието на настройките на BIOS-а за да изглежда, че не е отговорен за зареждане от мрежовата карта. Понякога попаднете мистериозни настройки, например, на един от моите Fujitsu имаше опция "Boot" положение "Правна" в стойност. Рестарт.

3. Премахване на чипа на картата, бутам обратно в програмист и се опитват да четат съдържанието му. Тя трябва да е точно това, което сте записали там.

4. Компютърът патологично не може да зареди от мрежова карта? Намерете картата 3c905c-TX-м и се опитайте да стартирате от него. Ако компютърът ви отказва да - в моргата този компютър, трябва да използвате друг.

5. Все още не работи? Понякога това се случва, особено с екзотични карти. Опитайте с друга карта. Много добра карта за монтаж BootROM - или по-чип или RTL8139C RTL8139D. Те винаги работят.

ЗАБЕЛЕЖКА! Тази статия описва действията, които могат да донесат оборудване не се осъществи. Ние не носим отговорност за щети. Следвайте ги на свой собствен риск. Можете да си купите готов разтвор от експертите

И лесно, колкото е възможно?

Да, ако този списък има хора от вашия град. Свържете се с тях, те ще помогнат за някаква компенсация.

Информация, взета от wtware.ru на сайта

Внимание! Спецификации, доставките и на външния вид на този продукт може да се различават или могат да бъдат обект на промяна без отражение в каталога.

Моля, имайте предвид, че този сайт се предоставя само за информационни цели и при никакви обстоятелства информационни материали и цената е публикувал на интернет страницата не представляват публично предлагане, в съответствие с член 43.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!