Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ntloader is missing?

[es] :: Windows desktop :: Ntloader is missing?

[ Pregleda: 4770 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

red devil
Beograd

Član broj: 46525
Poruke: 115
195.252.85.*



Profil

icon Ntloader is missing?15.05.2005. u 20:28 - pre 229 meseci
Prilikom bootovanja sistema (winxp) dobio sam poruku ovog tipa (ntldr is missing press ctrl+alt+delete to restart). Problem sam resio tako sto sam na istu particiju ponovo instalirao winxp samo u drugi dir jer nisam bio siguran da li ce fajlovi u my documents folderu biti sacuvani. Sada prilikom bootovanja imam izbor imedju dva OS-a (XP i XP:))) s tim da mi stara instalacija radi bez ikakvih problema. Ono sto me zanima jeste kako je moglo da dodje do ostecenja/brisanja ntloadera i da li ga je moguce povratiti na neki drugi elegantniji nacin? Hvala unapred.
 
Odgovor na temu

cicika
Tijana Dojčinović
Software Developer, GroundLink
Zemun

Član broj: 24659
Poruke: 3104
*.151.EUnet.yu.



+4 Profil

icon Re: Ntloader is missing?15.05.2005. u 21:45 - pre 229 meseci
Vrlo jednostavno - digneš sistem sa instalacionog CDa ili boot diskete za XP, odeš u Recovery Console i iskopiraš sa CDa odnosno sa boot diskete fajl koji nedostaje u root particije na kojoj ti je XP.
Use The Force!
“Who said anything about slicing you up? I just wanted to carve a little Z on your forehead — nothing serious.”
 
Odgovor na temu

xxxrugby

Član broj: 16068
Poruke: 653
*.ericsson.net.

Sajt: www.zagreb-rugby.hr


Profil

icon Re: Ntloader is missing?15.05.2005. u 22:40 - pre 229 meseci
Ako se ne varam NTLoader moras skopirat kako ti je Red Devil rekao odmah direkt na c:/ ili na kojem ti je vec Windows. Ne u c:/system ili neke foldere!!!
xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

cicika
Tijana Dojčinović
Software Developer, GroundLink
Zemun

Član broj: 24659
Poruke: 3104
*.151.EUnet.yu.



+4 Profil

icon Re: Ntloader is missing?15.05.2005. u 23:13 - pre 229 meseci
Khm, khm... A šta ovo znači mame ti:

Citat:
u root particije na kojoj ti je XP



Use The Force!
“Who said anything about slicing you up? I just wanted to carve a little Z on your forehead — nothing serious.”
 
Odgovor na temu

Binary Mind
11040

Član broj: 28245
Poruke: 13289
*.yubc.net.



+3778 Profil

icon Re: Ntloader is missing?16.05.2005. u 00:29 - pre 229 meseci
Root direktorijum iliti C:\

http://www.webopedia.com/TERM/r/root_directory.html
 
Odgovor na temu

red devil
Beograd

Član broj: 46525
Poruke: 115
*.beotel.net.



Profil

icon Re: Ntloader is missing?16.05.2005. u 11:40 - pre 229 meseci
Ntldr ne bi trebalo da ima nikakvu ekstenziju zar ne? Sada u rootu imam fajl copyofntldr? Od ntldr-a nema "ni glasa":) O cemu se zapravo radi?
 
Odgovor na temu

cicika
Tijana Dojčinović
Software Developer, GroundLink
Zemun

Član broj: 24659
Poruke: 3104
*.dialup.sezampro.yu.



+4 Profil

icon Re: Ntloader is missing?16.05.2005. u 12:04 - pre 229 meseci
Nema nikakvu ekstenziju. Ni meni samoj nije jasno kako se ponekad desi da poneki od tih fajlova nestane ali je evidentno da se i to dešava. Eventualni razlog može da bude neki virus čije brisanje povuče za sobom i neki od sistemskih fajlova i onda nema ništa od podizanja sistema. Zgodno je znati tačno koji su to fajlovi (ntldr, ntdetect.sys, boot.ini, ntuser.dat ima još neki sigurno ali ubi me sad) i imati boot disketu ali baš disketu, praktičnija je jer može da se pristupi sistemu koji je na disku normalno a ne kao sa instalacionim CDom samo iz Recovery Console.

Zgodno je znati i kojim redosledom se učitavaju ti fajlovi jer u tom slučaju po ponašanju boot sekvence kada se sistem ne podiže do kraja može provaliti koji nedostaje, a ovo sve iz razloga što nekad nema poruke koji fajl nedostaje. Ntldr učitava sam BIOS i on izbacuje poruku da fali taj fajl, ako je taj fajl tu a nedostaje ntdetect onda sistem dodje do boot menija i samo se restartuje i tako dalje.

U suštini preimenuj taj copyofntldr u ntldr i trebalo bi da sve radi OK.
Use The Force!
“Who said anything about slicing you up? I just wanted to carve a little Z on your forehead — nothing serious.”
 
Odgovor na temu

red devil
Beograd

Član broj: 46525
Poruke: 115
195.252.85.*



Profil

icon Re: Ntloader is missing?16.05.2005. u 13:56 - pre 229 meseci
Citat:
U suštini preimenuj taj copyofntldr u ntldr i trebalo bi da sve radi OK.

Najcudnije mi je sto i sada sve radi OK. Novu instalaciju winwp-a sam obrisao i sklonio iz boot.ini-ja i sve radi kao da se nista nije ni desilo ai ntldr nije ntldr vec copyofntldr:)
 
Odgovor na temu

cicika
Tijana Dojčinović
Software Developer, GroundLink
Zemun

Član broj: 24659
Poruke: 3104
*.ppp-bg.sezampro.yu.



+4 Profil

icon Re: Ntloader is missing?16.05.2005. u 15:19 - pre 229 meseci
To je verovatno zato što BIOS pri boot-ovanju traži fajl odredjenog sadržaja a ne odredjenog imena.
Ali ako neko zna nešto više o ovome mogao bi slobodno da se javi.
Shadowed?
Use The Force!
“Who said anything about slicing you up? I just wanted to carve a little Z on your forehead — nothing serious.”
 
Odgovor na temu

Binary Mind
11040

Član broj: 28245
Poruke: 13289
*.yubc.net.



+3778 Profil

icon Re: Ntloader is missing?17.05.2005. u 01:36 - pre 229 meseci
Vazni sistemski fajlovi za podizanje (boot files) Windows NT/2000/XP su:

NTLDR ili NT Loader koji pocinje da podize OS na kompu.

BOOT.INI koji sadrzi informacije o tome koji su sve MS OS-evi instalirani na komp.

BOOTSECT.DOS koji u dual ili multiboot konfiguracijama drzi kopiju DOS ili Win9x boot sektora tako da se ti stariji OS-evi mogu podici po potrebi.

NTDETECT.COM koji trazi informacije o hardveru svaki put kada se neki od WinNT Os-eva dize. Ove informacije se posle koriste da bi se kreirale dinamicke informacije o hardveru u Windows registru.

NTBOOTDD.SYS koji sluzi za prepoznavanje i ucitavanje SCSI interface-a, na sistemima kod kojih se OS dize sa SCSI diska.

NTOSKRNL.EXE koji je WinNT kernel.

Osim ovih fajlova koji se svi osim NTOSKRNL.exe nalaze u root-u C: particije na HDD-u WinNT OS-evima su potrebni jos neki sistemski fajlovi iz njihovih sistemskim direktorijuma (RUN>upisi %systemroot% ili C:\WINDOWS\...), kao sto je npr. HAL.DLL ili hardware abstraction layer. Brojni drugi DLL-ovi su takodje potrebni, ali ne u toj meri. Na primer korupcija ili nedostatak nekog takvog dll-a dovodi do tzv. noncritical error-a, dok kada korumpira ili nedostaje HAL.DLL onda nastaju veliki problemi . Naravno ima jos sistemskih file-ova ali oni nisu bitni za podizanje Windows NT/2000/XP-a kao gore navedeni boot file-ovi.

A sada malo o boot procesu NT sistema:

1. Masina se samoproverava i prebrojava hardverske resurse. Ova operacija zove se POST ili Power On Self Test koji se izvrsava pomocu komandi upisanih u EEPROM na na maticnoj ploci racunara.

2. Jednom kada masina zavrsi sa samoproveravanjem (sa POST-om) ona pronalazi Master Boot Record (MBR) na prvom HDD-u i ucitava ga u memoriju. MBR posle nalazi bootabilnu particiju i trazi njen boot sektor.

3. Kada MBR nadje taj boot sektor informacije sa njega pomazu da sistem pronadje sistemsku particiju a samim tim i da se NTLDR pronadje i ucita u memoriju (nisam bas siguran da li je na osnovu sadrzaja ili imena ali ako nadje fajl po imenu COPYOFNTLDR i njega ucita u memoriju onda moze biti iz bilo kog od ta 2 razloga). NTLDR nasledjuje izvrsnu (egzekutabilnu) funkciju od MBR-a.

4. Kada se NTLDR nadje i ucita u memoriju on prebacuje sistem iz Real Mode-a u Protected Mode (32-bit Flat Mode) i obezbedjuje paging (swapovanje memorije). Nadam se da su svi ovi termini jasni jer nemam vremena da objasnjavam sta su. Ako nesto nije jasno postoji sajt www.webopedia.com na kome postoje definicije svih engleskih termina koji se koriste u IT-u. Tokom ovog procesa startuje se i fajl sistem.

5. NTLDR cita BOOT.INI. Ako je u pitanju multiboot konfiguracija sa Win9x sistemom i WinNT sistemima ukoliko se izabere Win9x kao zeljeni OS NTLDR ce iscitati i BOOTSECT.DOS i ucitati zeljeni OS (MBR kod koji se nalazi u BOOTSECT.DOS-u se izvrsava posle POST-a i ucitava se IO.SYS {pocetak dizanja DOS i Win9x OS-eva}) ali ja cu da se tu zaustavim jer obrdjujem dizanje WinNT sistema.

6. NTLDR ucitava i izvrsava NTDETECT.COM. NTDETECT.COM proverava sav hardver datog sistema i inicijalizuje hardver koji pronadje (NTDETECT.COM prosledjuje informacije o hardveru NTLDR-u koji ih sakuplja i dalje prosledjuje NTOSKRNL.EXE-u. nakon sto i taj fajl ucita).

7. NTLDR ucitava NTOSKRNL.EXE i HAL.DLL. NTOSKRNL sadrzi WinNT kernel i izvrsne podsisteme (Executive Sybsystems). Ovi izvrsni podsistemi pretrazuju registry control set, startuju servise i upravljacke programe za hardver (drivere). HAL.DLL obezbedjuje komunikaciju izmedju OS-a i hardvera.

8. NTLDR ucitava HKEY_LOCAL_MACHINE\SYSTEM registarsku kosnicu i ucitava drivere. Driveri koji se ovom prilikom ucitavaju koriste kao tzv. boot driveri (boot drivers) i koriste pocetnu vrednost koja se naziva Start value u MS terminologji.

9. NTLDR ustupa kontrolu NTOSKRNL.EXE-u. NTOSKRNL.EXE inicijalizuje ucitane drivere i dovrsava proces boot-ovanja WinNT OS-a (u nasem slucaju Windows XP-a).

10. Winlogon se ucitava. Pojavljuje se svima poznati logon screen LOGONUI.EXE. Zavisno od slucaja do slucaja unosimo username i password i konacno smo dosli do Windows Desktop-a.

Mislim da je ovo vec nekoliko puta vec objasnjeno ali evo ukratko o tome kako se bootuju WinNT sistemi. Proces je uglavnom isti i moze se videti koliko je NT Loader (NTLDR) bitan u tom procesu. Ukoliko on korumpira ili iz nekog razloga nestane desava se ona cuvena poruka "...NTLDR is missing..." i sistem se ne moze podici bez odredjenih zahvata.


 
Odgovor na temu

Passwd

Član broj: 54624
Poruke: 640
*.cmu.carnet.hr.



Profil

icon Re: Ntloader is missing?17.05.2005. u 12:13 - pre 229 meseci
@red devil

Da se nisi mozda igrao a ovom temom??

http://www.elitesecurity.org/tema/116519-Batch-fileno-mp3

Meni se ista stvar desila, nakon pokretanja "programa"!!
 
Odgovor na temu

red devil
Beograd

Član broj: 46525
Poruke: 115
195.252.85.*



Profil

icon Re: Ntloader is missing?17.05.2005. u 12:26 - pre 229 meseci
Ne. Odakle ti samo ideja za takvu skriptu?:)))))
 
Odgovor na temu

cicika
Tijana Dojčinović
Software Developer, GroundLink
Zemun

Član broj: 24659
Poruke: 3104
*.ppp-bg.sezampro.yu.



+4 Profil

icon Re: Ntloader is missing?17.05.2005. u 13:09 - pre 229 meseci
@Binary Mind

Hvala! Čak i ako je bilo (a ne sećam se da sam do sad to videla), ovako nešto nije loše ponoviti.
Use The Force!
“Who said anything about slicing you up? I just wanted to carve a little Z on your forehead — nothing serious.”
 
Odgovor na temu

[es] :: Windows desktop :: Ntloader is missing?

[ Pregleda: 4770 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.