Witam.
Sytuacja wygląda tak: Mam 2 dyski twarde. Jeden ATA, drugi SATA (tu jest system - win xp pro). Dysk SATA wziąłem do kumpla, żeby rozwikłać zupełnie inny problem, o którym nie będę tu pisał. ATA pozostał podłączony do kompa w domu.
Wróciłem od kumpla, podłączyłem dysk (w tym momencie podłączone są oba - tak jak zawsze przed tym incydentem) i zastałem “brak pliku NTLDR” zaraz po odpaleniu kompa.
UWAGA
Ten błąd pojawiał się tylko i wyłącznie, kiedy podpięte były oba dyski, albo tylko ten ATA, który został w domu. Ten na którym nie ma systemu.
Jak podłączony był dysk SATA z systemem, komp chodził normalnie (oczywiście nie widział tego dysku, który był akurat odłączony).
Szukałem po forach rozwiązań i od tego czasu bawiłem się w:
-
kopiowanie pliku ntldr z płyty instalacyjnej Xp-ka na partycję C (potem także na wszystkie inne partycje),
-
bootfix
-
cfgboot (czy jakoś tak) i jego wariacje typu rebuild (to nie działało w ogóle).
Po tych “zabawach” mam teraz takie komunikaty:
najpierw:
nieprawidłowy plik boot.ini
rozruch z c:\windows
napis momentalnie znika i pojawia się:
nie można uruchomić systemu Windows, ponieważ następujący plik nie został znaleziony lub jest uszkodzony \system32\hal.dll. Zainstaluj ponownie kopię tego pliku.
Enter i samoistny reboot.
Odłączam ten dysk bez systemu, zostaje sam dysk SATA z systemem i wszystko gra.
Czy mógłby ktoś mi pomóc?