Help
(Gole Kutasy)
5 Sierpień 2005 10:16
#1
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000 Professional” /fastdetect
co musze zrobic by bootloader z windows 2000 pokazywal przy starcie systemu mozliwosc wybrania systemu operacyjnego do wybory od razu pisze ze systemy sa na oddzielnych dyskach i innych partycjach
stefe
(stefe)
5 Sierpień 2005 10:23
#2
moze ten tekst ci w czyms pomoze… nie podaje zrodla tekstu, bo nie wiem skad to mam na dysku
Podczas uruchamiania systemów Windows z rodziny NT, bardzo istotną rolę odgrywa plik boot.ini. Plik ten jest wykorzystywany przez Ntldr do wyświetlenia menu wyboru systemu operacyjnego. Typowy boot. ini znajduje się w katalogu głównym aktywnej partycji i może wyglądać np. (plik systemowy-ukryty)tak: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINXP [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000 Professional” /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINXP=“Microsoft Windows XP Professional” /noguiboot Jak widać mamy tutaj podział na dwie sekcje: [boot loader] i [operating systems] Sekcja pierwsza określa parametry menu startowego. Timeout - czas przez jaki będzie wyświetlane menu, oraz Default - czyli system operacyjny, jaki zostanie załadowany, w sytuacji gdy użytkownik nie podejmie żadnej akcji przez “timeout” sekund. Sekcja [operating systems] zawiera listę systemów operacyjnych, możliwych do uruchomienia na danym komputerze. Możliwe jest tutaj wyszczególnienie wszystkich systemów Windows, jak i również (po pewnych zabiegach) np. Linux. Partycje startowe konkretnych systemów są opisane za pomocą ścieżek o specyficznej składni, zwanych ARC (Advanced RSC Computing). Ścieżka taka składa się z 5 członów: multi(x)disk(y)rdisk(z)partition(n)\KATALOG=“Nazwa systemu”. Multi(x) - oznacza numer kontrolera dysków (przy dyskach SCSI używamy symbolu scsi(x)) Disk(y) - indentyfikator SCSI (gdy nie posiadamy kontrolera SCSI, y = 0) Rdisk(z) - numer identyfikujący dysk (pomijany przy kontrolerach SCSI) Partition(n) - numer identyfikujący partycję Numeracja multi, disk oraz rdisk zawsze zaczyna się od 0, natomiast partition od 1. Następne atrybuty oznaczają: KATALOG - katalog w jakim zainstalowany jest system operacyjny(%systemroot%), oraz “NAZWA” - (może być) wymyślona przez nas , nazwa systemu. Przykładowo, zapis: multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000 Professional” oznacza, ze system zostanie uruchomiony z z pierszego kontrolera - multi (0) - (najprawdopodobniej IDE), pierwszy dysk - rdisk(0) - z pierwszej partycji - partition(1) - z katalogu \WINNT. Dla systemów z rodziny Windows NT, mamy także przełączniki: / basevideo - uruchamia system używając standardowego sterownika VGA /fastedect[comX] - wyłącza wykrywanie myszy szeregowej na porcie com X. Bez sprecyzowania numeru COM, wyłącza wykrywanie, na wszystkich portach. /sos - wyświetla nazwy sterowników podczas ich ładowania. /maxmem:x - określa ilość pamięci (MB), wykorzystywanej przez system(Microsoft nie zaleca stosowanie przełącznika mniejszego niż 64 dla Win 2k prof. i 128 dla wersji serwerowych). /noguiboot - nie wyświetla ekranu, pokazującego postęp ładowania systemu. /debug - opcja debugowania /safeboot:przełącznik - opcje trybu awaryjnego. Wartości przełącznika: minimal - tryb awaryjny, network - tryb awaryjny z obsługą sieci, minima(alternateshell) - tryb awaryjny z wierszem poleceń (działanie identyczne jak w przypadku zaawansowanych opcji uruchamiania systemu otrzymamy dopisując na końcu przełączniki /sos/bootlog/noguiboot), DSrepair - tryb odzyskiwania usług katalogowych (tylko na kontrolerach domeny). Plik boot.ini obsługuje bootowanie do 10 systemów operacyjnych (możliwe jest zapisanie 10 wierszy w sekcji [operating systems] - pozostałe będą ignorowane). Do edycji boot.ini można użyć zarówno zwykłego notepad.exe jak i specjalnego narzędzia bootcfg. Przykładowo, wpisanie w oknie poleceń bootcfg /delete /IDx spowoduje usunięcie z rozruchu systemu operacyjnego na x-pozycji. Użycie notatnika, do edycji boot.ini, musi zostać poprzedzone usunięciem jego atrybutów: attrib -s -h -r c:\boot.ini
jonias
(Daro U)
5 Sierpień 2005 10:24
#3
dopisać pod tą linijką linię dla windows millenium, u mnie dla windows 98 wygląda ona tak:
więc przypuszczam, że dla millenium może wyglądać podobnie, musisz wpisać tylko odpowienią literę dysku
Help
(Gole Kutasy)
5 Sierpień 2005 12:43
#4
ale te 2 systemy sa na oddzielnych dyskach i na innych partycjach to co wtedy zrobic chodzi mi oto czy dopisac ta linijke do boot.ini i co dalej
mam cos dopisac do disk i partition czy co
multi(0)disk(0)rdisk(0)partition(1)
jonias
(Daro U)
5 Sierpień 2005 12:51
#5
u mnie plik boot.ini wygląda tak:
a mam zainstalowane windowsu 98 i XP, linijkę od 2000 zostawiasz bez zmian, a dopisujesz tylko linijkę dla millenium i sadzę, że wystarczy podobna do tej jak jest u mnie od 98, musisz wpisać tylko odpowiednią literę partycji
Help
(Gole Kutasy)
5 Sierpień 2005 13:01
#6
a dysku musze cos dopisywac
Złączono Posta : 05.08.2005 (Pią) 19:08
jonias:
u mnie plik boot.ini wygląda tak: a mam zainstalowane windowsu 98 i XP, linijkę od 2000 zostawiasz bez zmian, a dopisujesz tylko linijkę dla millenium i sadzę, że wystarczy podobna do tej jak jest u mnie od 98, musisz wpisać tylko odpowiednią literę partycji
no tak ale ty masz zainstalowane 2 systemy na 1 dysku tylko na roznych partycjach a mi chodzi oto ze te systemy 2000 i me sa na osobnych dyskach i innych partycjach