Linux Linux+DOS+Win95 mini-HOWTO Alan L. Wendt alan@ez0.ezlink.com v1.0, 10 Września 1996 Wersja polska: Grzegorz Nalepa nalepa@ibm.uci.agh.edu.pl v1.0, 4 Stycznia 1998 Dokument ten został napisany w standardzie ISO-8859-2. Oryginał tego dokumentu znajduje się pod adresem : Dokument opisuje jak startować Linux'a, DOS i Windows 95 z jednego twardego dysku, używając LILO. 1. Opis Zagadnienia. W95 i DOS nie działają poprawnie jeżeli więcej niż jedna partycja jest ustawiona jako "aktywna", jest więc konieczne aby program startujący aktywował ich partycję, przed startem systemu, oraz dezaktywował pozostałe partycje. W95 i DOS z jakiegoś powodu zmieniajś nazwy partycji, na urządzeniu z którego zostały wystartowane tak, że system zawsze jest na dysku C. Na przykład : jeżeli zainstaluje się DOS na partycji E głównego dysku, to po wystartowaniu go będzie się zdawało, że jest na dysku C. 1.1. Krok 1. Użyj fdisk-u w Linux-e lub programu Partition Magic, by założyć trzy partycje na dysku. Zainstaluj W95 na jednej, DOS na drugiej, używając (na przykład) polecenia format /s c: , a Linux-a na trzeciej. Jeżeli na początku masz tylko jedną partycję (DOS-u) na dysku, to Partition Magic bez problemu podzieli ją na trzy. FIPS zrobi to również i to za darmo, lecz jest nieco trudniejszy w obsłudze. 1.2. Krok 2. Zdobądź plik lilo.17.tar.gz, który, do Sierpnia 1996, był jedyną wersją potrafiącą zmieniać flagę aktywnej partycji przed wystartowaniem systemu. Kopia tego pliku jest dostępna pod adresem : . Skompiluj i zainstaluj program ze zdefiniowaną opcją REWRITE_TABLE w pliku Makefile. 1.3. Krok3. Wpisz do pliku /etc/lilo.conf kod podobny do tego poniżej i uruchom /sbin/lilo, aby uaktualnić MBR (MasterBootRecord) dysku. ______________________________________________________________________ boot = /dev/sda compact delay = 5 # opcjonalne, dla systemów startujących bardzo szybko vga = normal # wymuszenie rozsądnego stanu ramdisk = 0 # paranoiczna opcja root = current # użyj aktualnego głównego systemu plików image = /vmlinuz.1.3.97 append = "aha1542=0x230 ro" label = linux other = /dev/sda1 table = /dev/sda rewrite-table label = dos other = /dev/sda2 table = /dev/sda rewrite-table label = w95 ______________________________________________________________________ 1.3.1. Od Tłumacza - krótkie uaktualnienie. Od chwili gdy powstał oryginalny dokument upłynęło dużo czasu. Bardziej aktualne informacje mogą być w pokrewnych mini-HOWTO z cyklu Linux+*. Polecam również podręcznik systemowy "man" : lilo(8) i lilo.conf(5) oraz doskonały podręcznik znajdujący się w dystrybucji lilo. Jeżeli zainstalowałeś lilo z dystrybucji Linux'a, to Manual ten powinieneś prawdopodobnie znaleźć w katalogu /usr/doc/lilo*. Aktualna, na Grudzień 1997, wersja lilo to lilo-20, dostępna w Polsce np. pod adresem : 1.3.2. Od tłumacza. Tłumaczenie to jest chronione prawami autorskimi (C) Grzegorza Nalepy. Dozwolone jest rozprowadzanie i dystrybucja na prawach takich samych jak dokument oryginalny. Jeżeli znalazłeś jakiekolwiek błędy ortograficzne, gramatyczne lub inne językowe, to są one wyłącznie moją zasługą. Napisz do mnie nalepa@ibm.uci.agh.edu.pl pełen krytyki list , a postaram się je jak najszybciej usunąć. Tłumaczenia mojego autorstwa znajdziesz na mojej stronie WWW: Projekt JTZ, czyli polskie tłumaczenia dokumentów HOWTO ma oficjalną stronę WWW : . Tam znajdziesz wszystkie przetłumaczone dokumenty, oraz informacje o samym Projekcie.
Porozmawiajmy.TV