Windows 95 + Windows 3.x + Linux Howto: Kilka pytań i odpowiedzi
Następna strona
Poprzednia strona
Spis treści
9. Kilka pytań i odpowiedzi
P: Czy ten schemat działa z dyskami SCSI?
O: Podobno tak, ale sam nigdy nie próbowałem
P: Czy ten schemat działa w przypadku, gdy Linux zajmuje cały jeden
dysk, a DOS i Windows 95 znajdują się na partycjach drugiego dysku?
O: Nie. DOS i Windows 95 muszą znajdować się na podstawowych partycjach
``DOS''. Można to obejść przez rekompilację LILO
P: Ściągnąłem z sieci Windows 95 FAQ, w którym jest powiedziane, że
można ładować zarówno DOS, jak i Windows 95. Jeśli zainstaluję Windows 3.11 w
innym katalogu niż ``WINDOWS'', to podobno mogę bez problemów
uruchamiać Windows 95 i Windows 3.11. Oba są na jednej partycji.
O: Tak, można tak zrobić. Może to jednak powodować problemy. Windows
95 robi paskudne rzeczy z napędem FAT i niektóre operacje, jakie wykonujesz z
poziomu starej wersji DOS i starego Windows (3.x) mogą ławo zniszczyć
informację dotyczącą długich nazw plików. Tak zrobi, na przykład,
defragmentacja dysku przy pomocy programu DOS/Windows 3.x. Wpędzasz się też w
kłopoty, jeśli coś nie działa, bo musisz zawracać sobie głowę plikami INI obu
systemów *i* rejestrem Windows 95.
P: Czy LBA ma znaczenie?
O: Tak. Uff!
BIOSy mniej więcej od roku 1994 wspierają LBA, aby obejść ograniczenia DOSu,
które uniemożliwają mu obsługę ilości cylindrów większej, niż 1024. (Jest to
opisane o wiele bardziej wyczerpująco w dokumentach PC hardware FAQ). LBA
oszukuje geometrię dysku, mnożąc liczbę głowic przez 2 lub 4 (itd.), aby
podzielić liczbę cylindrów przez 2 lub 4 (itd.) tak, aby była ona mniejsza od
1024. To potrafi obejść ograniczenia DOSu.
Linux obsługuje liczbę cylindrów większą od 1024 (pod warunkiem, że partycja,
z której ładujesz, leży w całości poniżej 1024 cylindra), potrafi też obsłużyć
duże (>504MB) dyski nawet na starszych komputerach (z BIOSem sprzed 1994).
Obsługuje także dyski na BIOSach wspierających LBA, niezależnie od tego, czy
LBA jest włączone.
Niezbędne jest, aby dla WSZYSTKICH systemów operacyjnych każdy dysk
miał tę samą geometrię. To dlatego, że liczby w tablicy partycji to
``dostrzegane'' liczby cylindrów, a nie rzeczywiste. Tak więc włączenie w
BIOSie opcji LBA spowoduje, że istniejąca zawartość dysku będzie bezużyteczna.
Jeśli twój Linux nie widzi ``właściwej'' geometrii (to znaczy tej samej, którą
``widzi'' DOS), będziesz musiał do pliku /etc/lilo.conf dodać linię
append=``hd=x.y.z'', gdzie x,y,z oznaczają geometrię
dysku (przeczytaj odpowiednie strony man).
P: Mój BIOS ma informacje tylko o dwóch dyskach twardych, a nie o
czterech. Czy to ma znaczenie?
O: Może! Używanie czterech dysków ze starym BIOSem pod DOSem
wymaga stosowania dodatkowych sterowników. Nowsze BIOSy obsługują cztery dyski.
Linux bez kłopotu obsługuje cztery dyski nawet na większości starszych BIOSów,
ale jeśli umieścisz partycję DOS na trzecim dysku, będziesz miał do niej
dostęp wyłącznie z poziomu Linuksa.
Jest to ważne, ponieważ wiele komputerów ma dysk IDE i napęd CD-ROM IDE, a
także, jeśli chcesz stosować rady z tego dokumentu, drugi dysk IDE.
Jeśli ten dokument na coś ci się przydał, proszę, daj mi znać.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
win95 win linux mini howto pl 2Win95 Win Linux mini HOWTO pl (2)win95 win linux mini howto pl 5win95 win linux mini howto pl 8win95 win linux mini howto pl 7win95 win linux mini howto pl 10Win95 Win Linux mini HOWTO pl (3)win95 win linux mini howto pl 4win95 win linux mini howto pl 6win95 win linux mini howto pl 3win95 win linux mini howto pl 1Win95 Win Linux mini HOWTO plbttv mini howto plbttv mini howto pl 1bttv mini howto pl 4bttv mini howto pl 5bttv mini howto pl 2bttv mini howto pl 3więcej podobnych podstron