bootini, technik informatyk, soisk utk






Zapewne większośc z Was zastanawia się, po co (i co to jest) plik boot.ini. Postaram się w kilku zdanich przybliźyć ten plik.
Plik boot.ini zawiera "w sobie" informacje potrzebne do prawidłowego startu systemu (nie wierzysz ? Przenieś go na inną partycje)*
.
Uwaga - Jest pewien wyjątek, otóź system moźe wstać nawet gdy nie ma pliku boot.ini pod warunkiem, źe partycja systemowa i partycja boot to te same partycje.
Bliźsze szczegóły moźna znaleźć na infojama.pl

Gdzie mogę znaleźć i jak edytować plik boot.ini ?
Plik ten znajduje sie na partycji C: , ale nie zobaczysz go tak od razu. Został "schowany" przed zwykłymi uźytkownikami, aby nie przyszło Wam do głowy kombinowanie ;) .
Aby dostać sie do pliku naleźy wykonać następujące operacje:

Otwieramy panel starowania -> System -> Zaawansowane -> W polu Odzyskiwanie i uruchamianie przycisk Ustawienia-> Edytuj.
0x01 graphic

W notatniku zostanie wyświetlona jego zawartość.
Moźna postąpić inaczej. Jak ? Juź podaję:
Panel sterowania -> opcje folderów -> zakładka Widok -> Odznaczamy następujące opcje:
- Ukryj chronione pliki systemu operacyjnego (zalecane)
- Pokaź ukryte pliki i foldery.
0x01 graphic

Przechodzimy na dysk C: i widzimy nasz obiekt poźądania, plik boot.ini.
Przyjrzyjmy się mu z bliska, otwieramy go:
Naszym oczom ukazuje sie następujący widok:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn


Prawda, źe nic nie rozumiecie ? Spokojnie, ja teź nie ;)
Postaram się to wyjaśnić:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS


Timeout definiuje ile sekund będzie wyświetlane menu startowe.
Gdy wpiszemy 0 (zero) menu się nie wyślwietli, a gdy wpiszemy -1 zostanie wyświetlone bez odliczania.
Default - wskazuje na system, który ma być domyślnie (z listy operating systems) uruchamiany.
Sekcja druga, czyli [operating systems] jak zapewne zauwaźyliście zawiera listę dostępnych systemów operacyjnych na naszym komputerze.

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP" /FASTDETECT


Kaźdy wpis skałada sie z lokalizacji systemu. Pomiędzy cudzysłowami (" ") znajduje sie tekst, który jest wyświetlany na starcie naszego systemu. Na końcu, po ukośniku jest zdefiniowany sposób uruchomienia systemu.
Scieźka jak widzicie nie jest typową, jaką znamy ze środowiska Windows. Co to oznacza ? Juź tłumaczę:
- Multi(0) - określa kontroler dysków. Powinien być ustawiony na 0 (zero).
- disk(0) - Wartośc tego parametru równieź powinna być ustawiona na 0 (zero).
- rdisk(0) - numer dysku, na którym znajduje sie partycje rozruchowa (wartość 0 oznacze zwykle primary)
- partition(0) - wskazuje na partycje, na której system się znajduje. Powinna zaczynać się od 1, gdzyź 0 jest zarezerowane dla przestrzeni wolnej.

A skąd się wzieło na końcu /FASTDETECT ?
Jak juź wspomniałem wyźej, jest to tryb w jakim system jest uruchamiany.
Poniźej zaprezentuję kilka innych wartości, których moźna uźyć:
/sos wyświetla nazwy sterowników ładowanych podczas uruchamiania systemu. Bardzo przydatne przy diagnozowaniu problemów z inicjalizacją systemu.
/safeboot:przełącznik uruchamia system w trybie awaryjnym. Gdzie przełącznikami mogą być:

minimal - uruchamia system tylko z elementarnymi sterownikami.
network - uruchamia system tylko z elementarnymi sterownikami w raz z obsługą połączeń sieciowych.
minimal(alternateshell) - uruchamia system tylko z elementarnymi sterownikami wraz z wierszem poleceń.


/basevieo - Opcja przydatna w razie problemów z grafiką, załadowany zostanie podstawowy sterownik.
/bootlog - Start systemu będzie zapisany w pliku ntbtlogl.txt znajdującym się w katalogu systemowym.
/burnmemory=liczba - Określa ilośc pamięci RAM jakiej system nie będzie mógł uźyć.
/fastdetect - Wyłącza wykrywanie urządzeń podpiętych do portów szeregowych i równoległych.
/maxmem=liczba Określa ile maksymalnie pamięci RAM moźe uźyć system. Opcja przydatna gdy mamy problem z pamięcią RAM. Moźna ograniczyć ilośc, jaka będzie wykorzystana.
/noexecute - Pozycja pojawia się po zainstalowaniu dodatku Service Pack 2. Słuźy do ustawiania opcji techniki DEP, moźe przyjmować cztery pozycje:

AlwaysOn - zawsze włączona, pełne zabezpieczenia, wszystkie procesy muszą działać w zgodności z DEP, lista wyjątków jest nieaktywna.
AlwaysOff - zawsze wyłączona.
OptIn - (domyślna), dostępne na komputerach z obsługiwanymi procesorami, DEP włączone tylko dla aplikacji, które go obsługują.
OptOut - DEP jest włączone domyślnie dla wszystkich procesów, uźytkownik moźe stworzyć listę aplikacji, które nie obsługują DEP.



Uźytkownicy, którzy korzystają z systemu plików FAT32 mają dostęp do pliku boot.ini z
dyskietki startowej (lub konsoli).

Jak tego dokonać ? Postaram się to opisać ;)
Co będzie nam potrzebne:
- Dyskietka startowa systemu Windows 98/me (dostępne tutaj:
http://www.bootdisk.com/bootdisk.htm).
- Płyta instalacyjna Windows XP (korzystać zamiennie z dyskietkami).
Do dzieła:
Uruchamiamy komputer z dyskietki/płyty (zaleźnie od preferencji ;) ).
Aby wyświetlić atrybuty pliku boot.ini naleźy wpisać: attrib C:\boot.ini. Plik ten
powinien mieć następujące atrybuty:
S - Atrybut pliku systemowego.
H - Atrybut pliku ukrytego.
Aby usunąc atrybuty, naleźy wpisać

attrib -S -H C:\boot.ini


Pozbyliśmy się atrubutów plikowych, moźemy przystępić do edycji (nadpisaniu - o czym poniźej).
Aby ponownie nadać atrybuty pliku nalezy wpisać:

attrib +S +H C:\boot.ini


Więcej informacji o poleceniu attrib moźna uzyskać wpisując attrib /?

Lepszym rozwiązaniem jest przekopiowanie pliku na inny nośnik (dyskietka) i w razie problemów przywrócić jego kopię poleceniem copy. Pamiętaj o usunięciu atrybutów !!

Chciałbym zainstalować Linuxa i Windows XP, ale nie chce korzystać z LILO lub GRUB'a.
Jest moźliwe uruchamianie Linuxa korzystając z boot loadera Windows XP.
Jak to zrobić ? Tak:
- Instalujemy Linuxa (jako pierwszego), podczas instalacji Linux zapyta nas gdzie zainstalować LILO domyślnie jest to sektor MBR, ale my tego nie chcemy. Kaźmy mu zainstalować LILO na partycji.
- Tworzymy (takźe podczas instalacji) dyskietkę startową Linux'a.
- Uruchamiamy linuxa i zgrywamy sektor rozruchowy partycji na dyskietkę poleceniem:

dd
if=/dev/hda1 (ten z linuxem) of=linux.boot count=1 bs=512


- Instalujemy Windows XP, po zainstalowaniu kopiujemy sektor startowy (linux.boot) z dyskietki na dysk C: lub dowolny inny ;)
- W pliku boot.ini (który juź dobrze znasz, a mam nadzeje, źe tak jest) dopisujemy:

C:\linux.boot="Linux"


Uwaga: jeśli plik linux.boot zgrałeś na inna partycje wpisz odpowiednią literę !!
I to wszystko.
Powyźszy opis jest ukierunkownany na Linux Mandrake.
Bardziej szczegółowy opis instalacji znaduje się tutaj

Szczególne podziękowania dla Rebe, który wykrył braki i powiadomił mnie o tym.
Równieź podziękowania naleźą sie Bobi'emu, który wykrył i powiadomił mnie o literówkach.
* - Robisz to na własne ryzyko
Pozdrawiam.

0x01 graphic


Postanowiłem napisać krótki przewodnik po analizie i rozwiązywaniu problemów z restartami.
Na forum moźna juź znaleźć kilka podobnych tematów, lecz ten teź powinien być pomocny.


Wiec zaczynamy:
Najpierw pobieramy Debugging Tools for Windows ze strony Microsoftu Plik ma ~13 MB.
Po zainstalowaniu, przechodzimy do:

Start - programy - Debugging Tools for Windows - WinDbg


Okienko główne programu prezentuje sie następująco.
Przechodzimy do:

File - Open Crash Dump lub skrótem klawiszowym CTRL + D


Pojawia sie okienko, w którym mysimy wskazać plik *.dmp.
Najcęsciej znajdują sie one w %windir%\minidump\
Wybieramy plik (np.: Mini082205-01.dmp) najlepiej źeby data odpowiadała BSOD'owi.
Na pytanie:

Odpowiadamy No.
Gdy debuger sobie juź przetworzy cały plik dostajemy coś podobnego:

**************************

Bugcheck Analysis

*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 86427532, {1db, 2, 3, b} <--To jest kod naszego błędu STOP

Unable to load image pavdrv51.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for pavdrv51.sys
*** ERROR: Module load completed but symbols could not be loaded for pavdrv51.sys
Probably caused by : pavdrv51.sys

Followup: MachineOwner


Wyróźniona na czerwono pozycja to prawdopodobnie winowajca restartu.

Uwaga: Sposób ten słuźy tylko do rozwiązywania problemów sprzętowych z oprogramowaniem, wadliwymi sterownikami itp.
Jesli informacje będą niejasne lub podane będą pliki systemowe typu ntoskrnl.exe to prawdopodobnie mamy problem sprzetowy.
Program jak i opis podejrzany na Tweak.pl

0x01 graphic





Czytać się juź nie chce jak sracie w gacie z powodu dwóch aktualizacji.

Podaję ostateczne rozwiązanie, naleźy wywalić dwie łatki:



Microsoft teź podaje solucję tutaj: http://support.microsoft.com/KB/905474/PL

A tutaj moźna kupić Windowsa: http://www.microsoft.com/poland/jak_kupic/

I to na tyle !

P.S: Gdyby MS chciał Was złapać zrobiłby to na 1000 innych sposobów (przy kaźdym updacie wysyłacie serial i kilka innych informacji), ale póki co nie śpieszy się z tym.

Data ostatniej modyfikacji: 19-03-2006

1



Wyszukiwarka

Podobne podstrony:
SYSTEMY1, technik informatyk, soisk utk
Urządzenia do komunikacji bezprzewodowej(1), technik informatyk, soisk utk
Router, technik informatyk, soisk utk
16.11.06, technik informatyk, soisk utk
Moduł 6 - Warstwy TCP-IP(1), technik informatyk, soisk utk
zakresy sieci(1), technik informatyk, soisk utk
Zestaw zagadnień do egzaminu z UTK, technik informatyk, soisk utk
policealna - ZALICZENIE SOISK, technik informatyk, soisk utk
Moduł 5 - Protokoły rutowalne i nierutowalne(1), technik informatyk, soisk utk
Moduł 5- IrDA(1), technik informatyk, soisk utk
prace kontrolne soisk sem 1, technik informatyk, soisk utk
okablowanie sieciowe- skretka(1), technik informatyk, soisk utk
zagadnienia ob sem 1, technik informatyk, soisk utk
Moduł 5 - Protokoły VPN(1), technik informatyk, soisk utk
Porównanie systemów plików FAT, technik informatyk, soisk utk
pytania do SOISK, technik informatyk, soisk utk
prace kontrolne ob sem 1, technik informatyk, soisk utk
Zagadnienia do egzaminu z przedmiotu grafika komputerowa na semestr I, technik informatyk, soisk utk
Myszki i Klawiatury, technik informatyk, soisk utk

więcej podobnych podstron