"at"@" <"453575a5$1@news.home.net.pl
> Fakt, manipulacje MBR-em nic nie dały. Właśnie bez dysku SATA jest OK.
Czyli zrozumiałem dobrze.
> Chciałem go wykorzystać jako napęd zapasowy, a na UATA wgrać system.
Czy SATA można podłaczać w trakcie pracy systemu, jak USB?
Gdy przed laty powstawał ten standard tak miało być. A jak jest w istocie?
-================-
> System na UATA ładnie chodzi, ale nie gdy podłączę drugi dysk :(.
Wówczas (jak zrozumiałem) w ogóle się nie uruchamia?
> Co by Pan poradził?
> Czy mam zmienić coś w poniższym (plik boot.ini na dysku UATA):
Tak. (to znaczy taka jest moja rada)
> [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" /noexecute=optin /fastdetect
Na przykład tu http://portal.centrumxp.pl/forums/thread/165818.aspx znalazłem
coś o 'boot.ini', ale nie do końca mi się to podoba. :)
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.
Teraz ja:
Z pewnością trzeba zostawić partition(1), albowiem dostawienie dysku SATA tego nie zmienia.
Gdyby to były zwykłe dyski PATA -- należałoby/można_by zmienić rdisk(0) na rdisk(1).
(bo rdisk(x) dotyczy dysków PATA)
Ponieważ SATA może być rozpoznawane jako SCSI, może być nieco inaczej -- doświadczenia z SATA nie mam.
Proszę spróbować podmienić cyferkę z rdisk(0) na coś innego. Teraz pytanie na co, bo wcale
nie jest pewne, że na rdisk(1) -- w każdym razie zmiana na niewłaściwą cyferkę niczego nie
popsuje jeszcze mocniej, a co najwyżej znowu nie wstanie system; wówczas można zmienić na
inna cyferkę.
Równie (nistety) dobrze może trzeba zminić cyferkę w Multi(0), a nie w rdisk(0).
Jeśli dobrze pamiętam, to:
rdisk(0) dotyczy numeru dysku EDIE
disk(0) dotyczy numeru dysku SCSI
Multi(0) dotyczy właśnie czegoś na kształt kontrolera
partition(0) dotyczy na pewno numeru partycji i numeracja zaczyna się od 1 (jedynki)
Tutaj jest coś mniej tajemniczo: http://www.pckurier.pl/archiwum/art0.asp?ID=4427
multi/scsi identyfikuje typ kontrolera. Jeżeli jest to urządzenie SCSI bez BIOS,
parametr ten będzie miał wartość scsi. W przeciwnym razie będzie to multi.
(a) - numer kontrolera. Pierwszy kontroler otrzymuje wartość 0, następny 1 itd.
disk(b) - numer szyny SCSI. Dla multi wartość ta zawsze wynosi 0.
rdisk(c) - dla dysków nie-SCSI numer dysku. Logika jest tu taka sama jak w przypadku parametru (a).
partition(d) - numer partycji. NT przyporządkowuje partycjom kolejno numery na dysku, poczynając od wartości 1.
-=-
Proszę więc spróbować. Wiele zależy od sposobu widzenia BIOSu i tego, czy SATA jest na płycie,
czy na dodatkowym kontrolerze. (Radosław Sokół zacznie krzyczeć być może, że to ne kontroler)
Jak widzę/zgaduję SATA jest tutaj na płycie, od ,,urodzenia''.
Można wpisać kilka możliwości w jednym 'boot.ini' i zobaczyć, jakie wniosą zmiany,
bootując kolejno z różnych linijek. Na przykład tak:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(3)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(4)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(5)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(1)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Zmienianie cyferki w disk(0) oraz w partition(1) nie powinno dać dobrych efektów i raczej te trzeba zostawić
bez zmian. :) Po sprawdzeniu, jakie efekty uboczne :) dał SATA, można niepotrzebne linijki skasować lub
zapisać gdzieś na wszelki wypadek. ;)
Ja z numerwaniem dysków przez Wxx mam bardzo ciekawe anomalie, w które trudno
uwierzyć, choć mam raptem miejsce na 4 urządzenia EIDE. :)
E. :)
Received on Wed Oct 18 04:10:09 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 18 Oct 2006 - 04:51:12 MET DST