Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Brak NTLDR i nie tylko...

7 views
Skip to first unread message

Robert

unread,
Apr 14, 2008, 5:03:08 AM4/14/08
to
Witam

Mam problem z uruchomieniem systemu XP... Dysk 320 SATA, podzielony
na 16G, 250G i reszta na Linuksa. Po zainstalowaniu Mandrivy (nie
zwrocilem uwagi gdzie zaistalowal sie GRUB (lokalizacja domyslna)) i
restarcie komputera wybieram do uruchomienia Windows i otrzymuje
komunikat o braku pliku ntdlr.

Co zrobilem: uruchomilem instalacje XP w trybie naprawy, po restarcie
uruchomi sie GRUB i po wybraniu windowsa pojawil sie komunikat o bledzie.
Uruchomilem konsole odzyskiwania, wykonalem chkdsk na C: z komunikatem,
ze znaleziono co najmniej jeden blad. Chkdsk /r i komunikatu o bledzie
nie bylo. Wykonalem fixmbr i fixboot, potem skopiowalem z plyty
instalacyjnej pliki ntldr i ntdetect na c: (napdpisalem). Pomimo tego
dalej nie moge uruchomic XP: blad odczytu dysku i propozycja restartu.
Partycje sa widoczne, zalezy mi na zachowaniu danych z dysku.

Co jeszcze radzicie?

Pozdrawiam Robert

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Sempiterna

unread,
Apr 14, 2008, 5:08:07 AM4/14/08
to

Użytkownik "Robert" <robert.d...@poczta.onet.pl> napisał w
wiadomości news:161f.000000...@newsgate.onet.pl...

Odpowiednio wyedytować boot.ini, stosownie do położenia WPISU partycji
systemowej, nie samej partycji.

--
"Obojętnego na niedolę zwierząt, i ludzka niedola nie wzruszy"
(C) Ernest Hemingway.

Robert

unread,
Apr 14, 2008, 5:44:20 AM4/14/08
to
> Odpowiednio wyedytować boot.ini, stosownie do położenia WPISU partycji
> systemowej, nie samej partycji.

To boot.ini:

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

Jeden dysk SATA, partycja systemowa na C: Usunalem z boot.ini linie dla
drugiego systemu, ktory byl na innym dysku. Linii pierwszej nie zmienialem.
Efekt jak poprzednio :-( blad odczytu dysku.

Michal Kawecki

unread,
Apr 14, 2008, 8:29:56 AM4/14/08
to

Sprawdź geometrię dysku. Powinna być 254/63.
--
M. [Windows - Shell/User MVP]
/odpowiadając na priv zmień px na pl/
https://mvp.support.microsoft.com/profile/Michal.Kawecki

Robert

unread,
Apr 14, 2008, 9:25:30 AM4/14/08
to
> Sprawdź geometrię dysku. Powinna być 254/63.

Jest: CHS 41345 240 63, sector size=512

Michal Kawecki

unread,
Apr 14, 2008, 5:08:44 PM4/14/08
to
Dnia 14 Apr 2008 15:25:30 +0200, Robert napisał(a):

>> Sprawdź geometrię dysku. Powinna być 254/63.
>
> Jest: CHS 41345 240 63, sector size=512

Ano właśnie. I pytanie: czy było tak od zawsze, czy też geometria
dopiero teraz się zmieniła. Stawiam na to drugie, gdyż Windows zakłada
partycje z domyślną geometrią 254/63, a z Linuksem różnie bywa -
zależnie od użytego narzędzia. Tak więc najprawdopodobniej masz teraz
partycje NTFS założone z inną geometrią, niż rozpoznawana i raportowana
systemowi przez BIOS. No i się nie bootuje. Nic dziwnego.

Zweryfikuj moje przypuszczenie przy pomocy programu Testdisk
http://www.cgsecurity.org/. Jeżeli jest słuszne, to wyświetli on dwie
pierwsze partycje jako partycje z błędną geometrią.

Usunięcie problemu będzie wymagało niestety skasowania wszystkich
partycji Linuksowych, tak żeby po nich śladu nie zostało. Wówczas BIOS
powinien był już prawidłowo zaraportować geometrię odczytaną z pierwszej
partycji.

Robert

unread,
Apr 15, 2008, 8:00:55 AM4/15/08
to
Dnia 14 kwiecień (poniedziałek) kiedy o godz. 23:08,
na pl.comp.os.ms-windows.winnt, Michal Kawecki napisał(a):

> Zweryfikuj moje przypuszczenie przy pomocy programu Testdisk

Current partition structure:
1 * HPFS - NTFS 0 1 1 2217 152 29 33530582 [first]
2 E extended LBA 2217 153 1 41345 14 63 591606666
Warning: Bad ending head (CHS and LBA don't match)
5 L HPFS - NTFS 2217 153 30 38635 239 63 550645612 [second]
X extended 38636 180 1 39719 104 63 16370235
Warning: Bad ending head (CHS and LBA don't match)
6 L Linux 38636 181 1 39719 104 63 16370172
Warning: Bad ending head (CHS and LBA don't match)
X extended 39719 105 1 40122 29 63 6088635
Warning: Bad ending head (CHS and LBA don't match)
7 L Linux Swap 39719 106 1 40122 29 63 6088572
Warning: Bad ending head (CHS and LBA don't match)
X extended 40122 30 1 41345 14 63 18490815
Warning: Bad ending head (CHS and LBA don't match)
8 L Linux 40122 31 1 41345 14 63 18490752
Warning: Bad ending head (CHS and LBA don't match)

Pozdrawiam Robert

Michal Kawecki

unread,
Apr 15, 2008, 9:04:34 AM4/15/08
to

Skasuj 6,7,8, zrestartuj i sprawdź ponownie.

Robert

unread,
Apr 15, 2008, 6:41:40 PM4/15/08
to
Dnia 15 kwiecień (wtorek) kiedy o godz. 15:04, na pl.comp.os.ms-windows.winnt,
Michal Kawecki napisał(a):

> Skasuj 6,7,8, zrestartuj i sprawdź ponownie.

Current partition structure:


1 * HPFS - NTFS 0 1 1 2217 152 29 33530582 [first]
2 E extended LBA 2217 153 1 41345 14 63 591606666
Warning: Bad ending head (CHS and LBA don't match)
5 L HPFS - NTFS 2217 153 30 38635 239 63 550645612 [second]

Robert

Michal Kawecki

unread,
Apr 16, 2008, 12:49:12 AM4/16/08
to
Dnia 16 Apr 2008 00:41:40 +0200, Robert napisał(a):

> Dnia 15 kwiecień (wtorek) kiedy o godz. 15:04, na pl.comp.os.ms-windows.winnt,
> Michal Kawecki napisał(a):
>
>> Skasuj 6,7,8, zrestartuj i sprawdź ponownie.
>
> Current partition structure:
> 1 * HPFS - NTFS 0 1 1 2217 152 29 33530582 [first]
> 2 E extended LBA 2217 153 1 41345 14 63 591606666
> Warning: Bad ending head (CHS and LBA don't match)
> 5 L HPFS - NTFS 2217 153 30 38635 239 63 550645612 [second]

Czym zakładałeś te partycje? Jaka jest obecna geometria w Testdisk?
Czytają się? Testdisk widzi pliki na nich? (literka P po Analyze)

Robert

unread,
Apr 16, 2008, 3:48:21 AM4/16/08
to
Dnia 16 kwiecień (środa) kiedy o godz. 6:49, na pl.comp.os.ms-windows.winnt,
Michal Kawecki napisał(a):

> Czym zakładałeś te partycje? Jaka jest obecna geometria w Testdisk?


> Czytają się? Testdisk widzi pliki na nich? (literka P po Analyze)

Partycje zakładane RanishPM, Linuksowe - instalerem Mandrivy. Po
usunieciu partycji Linuksa geometria nadal wynosi 240 63.
W miedzy czasie, tzn. jeszcze przed usunieciem partycji linuksowyh
problem rozwiazalem w ten sposob, ze na malym dysku postawilem
XP. Po zainstalowaniu pojawilo sie menu wyboru OS, w ktorym jedna
z pozycji byl stary system. Dokonczylem wiec rozpoczeta wczesniej
instalacje w miejscu i odzyskalem dostep do starego systemu.
Teraz nasuwaja mi sie pytania...
- co bylo przyczyna takiego stanu rzeczy,
- czy pozostawienie dysku tak jak jest nie, jest grozne dla danych,
- przegladalem boot.ini i w kwestii jego zawartosci nie nastapila zmiana.
Dodana zostala tylko pozycja nowego systemu. Dlaczego wiec stary OS nie
chcial uruchamiac sie wczesniej.

Pogooglalem tez troche w spawie takiego zachowania sie komputera i
stwierdzilem, ze nie jest to przypadek odosobniony, pisze tu o braku
bootowania, nawet po nowo postawionym OS (autorzy nie pisza, czy usuwali
calkowicie partycje, byc moze to byloby rozwiazanie). Skuteczna rada
okazala sie w jednym przypadku aktualizacja BIOSu. Takze wykonalem
u siebie ten krok, jednak bez powodzenia.

Pozdrawiam Robert

0 new messages