Kako urediti datoteku za preuzimanje. Popravak pokretačkog programa pomoću konzole za oporavak u sustavu Windows XP. Odabir zadanog operativnog sustava

03.10.2020 Sigurnost

Redoviti korisnici Računala nemaju pojma koliko je velika datoteka za pokretanje. ini. Kakva je ovo datoteka i koja je njena svrha?

Što je boot.ini?


Boot.ini je datoteka za pokretanje. Obično se nalazi u korijenu direktorija u kojem je instaliran vaš OS. Boot.ini sadrži osnovne informacije o radnim parametrima i lokaciji OS-a. Možda ćete naići na ovu datoteku ako jeste osobno računalo Koristi se nekoliko različitih operativnih sustava. U tom slučaju, tijekom pokretanja, na monitoru računala pojavljuje se crni ekran s popisom dostupnih operativnih sustava i mogućnošću odabira. Zaslon također prikazuje vrijeme nakon kojeg će se operativni sustav prema zadanim postavkama pokrenuti.

Datoteka pod nazivom boot.ini koristi se za pokretanje sustava operacijski sustav. Možete pronaći opcije za instaliranje više operativnih sustava na isto računalo. U ovom slučaju govorimo o operacijskim sustavima obitelji Windows, budući da se u drugim operativnim sustavima datoteka za pokretanje naziva drugačije i ima drugačije proširenje. Za sve operacijske sustave naziv datoteke za preuzimanje nije bitan. Jednostavno navodi stazu za pokretanje operativnog sustava. Ako je na računalu instalirano nekoliko operativnih sustava, bootloader će od korisnika tražiti da preuzme jedan od njih. Datoteka za preuzimanje također je posrednik za pokretanje operativnog sustava.

Koje su informacije pohranjene u datoteci boot.ini

Pogledajmo koje su informacije odgovorne za učitavanje OS-a. Ako imate jedan operativni sustav, vrsta datoteke za pokretanje može biti ograničena na standardni tekst i skup naredbi. Na primjer, za učitavanje servisnih paketa i XP verzija iz datoteke boot.ini koristi se standardni sadržaj datoteke.

Datoteka sadrži samo nekoliko osnovnih parametara. Slični parametri dostupni su u datotekama za pokretanje svih verzija Windows operativnih sustava. Razlike su dopuštene samo za osnovne parametre pokretanja NT sustava, koji su kreirani kao servisne verzije OS-a i dizajnirani su za rad na mreži.

Važan parametar je vrijeme čekanja ili timeout. U bilo kojem operacijskom sustavu ovaj parametar ima zadanu vrijednost 30. Drugim riječima, odgoda pokretanja bit će 30 sekundi. Možete pronaći druge vrijednosti za ovaj parametar. Kada je vrijednost isteka 0 izbornik za pokretanje neće se uopće prikazati. Vrijednost zadanog parametra C:\ označava put do pokretača OS-a.

Sam sustav i njegove komponente nalaze se u mapi Windows. Ako vaše računalo koristi više operativnih sustava odjednom, ova će se postavka promijeniti. I nije važno koji će se operativni sustavi nalaziti u blizini. U retku će biti ispisani samo putovi, a korisnik će samo morati odabrati.

Lokacija datoteke boot.ini

Sada je najzanimljivije pitanje gdje bi se trebao nalaziti? datoteka za pokretanje.ini? Prije svega, vrijedi napomenuti da pronalaženje datoteke za preuzimanje na bilo kojem operativnom sustavu nije tako lako. U pravilu je ova datoteka skrivena od očiju korisnika kako on slučajno ne bi napravio bilo kakve promjene u njoj. Iskusni korisnici računala znaju da, kako biste vidjeli datoteku za preuzimanje, prvo morate omogućiti način prikaza svih mapa i datoteka koje je sakrio programer.

Svaki korisnik može lako pristupiti datoteci za preuzimanje. Sve što trebate učiniti je koristiti izbornik "Alati", koji sadrži karticu "Mogućnosti mape". U izborniku morate koristiti karticu "Prikaz". Ovdje samo trebate označiti “Prikaži skrivene mape, diskovi i datoteke." Sada možete lako pronaći datoteku boot.ini. Obično se nalazi u korteksu pogona C. Obratite pozornost na atribute ove datoteke. Prema zadanim postavkama, atribut je postavljen na "Samo za čitanje". To se radi kako korisnik ne bi mogao uređivati ​​ili brisati ovu datoteku. Sve neovlaštene radnje mogu onemogućiti pristup operativnom sustavu.

Preuzmite datoteku u različitim verzijama Windows OS-a

Što se tiče mjesta skladištenja, u principu nije važno. Boot.ini je uvjetni inicijalizator koji se učitava u memoriju računala prije pokretanja OS-a, tražeći od vas da odaberete što ćete učitati. Mnogi poznati boot manageri djeluju na sličan način, koji se koriste u slučaju potpune neoperativnosti operativnog sustava i prisutnosti malware koji se ne može ukloniti koristeći standardne metode. To se posebno odnosi na RAM. Virus blokira pokretanje niza aplikacija, opterećujući središnji procesor i RAM sistemskim zahtjevima.

Možete pokrenuti bilo koji operativni sustav instaliran na vašem računalu bez ikakvih problema. Na primjer, da bi se odabrani operativni sustav pokrenuo prema zadanim postavkama, jednostavno morate koristiti put opisan u datoteci za pokretanje. Možete to učiniti drugačije i postaviti prioritet za pokretanje druge vrste operativnog sustava sa željene particije. Više se može postići instaliranjem klijenata za pokretanje, koji se inače nazivaju upravitelji za pokretanje. Pokreću se i prije nego što počne odabir OS-a, tako da tamo možete odabrati sve. Datoteku boot.ini automatski obrađuju takvi upravitelji pokretanja. Osim toga, oni sami prilagođavaju sadržaj datoteke za preuzimanje.

Uređivanje datoteke za pokretanje

Razgovarajmo o uređivanju datoteke za pokretanje i mijenjanju parametara. U sustavu Windows, kao iu bilo kojem drugom sustavu, datoteka Boot.ini može se otvoriti prilično jednostavno. Zanemarite njegovo širenje. Ovu datoteku možete otvoriti u standardna aplikacija bilo koji operativni sustav koji se zove Notepad. Sadržaj datoteke sadrži tekstualne podatke koje svaki urednik može prepoznati. Glavna stvar je spremiti datoteku u izvornom formatu na isto mjesto. Ali prvo je bolje izraditi kopiju izvornika. Također se prvo morate pobrinuti za izradu sigurnosne kopije svih informacija dostupnih na tvrdom disku i slici operativnog sustava. Ne bi škodilo niti stvoriti standardnu ​​točku vraćanja sustava Windows.

Sve promjene u datoteci za preuzimanje stupit će na snagu tek nakon ponovnog pokretanja sustava. Nakon ponovnog pokretanja analizirat će se datoteka i cijeli boot sektor, koji je odgovoran za učitavanje operativnog sustava.

Mjere opreza

Neiskusni korisnici računala ipak ne bi trebali mijenjati datoteku za preuzimanje. Čak i ako imate ideju o tome što je datoteka za pokretanje operativnog sustava, nemojte je mijenjati ni pod kojim okolnostima. Ovo se može učiniti samo iskusni korisnici koji razumiju zamršenost instaliranja i konfiguriranja operativnih sustava. Također možete promijeniti sadržaj datoteke za pokretanje administratori sustava, koji kontroliraju učitavanje operativnih sustava na računalnim terminalima.

Iz svega navedenog možemo izvući jednostavan zaključak: datoteka boot.ini jedan je od najvažnijih atributa učitavanja operativnog sustava. Vjerovati da bi njegovo uklanjanje ili izmjena moglo dovesti do ozbiljnih posljedica, naravno, nije sasvim ispravno. Ipak, bolje je ne eksperimentirati s takvim stvarima. Pogotovo bez prethodnog stvaranja slike sustava i sigurnosne kopije tvrdog diska.

Zaključak

Boot.ini jedna je od najvažnijih datoteka operativnog sustava. Igra vrlo važnu ulogu pri učitavanju OS-a. Obično je boot.ini datoteka otvorenog teksta koja je pohranjena u korijenu sustava. Budući da je boot.ini datoteka sustava, postavljena je na "skriveno" i "samo za čitanje". To znači da jednostavno nećete moći vidjeti ovu datoteku u Exploreru.

Uređivanje datoteke Boot.ini može se izvršiti na pokrenutom OS-u. U tome nema ništa komplicirano, samo ga pronađite u korijenskom direktoriju sistemski disk skrivenu datoteku s Boot.ini i napravite odgovarajuće izmjene u njoj. Skrivenoj datoteci možete pristupiti odabirom “Prikaži skrivene datoteke» u kartici “Prikaz” servisnog izbornika. Datoteku boot.ini možete uređivati ​​i mijenjati samo ako se razumijete u datoteku za pokretanje operativnog sustava i razumijete njezin sadržaj.

Jeste li ikada morali instalirati nekoliko O.S.(Operacijski sustavi), na jednom računalu.

Ako jeste, vjerojatno ste primijetili da kada pokrenete računalo, u roku od 30 sekundi dopušta nam da odaberemo onaj O.S, koju sada želimo preuzeti.

U tom slučaju, ako ne odaberete, sustav će se pokrenuti prema zadanim postavkama. Ovu funkciju obavlja Windows boot loader.

Kao što možete vidjeti na snimci zaslona, ​​bootloader pohranjuje samo nekoliko redaka informacija o pokretanju sustava.

Ako ste neispravno instalirali ili deinstalirali Windows, zapis o O.C., bit će pohranjeni neoperativni u bootloaderu boot.ini. Da biste ga uklonili bezbolno za sustav, samo trebate ukloniti dodatni red i to je to🙂.

2 Kako stvoriti Windows boot loader

Na primjer, zadatak je sljedeći.

Iznenada ste izgubiliboot.ini . U isto vrijeme imate dva operativna sustava na računalu,WindowsXP I Windows 7.

Znaš li to XP,imate ga na posebnom fizičkom disku, u odjeljkuC, A Windows 7je na diskuD,također na zasebnom fizičkom disku (tj.ugrađen u kućištedva HDD) .

Cilj je omogućiti pokretanje s bilo kojeg sustava, dokWindows 7trebao bi se učitati prema zadanim postavkama, vrijeme čekanja 10 sekundi.

i promijeniti ga.

Unos će izgledati ovako:

vrijeme čekanja=10

zadano= multi (0) disk (0) rdisk (1) particija (1)\WINDOWS

multi (0) disk (0) rdisk (0) particija (1)\WINDOWS="Microsoft Windows XPProfesionalniRU" /noexecute=optin /fastdetect

multi (0) disk (0) rdisk (1) particija (1)\WINDOWS="Microsoft Windows 7 Ultimativno" /noexecute=optin /fastdetect

Kao što vidite, sve je jednostavno. Trebalo je samo promijeniti broj fizički disk u smisluzadano.I kopiranjem posljednjeg retka mijenjamo pokretanje i naziv Windowsa.

Također, ako bilo kakvih unosa uboot.ini ne rade ispravno, možete ih popraviti sredstvimaprozori. Da biste to učinili u izborniku Start - trčanje - naredba "Msconfig" , pronađite karticu boot.ini i pritisnite "provjeri sve staze preuzimanja".



U mom slučaju, put preuzimanja jeWindows 7ne radi, stoga se slažem ukloniti liniju izboot.ini.

Jedan od najvažnijih sistemske datoteke Operativni sustav Windows XP s kritičnim postavkama pokretanja sustava Windows XP i svima poznatim kao datoteka boot.ini. Rastavimo ga na dijelove.

Ako netko još nije shvatio, ovo je jedna od prvih datoteka s kojom XP komunicira prilikom učitavanja. Pohranjeno u običnom tekstu u korijenskom direktoriju sustava. Njegovo obraćanje je nepokolebljivo: C:\boot.ini. A budući da je datoteka sistemska datoteka, automatski joj se (kao i drugoj braći) dodjeljuju posebni atributi poput Skriven, Sustav I Samo za čitanje. Dakle, ako ga želite urediti, morat ćete promijeniti neke od Svojstva mape– bez njih Windows XP Explorer skriva takve datoteke:

Kako radi boot.ini?

Boot.ini sadrži informacije o lokaciji XP-a na vašem računalu. Ako postoji više operativnih sustava, informacije o njima također se prikazuju u datoteci (ako su, naravno, samo verzije do i uključujući Windows XP uključene u preuzimanje - preuzimanje verzija sa Windows Vista ide sasvim drugim redom).

REFERENCA

U verzijama sustava Windows Vista i novijim, datoteka boot.ini ne postoji. Podaci o pokretanju pohranjeni su u datoteci registra pod nazivom Podaci o konfiguraciji pokretanja(BCD) i uslužni program se koristi za uređivanje parametara pokretanja bcdedit.com iz naredbeni redak.

Tijekom procesa pokretanja sustava, pravi izbor operativni sustav odgovara funkcijama druge datoteke - Ntldr, koji "gleda" u trenutno razmatrani boot.ini, koji govori datoteci Ntldr gdje sustav ili sustave zapravo treba pretražiti. Datoteka boot.ini također vam treba reći trebate li prikazati neku vrstu izbornika s izborom opcija pokretanja i vremena za njihov odabir. Osim toga, u ovoj se datoteci nalazila mogućnost učitavanja operativnog sustava ili pokretanja konzole za oporavak sustava.

Izbornik za pokretanje sustava Windows XP

Ako je opcija VIŠE OD JEDNE spremljena u datoteku boot.ini, učitavanje XP-a automatski će biti popraćeno pojavom karakterističnog izbornika.

Struktura i sadržaj datoteke boot.ini

Datoteka sadrži dvije glavne kategorije. Prvo - pokretački program. Sadrži dvije postavke. Zadano vrijeme čekanja prije pokretanja označenog sustava “timeout=(XX sek.)”– možete slobodno postaviti od 30 do 0. A operativni sustav koji je zadano učitan prikazan je u retku “zadano =(adresa operativnog sustava). A za većinu korisnika ovaj unos je isti:

"default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS"

Sljedeći parametri znače:

  • više (X)– koristi se od strane kontrolera ATA diska za pronalaženje particije za pokretanje. Parametar uvijek prethodi parametru disk (X), ako nije, pojavljuje se neaktivirano u BIOS kontroler SCSI
  • rdisk(X)– fizički HDD; x– broj tvrdih diskova – 0, 1, 2 itd. Odbrojavanje počinje od 0!
  • disk (X)– logički disk (aka fizički volumen diska); x– broj svezaka – 0, 1, 2 itd. Odbrojavanje počinje od 0!
  • particija (X)– ovaj parametar je povezan s parametrom rdisk(X)– znači dio ovog fizičkog tvrdi disk; x– broj sekcija - 1, 2, 3 itd. Odbrojavanje počinje od 1!
  • \WINDOWS– oblik parametra specifičnog za Windows XP za lokaciju sistemskih datoteka (XP pohranjuje datoteke u ovu mapu).

Ulaznu točku koristi datoteka Ntldr kako bi pronašli mjesto gdje se nalazi sustav. Ali postoje i zadani redovi datoteke boot.ini koji su složeniji u pisanju staze, koji se, međutim, gotovo nikad ne vide na kućnim strojevima, a još se nisu odlučili za standarde, pa sličnih sustava otišli u zaborav. Ali ono što zanima prosječnog korisnika je mogućnost promjene redoslijeda pokretanja u konfiguraciji računala s više pokretanja. Obično rutinska instalacija nekoliko operativnih sustava prema zadanim postavkama propisuje ispravne staze, s kojima se možete igrati na načine opisane u nastavku.

No, to se događa sve dok korisnik više nije zadovoljan funkcionalnošću nekog od sustava ili se nakon neuspješne instalacije pojavi unos, ali sustava... više nema.

No, nastavimo.

Drugi dio naše datoteke je operativni sustavi– uključuje popis operativnih sustava i programi za pokretanje, kao i njihovu lokaciju. Također može sadržavati ključeve koji konfiguriraju sustav naveden na popisu. Ali zapravo linija iz parametra pokretački program dupliciran. Ako postoji više sustava, njihovi nazivi (opisi) jednostavno su označeni znakom " = “. Parametar /brzo otkrivanječini jedan kritičnijim važna datoteka NTDETECT proći pored, na primjer, paralelnog uređaja instaliranog u istoj petlji (na primjer, DVDROM čitač optičkog diska), ali mu je također dodijeljen serijski broj. Tipkovnica, miš i čitač kartica imaju takve brojeve... Dakle, korisnik ima priliku odrediti kao uređaj za pokretanje ne sam volumen, već DVDROM, flash pogon ili particiju tvrdog diska koja sadrži samo datoteke za postavljanje, ali nema sam sustav. Međutim, bolje je izvršiti takvu operaciju na formatiranom disku bez datoteka koje su vam potrebne - pripremite se za neizbježne pogreške i ponovne instalacije. Proces je izuzetno težak i zahtijeva znanje i vještine. I što je najvažnije, nijedan od alata za uređivanje datoteka boot.ini neće vam omogućiti prikaz i izvođenje operacija sa zapisima onih operativnih sustava koji se učitavaju pomoću drugih pokretačkih programa.

Koje vrste datoteka boot.ini postoje?

Evo najtipičnijeg primjera teksta unutar željene datoteke - sve je jednostavno, postoji samo jedan sustav:

pauza=30 zadano=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition Professional" /fastdetect

Evo primjera s omogućenom opcijom konzole za oporavak:

pauza=30 zadano=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:\CMDCONS\BOOTSECT.DAT="Microsoft Oporavak sustava Windows Konzola"/cmdcons

A ovo je primjer dvostrukog pokretanja s dva različite verzije Windows XP ( Dom I Profesionalni):

pauza=30 zadano=multi(0)disk(0)rdisk(0)partition(1)WINDOWS multi(0)disk(0) rdisk(0)pregrada(1)WINDOWS=”Microsoft Windows XP Professional RU” /noexecute=optin /fastdetect multi(0)disk(0) rdisk(1)pregrada(1)WINDOWS=”Microsoft Windows XP Home” /noexecute=optin /fastdetect

Ali ovdje je gotovo ista datoteka, ali korisnik je odlučio instalirati 2 operativna sustava na jedan logički pogon - to je često jednostavno neprihvatljivo (obratite pažnju na parametre pregrada (X)-sustav Windows mape imati imena Windows I Windows.0):

pauza=3 zadano disk (0) rdisk(0)pregrada(1)\WINDOWS.0="Microsoft Windows XP Professional RU" /izvrši /fastdetect multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Microsoft Windows XP Home Edition

Primjer kada je korisnik promijenio vrijeme razmišljanja na 5 sekundi i dodao opciju Siguran način :

pauza=5 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Siguran način rada" /safeboot:minimalno /sos /bootlog

Kako ručno urediti datoteku boot.ini?

Jednom ovo tekstualna datoteka, što znači da se može ispraviti. Prvo promijenimo atribute. To se radi izravno u postavkama same datoteke nakon što ste je učinili vidljivom u direktoriju pogona sustava. Da... kopirajte sadržaj datoteke u dokument i postavite ga na poznato mjesto, jer samo jedna pogreška i sustav se neće pokrenuti, ili će se izbornik promijeniti ne u vašu korist.

Koje su opcije?

Skratimo vrijeme za razmišljanje, na primjer, na 10 sekundi. Pokrenimo uslužni program za konfiguraciju msconfig i podesite vrijeme u dijelu prozora Pauza:

U ovom prozoru ne možemo učiniti ništa drugo sa sadržajem datoteke. Ali s tekstom datoteke možete raditi tako da je pronađete putem Explorera:

... ili to možete učiniti putem ploče Upravljanje Windowsima XP (ili putem Mojeg računala):

U svakom slučaju, Notepad će prikazati svoj sadržaj:

REFERENCA

A sada mala tajna o tome što se događa kada otvorite ovaj prozor. Upravo ovaj tab. U Windows NT obitelji, ovo je vrlo cool stvar - svaki put kada otvorite ovu određenu karticu, Windows pristupa IZRAVNO MBR particiji tvrdog diska (da, zaobilazeći memoriju) sa samo jednom svrhom: da sazna koji disk se trenutno može pokrenuti ? Dakle, ako imate 2 različita volumena na tvrdom disku s 2 operativna Windows sustavi XP, trenutno promijenite dodjelu diska u konzoli za upravljanje diskom zamjenom volumena za pokretanje. I ponovno provjerite sadržaj datoteke boot.ini– promijenio se (ako je, naravno, sadržaj samih datoteka isti, bez dodatne opcije, nećete vidjeti razliku). A ovo je jedna od točaka koja može uvelike olakšati postupak instaliranja nekoliko kopije sustava Windows XP u posebnim uvjetima (na primjer, s tvrdog diska) bez programa poput EasyBCD.

U redu... Pogledajmo ponovo kod naše datoteke:

pauza=3 zadano=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0 multi(0) disk(0)rdisk(0)pregrada(1)\PROZORI.0= "RU" / izvršiti/fastdetect multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Microsoft Windows XP Kućno izdanje RU" /noexecute=optin /fastdetect

U ovoj datoteci kaže datoteka Ntldršto čekamo 3 sekunde (vrijeme čekanja=3) tako da s tvrdog diska – fizičkog tvrdog diska – ( rdisk(0)) logički volumen 0 odjeljak 1 (disk(0) pregrada(1)) napunjen Windows XP Professional, čije se sistemske datoteke nalaze u mapi Windows.0. Drugi od sustava ( Kućno izdanje) čekat će da korisnik odabere. Ponavljam da su takve multi-boot postavke dva sustava na jednom volumenu vrhunac nepažnje korisnika.

Kako drugačije možete urediti boot.ini?

Naravno, postoji program koji vam omogućuje relativno sigurno uređivanje preuzete datoteke. Već je programiran u sustavu.

Korisnost bootcfg.exe.

Stvoren posebno za rad s oštećenom datotekom boot.ini ili za uređivanje staza unosa datoteke. Naredba uključuje nekoliko tipki. Ovako izgleda datoteka u uslužnom programu:

A ovdje su naredbe pomoćnog programa s argumentima za to:


Ali što s tim? EasyBCD? Ne ovaj put…

Ovaj program može učiniti mnogo više od samog uređivanja izbornika. Dizajniran je za sveobuhvatnu "preradu" izbornika za pokretanje s odabirom, preimenovanjem, promjenom redoslijeda pokretanja i opcijama instalacije za operativne sustave različite vrste. Jedna od metoda opisana je u istoimenom članku.

No, gospodo, ovo nije naš slučaj - u dijelu samog naziva programa, skraćenica BCD već znači da u početku program treba bootloader barem Viste, koja, kao što sam već spomenuo, radi POTPUNO drugačije. Zato se više ne trudite tražiti rane verzije programi za Windows XP (u kojima program, usput, radi izvrsno). Imaju samo više pogrešaka od modernih, ali postoji jedan uvjet od pojave programa - za ispravan rad izravno iz izbornika programa EasyBCD trebat će vam Windows verzija nije niži od Viste. Međutim, čak i u Windows okruženje XP EasyBCD može biti iznimno koristan.

Pogreške u radu s uređivanjem višestrukog pokretanja.

Ovo pitanje vjerojatno treba obraditi u posebnoj temi. Ne biste trebali kriviti neoperativnost programa i uslužnih programa ako nešto ne uspije. Činjenica je da je ogroman broj pogrešaka povezan upravo s korisnikovim nepoznavanjem osnovnih principa samog operativnog sustava. Prije početka rada na instaliranju više operativnih sustava, korisnik mora razumjeti nekoliko točaka. Nekima se možda čine djetinjastima, ali čak i površna anketa korisnika pokazuje da korisnici gotovo da i ne znaju:

  • koja je razlika između fizičkih i logičkih diskova
  • koja je razlika između aktivnih i logičkih particija tvrdog diska
  • što je volumen sustava (disk)
  • što je i gdje je boot sektor diska?
  • što je formatiranje i zašto je potrebno?
  • kako ispravno pročitati datoteku za pokretanje sustava (već znate sve o boot.ini)
  • koja je razlika između procesa pokretanja za Windows XP i Vista (i novije)

Pogledajmo najtipičnije primjere vinaigreta u koje može ući i sam korisnik.

PRIMJER PRVI

  • Zamislite to na postojeću kopiju operativnog sustava (uzmimo operativni sustav iste generacije da pojednostavimo Windows XP - s različitim sustavima sve je JOŠ gore), dodaje korisnik još jedan. Uzmimo kao pravilo - korisnik nije budala i razborito je podijelio tvrdi disk na 2 volumena i instalirao drugi na zasebnu particiju. Sada ima 2 Windows XP OS-a. A evo i naše datoteke:
pauza=3 zadano=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0 multi(0) disk(0)rdisk(0)pregrada(1)\PROZORI.0="Microsoft Windows XP Professional RU" / izvršiti/fastdetect multi(0)disk(0) rdisk(0)pregrada(1)\WINDOWS="Microsoft Windows XP Kućno izdanje RU" /noexecute=optin /fastdetect

A evo i jelovnika:

  • Međutim, kao što se često događa, jedan od njih postaje neupotrebljiv. Onaj koji je prvi instaliran. I odluka je pala: brisanje. Što može biti učinjeno? Naravno, iskoristite stečeno znanje i izbrišite podatke iz izbornika kako tamo više ne bi bilo unosa. Izbrišite redak o sustavu koji ne radi (na primjer, verzija XP Professional):

Kao što razumijete, Windows izbornik promijenit će se, ali sustav će se nastaviti pokretati. Tko razumije, bravo. Za one koji nisu, objasnit ću. Boot.ini kaže datoteka Ntldr da trebate pokrenuti Windows iz mape Windows.0. Particije i sam broj diska odgovaraju, ali nema podataka o mapi - samo smo je izbrisali. Ali sama mapa je živa i zdrava, a njezine postavke omogućuju pokretanje sustava. Uslijed toga promijenit će se boot izbornik (to je upravo slučaj kada korisnika nepoznavanje osnova OS-a spašava od netočnog ispravljanja boot.ini datoteke i omogućuje mu spremanje podataka, ali ne i redoslijeda u datoteke!):

oprostite na kvaliteti - snimak Windows (zadano) preeksponiran

Kako je to trebalo učiniti?

U ovom bi slučaju primjer nove datoteke za prijenos trebao izgledati ovako:

Timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition RU" /noexecute=optin /fastdetect

Kao što vidite, izbrisali smo ne samo informacije o postojećoj mapi Windows.0, ali i promijenio naziv u parametru zadane postavke, s naznakom potrebnog Windows sa "živim" sustavom (usput, budući da je sustav ostavljen sam, pauza možete navesti 0 - koja je svrha gledati izbor ako nema izbora).

PRIMJER DRUGI

Ništa se ne učitava. Ako je tako, onda ste oštetili jedno od ovoga:

  • BOOT.INI
  • NTLDR
  • NTDETECT.COM

Pa, usput, više puta sam prisilno izbrisao boot.ini i sustav se pokrenuo. Ako vam ovaj trik ne uspije, morat ćete upotrijebiti DOS programe iz paketa LiveDVD da vratite bootloader.

p.s. Ne možete za svaku grešku napisati članak. Dok sam pisao, članak je, kako sam primijetio, narastao do te mjere da je gotovo nečitljiv. Stoga postavljajte pitanja u komentarima.

Sretno nam svima.

Očitano: 1.945

Poseban tekst konfiguracijska datoteka"Boot.ini", koji se koristi tijekom procesa pokretanja, jedna je od najvažnijih sistemskih datoteka Windows XP. Ova datoteka mora biti u korijenskom direktoriju disk za pokretanje. Prije izmjene datoteke, promijenite njene atribute tako da nije samo za čitanje. Ako promijenite datoteku Boot.ini, odgovarajuće postavke konfiguracije sustava stupit će na snagu tek nakon ponovnog pokretanja sustava. Trebali biste urediti datoteku koristeći Notepad ili neki drugi jednostavan način uređivač teksta(osim " Microsoft Word"ili drugi program za obradu teksta koji dodaje posebne oznake za oblikovanje teksta).

Datoteka "Boot.ini" obavlja sljedeće funkcije:
– upravljanje sadržajem izbornika za odabir operativnog sustava,
- upravljanje proces podizanja sustava,
– postavljanje nekih parametara sustava.

Poglavlje služi za postavljanje parametara pokretanja operativnog sustava.
Parametar " pauza= 30" (zadano) određuje broj sekundi tijekom kojih korisnik može odabrati jednu od stavki izbornika. Kada je "timeout = 0" izbornik za pokretanje nije prikazan. “When timeout = -1” izbornik ostaje na ekranu neograničeno vrijeme.
Parametar " zadano=" navodi stazu do zadanog sustava za pokretanje.

U poglavlju sadrži informacije o instaliranim operativnim sustavima.

Struktura datoteke “Boot.ini” u najjednostavnijem slučaju, s jednim operativnim sustavom na disku, izgleda ovako:

Timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect

Kada koristite dva operativna sustava, na primjer, "Windows Me" i "Windows XP", sadržaj datoteke izgledat će otprilike ovako:

Timeout=30 default=C:\ C:\="Windows Millennium Edition" multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional" /fastdetect

Timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" / fastdetect C:\="Windows Millennium Edition"

Ovdje:
« više (0)» — serijski broj adaptera s kojeg se vrši preuzimanje. Uvijek ima vrijednost "0"
« disk (0)" - uvijek jednako "0" (za većinu BIOS-a),
« rdisk(X)" - određuje serijski broj tvrdog diska s kojeg se vrši dizanje (od "0" do "3"),
« particija (Y)"—serijski broj particije tvrdog diska s koje se učitava OS. Numeriranje počinje od "1". Proširene MS-DOS particije (tip “5”) i particije tipa “0” nisu numerirane - neiskorištene.

Više Opći opis odjeljak .
Za svaki OS, njegova lokacija je naznačena pomoću naziva ARC (Advanced RISC Computer):
Element "scsi(*)" koristi se u slučaju SCSI kontrolera s onemogućenim BIOS-om.
Element "multi(*)" koristi se za sve druge vrste pogona, uključujući IDE, EIDE, ESDI i SCSI s omogućenim BIOS-om.
“(*)” je broj adaptera s kojeg se vrši preuzimanje. Adapteri su numerirani od nule, počevši od kontrolera koji se nalazi najbliže utoru "0" na matičnoj ploči.
“disk(*)” - ako je “(1)” = “scsi(*)”, tada je jednak broju logičkog uređaja (LUN) postavljenom za disk.
“disk(*)” - ako je “(1)” = “multi(*)”, onda je uvijek jednak nuli.
“rdisk(*)” - ako je “(1)” = “scsi(*)”, onda je jednak broju diska u lancu, brojanje diskova počinje od “0”.
“rdisk(*)” - ako je “(1)” = “multi(*)”, tada je uvijek jednak nuli.
“particija(*)” - definira particiju diska koja sadrži OS datoteke. Za razliku od svih ostalih elemenata naziva ARC, numeriranje odjeljaka počinje s “1”, tj. prva particija je označena kao "particija (1)", druga je označena kao "particija (2)", itd.
“\put” - definira direktorij (ili poddirektorij) particije u kojoj se nalaze OS datoteke. Zadana staza za Windows XP je \windows, a zadana staza za Windows NT/2000 je \winnt.

Osim toga, tekst koji će biti vidljiv u točki odabira za ovaj OS napisan je u navodnicima. početni izbornik. Iza ovog teksta mogu biti tipke koje utječu na učitavanje OS-a.

Mogući su sljedeći ključevi:
« /bazni video"—s ovim ključem, sustav će koristiti samo standardni VGA upravljački program. Ovaj parametar može biti koristan ako instalirate drugu video karticu na kratko vrijeme, a ne želite prolaziti kroz gnjavažu s preuređivanjem upravljačkih programa.
« /brzo otkrivanje"— obično se instalira automatski tijekom instalacije sustava. Kada instalirate ovaj ključ, sustav ne otkriva sve Plug and Play uređaje tijekom procesa pokretanja.
« /maxmem"—definira maksimalnu veličinu RAM-a koju sustav može koristiti. Teoretski, može pomoći ako je neispravan radna memorija.
« /noguiboot"—kada koristite ovu tipku, zaslon za uvod u boji neće se pojaviti prilikom učitavanja. Mogu koristiti oni koji ne žele gledati ovu sliku na 60 herca. Osim toga, BSOD se neće pojaviti tijekom pokretanja. Ali sustav prirodno neće prestati visjeti ako nešto nije u redu.
« /nosni miševi=" — kada koristite ovaj parametar, miš spojen na COM port neće biti otkriven za portove navedene u zagradama. Ako ne navedete brojeve portova, miš neće biti otkriven na svim portovima.
« /bootlog"—kada je ovaj parametar naveden, sustav će zapisati dnevnik preuzimanja u [%SystemRoot%\Nbtlog.txt]. Ovaj parametar se može koristiti za pronalaženje razloga zašto se sustav može pokrenuti samo u "Sigurnom načinu rada".
« /sigurno pokretanje"- kada ga instalirate, sustav će se pokrenuti u "Safe modu". Isto se može učiniti pritiskom na tipku F8 na početku pokretanja sustava.

Možete postaviti nekoliko opcija za “/safeboot” koristeći dvotočku:
"Minimalno" - minimalna konfiguracija.
"Mreža" - s mrežnom podrškom.
"Dsrepair" - dostupan samo u "NET poslužitelju" i omogućuje vam vraćanje " Aktivni direktorij» iz sigurnosne kopije napravljene unaprijed.
“Alternateshell” - omogućuje korištenje alternativnih grafičkih ljuski. Prema zadanim postavkama sa sustavom su instalirani samo “Explorer” (standardna ljuska) i “Progman” (naslijeđen od “Windows 3.11” i “NT 3.5”).

« /SOS» - prikazuje popis upravljačkih programa za preuzimanje na zaslonu. Može vam pomoći da otkrijete gdje se sustav spotiče prilikom učitavanja.
« /brzina prijenosa"—ovaj parametar određuje brzinu kojom će COM priključak raditi za otklanjanje pogrešaka sustava. Ako ne navedete određenu brzinu, ona će biti 9600 za modem i 19200 za nulti modemski kabel. Kada omogućite ovu opciju, automatski se postavlja opcija “/debug”.
« /crashdebug"—s ovom zastavom program za ispravljanje pogrešaka se učitava, ali ostaje u neaktivnom stanju dok se ne pojavi greška jezgre. Mogu ga koristiti programeri softvera.
« /debugport=com*" - označava broj "COM" porta ("*" mora biti broj porta) koji koristi program za ispravljanje pogrešaka. Automatski omogućuje prekidač "/debug".
« /debug"—učitava se program za ispravljanje pogrešaka, koji može aktivirati drugo računalo putem spojenog "COM" priključka.
« /nodebug"—informacije o otklanjanju pogrešaka nisu prikazane na zaslonu.
« /hal" - Određuje naziv datoteke koja bi se trebala koristiti kao "hal.dll" nakon učitavanja.
« /zrno" - Određuje naziv datoteke koji bi se trebao koristiti kao "ntoskrnl.dll" nakon učitavanja.

Oporavak datoteke "Boot.ini" (XP)

Za vraćanje datoteke "Boot.ini" možete koristiti naredbu "bootcfg". Ova naredba dostupna je u načinu rada naredbenog retka i može se koristiti za konfiguriranje, dohvaćanje, promjenu ili brisanje opcija naredbenog retka u datoteci "Boot.ini".

Format naredbe:
"BOOTCFG/<операция> [<аргументы>]»

Mogućnosti:
« /KOPIRATI» — Stvara kopiju postojeće stavke popisa za pokretanje u odjeljku, za koju možete dodati parametre OS-a.
« /IZBRISATI" - Uklanja postojeću stavku popisa za pokretanje u odjeljku datoteke "Boot.ini". Morate navesti broj elementa koji želite izbrisati.
« /QUERY» — Prikazuje stavke popisa preuzimanja i njihove parametre.
« /RAW» — Omogućuje vam da odredite bilo koji preklopni parametar koji će se dodati za navedenu stavku popisa za pokretanje OS-a.
« /PAUZA» — Postavlja vrijednost vremenskog ograničenja.
« /ZADANO» — Postavlja zadanu stavku popisa preuzimanja.
« /EMS" - Omogućuje vam da postavite prekidač "/redirect" bez prikaza za navedenu stavku popisa za pokretanje.
« /DEBUG» - Omogućuje postavljanje porta i brzine za daljinsko otklanjanje pogrešaka za navedenu stavku popisa za pokretanje.
« /ADDSW» - Omogućuje vam dodavanje određenih radio gumba za određenu stavku popisa za preuzimanje.
« /RMSW» - Omogućuje uklanjanje određenih radio gumba za određenu stavku popisa preuzimanja.
« /DBG1394» - Omogućuje vam da konfigurirate otklanjanje pogrešaka na portu 1394 za određenu stavku popisa za pokretanje.
« /? » — Prikazuje pomoć za korištenje.

Ako prilikom učitavanja, nakon inicijalizacije uređaja (uređaja) računala, dobijete poruku "Invalid boot.ini" na crnoj pozadini, to znači da datoteka "boot.ini" iz nekog razloga nedostaje u korijenu direktoriju boot diska ili je oštećen, točnije netočno navodi staze za pokretanje postojećih operativnih sustava.

Budući da se “boot.ini” ne nalazi, primjerice, u distribucijskom paketu sustava Windows u gotovom obliku, već se stvara tijekom procesa instalacije (ovisno na kojem je disku sustav instaliran i sl.), ne može se izvađen odatle će uspjeti, a ako ovu datoteku niste unaprijed spremili negdje na skrovito mjesto, onda je nemate odakle uzeti, morat ćete je ponovno stvoriti.

Usput, ako ste ikada uređivali "boot.ini" kroz "Upravljačka ploča -> Sustav -> Napredno -> Pokretanje i oporavak -> gumb Postavke", tada bi trebao biti spremljen tamo u korijenu diska za pokretanje sigurnosna kopija izvornu verziju ove datoteke, ali s nazivom “boot.bak”, odnosno sve što trebate učiniti je preimenovati je u “boot.ini”.

Ako je vaš Windows na pogonu C, morate stvoriti tekstualnu datoteku sa sljedećim sadržajem:

Timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" / brzo otkrivanje

Ako je vaš sustav na particiji s FAT32 datotečnim sustavom, trebate se samo pokrenuti, na primjer, sa sistemske diskete za Windows 98.

Ako sustav datoteka NTFS, tada ćete morati pokrenuti "Konzolu za oporavak" iz instalacijski disk XP, ili se možete dignuti s LIve CD-a.

Na kraju, ne morate učiniti sve gore navedeno, već jednostavno pokrenite instalaciju “Windows XP” i odaberite ne “Instaliraj novo...”, već “Ažuriraj (preporučeno)”, na taj način će sustav instalirati povrh postojećeg, pojavit će se “boot.ini” i sve postavke će biti spremljene (morat ćete ponovno instalirati programe koji svoje postavke pohranjuju u registar ili kopirati svoje datoteke u sistemske direktorije).

Uređivanje BOOT.INI Nije ga teško izvesti na pokrenutom operativnom sustavu; možete ga pronaći u korijenskom direktoriju pogona sustava C:\; nećete ga odmah vidjeti jer je datoteci BOOT.INI dodijeljen skriveni atribut. Kako pronaći datoteku BOOT.INI možete pročitati u našem članku. Ali predlažem nešto drugo, hajdemo sebi otežati. Recimo da niste mogli učitati Windows XP zbog pogreške koju ste napravili prilikom uređivanja datoteke BOOT.INI ili ju je oštetio neki program. Kako sada možemo doći do naše datoteke BOOT.INI i urediti je?

Uređivanje BOOT.INI

Trebat će nam ili disketa za pokretanje, kako stvoriti i pokrenuti Windows XP s nje, pročitajte Ili možete koristiti Windows distribucija XP, kako biste izravno promijenili datoteku BOOT.INI, ili jednostavniju opciju: Live CD - operativni sustav koji se pokreće s prijenosnog medija (CD, DVD, USB pogon, itd.) i ne zahtijeva instalaciju na tvrdi disk, ako ga već nemate, svakako ga morate nabaviti, takve Live CD-e vrlo je lako pronaći na internetu. Izlažemo u učitavanje BIOS-a s diska, ako ne znate, pročitajte i dignite se s Live CD-a, idite u korijenski direktorij pogona "C" i tamo pronađite našu datoteku. Otvaramo ga pomoću bilo kojeg uređivača teksta, na primjer Notepada, nalazi se u korijenskom direktoriju pogona sustava C:\. Ovdje sam dao prijepis i sadržaj tipične BOOT.INI datoteke i, radi jasnoće, priložio sam fotografiju računalnih kontrola.


vrijeme čekanja=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect

Obrazloženje:

Kontrolira proces preuzimanja.

timeout=20 vrijeme dano korisniku da odabere sustav, u ovom slučaju 20 sekundi

multi(0) disk kontroler, mora biti postavljen na 0

disk(0) ovaj parametar također mora biti postavljen na 0

rdisk(0) određuje serijski broj diska koji sadrži boot particiju, imajte na umu da brojevi počinju od nule, to jest, ako imate dva tvrda diska i operativni sustav je na prvom tvrdom disku, tada to treba biti naznačeno kao ovaj rdisk(0), pogledajte sliku Upravljanje diskom, imam tri tvrda diska

Odbrojavanje ne počinje od jedan, već od nule, operativni sustav se nalazi na disku označenom kao nula, odnosno na prvom. Na fotografiji je veličine 232.88GB.

particija(1) broj boot particije tvrdog diska, brojevi počinju s jedan, na fotografiji možete vidjeti da se operativni sustav nalazi na particiji(1) ili drugim riječima na sistemska particija"C" kapaciteta 92,29 GB.

I za kraj \WINDOWS="Microsoft Windows XP Professional RU" /fastdetect.

WINDOWS = put do direktorija ili, jednostavnije, do mape u kojoj je instaliran operativni sustav.

" Microsoft Windows XP Professional RU"Ime operativnog sustava, usput, ovdje možete napisati bilo koje ime.

/fastdetect je poseban ključ koji onemogućuje prepoznavanje uređaja spojenih na serijski i paralelni port.


Na početku članka htjeli smo također urediti datoteku BOOT.INI na operativnom Windows XP-u, ali čini mi se da nakon čitanja svega gore opisanog, uređivanje datoteke BOOT.INI na operativnom Windows XP-u neće biti teško za tebe.

Ovdje sam dao slične parametre ključ/fastdetect: Ako imate malo iskustva, budite vrlo oprezni s ovim parametrima.

  1. /basevideo sustav će koristiti standardni VGA upravljački program koji se koristi ako imate problema s video karticom
  2. /fastdetect Sustav ne otkriva Plug and Play uređaje tijekom procesa pokretanja.
  3. /maxmem se koristi ako je RAM nestabilan.
  4. /bootlog se koristi za pronalaženje razloga zašto se sustav može pokrenuti samo u sigurnom načinu rada.
  5. /safeboot Kada se instalira, sustav će se pokrenuti u sigurnom načinu rada.
  6. /sos uključuje popis učitanih upravljačkih programa na ekranu, koji će vam pomoći da saznate s čime se sustav bori prilikom učitavanja.
  7. /crashdebug učitava program za ispravljanje pogrešaka i ostaje neaktivan dok se ne pojavi greška jezgre.
  8. /nodebug ne prikazuje informacije o otklanjanju pogrešaka na zaslonu.
  9. /hal navodi datoteku koja se koristi kao hal.dll nakon učitavanja.
  10. /kernel navodi datoteku koja se koristi kao ntoskrnl.dll nakon učitavanja.

Pažljivo pogledajte gdje ste pogriješili i što ste pogrešno unijeli, napravite ispravne promjene i pokušajte se ponovno pokrenuti i prijaviti na svoj operativni sustav.