umsdos howto pl 6 XHFZJHH6QBRVLUZ5RWC53ESHEWKCNYJNEH4QVGI


UMSDOS HOWTO: Instalowanie/ODinstalowywanie i kilka sztuczek Następna strona Poprzednia strona Spis treści 6. Instalowanie/ODinstalowywanie i kilka sztuczek Instalacja Umsdos nie różni się wiele od instalacji zwykłego Linuksa (opartego na Ext2). Są tu dwie zasadnicze różnice. 6.1 Pseudoroot /mnt/linux Normalne etapy instalacji to: Ustawienie partycji przy pomocy fdiska i sformatowanie jej. Zamontowanie jej jako /mnt odpowiednio do tego, gdzie jest główny system plików. Skopiowanie wszystkich pakietów do /mnt. W przypadku Umsdos krok pierwszy nie jest potrzebny (czy brak potrzeby ponownego formatowania nie był właśnie celem Umsdos?). Można zainstalować system Umsdos po prostu kopiując wszystkie pakiety do /mnt. To oczywiście będzie działać. Ale utworzy to całą kupę podkatalogów w twoim głównym katalogu DOS (C:), a to ci się nie spodoba. Właśnie dlatego wszystkie instalacje Umsdos stosują pseudoroot. I to jest najważniejsza różnica między zwykłą instalacją Ext2 a instalacją Umsdos: wszystki pliki kopiowane są do /mnt/linux. 6.2 Przygotowanie /mnt/linux /mnt/linux to nie zwykły katalog. Musi on być promowany, aby poprawnie obsługiwać linuksowe długie nazwy plików i pliki specjalne (dowiązania, urządzenia). Kroki potrzebne do utworzenia /mnt/linux to: mkdir /mnt/linux umssync /mnt/linux I już! 6.3 Upewnij się, że /mnt/linux jest poprawnie skonfigurowany Jeśli nawet skonfigurowanie /mnt/linux to łatwizna, jest wiele pakietów instalacyjnych, które powodują, że coś źle działa. Dlaczego? Najpoważniejszy problem podczas instalacji bierze się z niekompatybilności umssync. W wersji Linuksa 1.1.88 (nie pamiętam dokładnie) uaktualniono Umsdos i wykryto błąd w umssync. Aby uniknąć bałaganu wśród społeczności linuksowej, zdecydowano zwiększyć kompatybilność wszystkich narzędzi Umsdos. Stare wersje narzędzi po prostu odrzucono. Wygląda na to, że wiele dystrybucji nie uaktualniło swojego programu umssync na dysku instalacyjnym. Jest jeszcze wiele podobnych dystrybucji. Efekt tego jest po prostu taki, że katalog /mnt/linux w ogóle nie jest promowany i w rezultacie "obetnie" wszystkie długie nazwy plików i odrzuci wszystkie pliki specjalne. Można bardzo wcześnie, jeszcze podczas instalacji, wykonać test, aby dowiedzieć się, czy coś poszło nie tak. Dzięki mechanizmowi konsoli wirtualnych Linuksa możesz to zrobić bez opuszczania programu instalacyjnego. Wykonaj następujące kroki: Wciśnij Alt-F2 (klawisz Alt w tym samym momencie, co klawisz F2). Zaloguj się jako root. cd /mnt/linux Jeśli to nie działa, próbujesz za wcześnie. Najlepiej przeprowadzić te kroki pod koniec selekcji pakietów. >TOTO ls -l Powinieneś zobaczyć pusty plik TOTO pisany wielkimi literami. Jeśli jest napisany małymi literami, to coś poszło nie tak. Spróbuj ponownie wykonać umssync. Można go używać raz po raz ( :-) ) bez problemu. umssync Jeśli nie ma komunikatu o błędzie, spróbuj znowu wykonać test TOTO. Jeśli TOTO wygląda jak trzeba, to wszystko jest w porządku. Jest w tej instalacji coś dziwnego, ale po prostu ją zapisz i kontynuuj. Wciśnij Alt-F1, aby powrócić do ekranu instalacyjnego. Jeśli test się nie powiódł, najprościej to naprawić poprzez zaopatrzenie się w nowszą dyskietkę instalacyjną root. Można z reguły taką dyskietkę naprawić poprzez instalację nowszej wersji umssync. Nie jest to trudne, ale potrzebny jest do tego komputer z działającym Linuksem. Musisz po prostu zamontować dyskietkę root i wymienić źle działający umssync na nowy. 6.4 Oops releasing pseudo root ... Większość instalacji Umsdos, w których coś się nie udaje, wypisuje na ekranie taką dziwną wiadomość. Nie jest to błąd w Umsdos, chociaż wygląda to osobliwie. Oto znane powody: Najczęstszy z nich Instalacja Slackware próbuje ustawić plik wymiany już na początku instalacji. Aby to zrobić, najpierw proszony jesteś o wybranie partycji (napędu DOS), następnie zamontowanie jej i ustawienie pliku wymiany. Podczas instalacji systemu Slackware musisz ustawić docelową partycję jeszcze przed instalacją. Z reguły system montuje partycję DOS w /mnt, tworzy katalog /mnt/linux i wykonuje w nim umssync. To właśnie stąd bierze się najwięcej problemów. Większość użytkowników po prostu zapomina "ustawić partycję docelową" i bezpośrednio przechodzi do reszty instalacji. Ponieważ /mnt jest już zamontowany, ta pomyłka uchodzi niezauważona. To znaczy, że /mnt/linux nie został utworzony poprawnie (nie wypromowany). Nie można poprawnie utworzyć wszystkich plików specjalnych, dowiązań i długich nazw. Niewłaściwy program umssync /mnt/linux został źle ustawiony. Najczęściej spowodowane jest to niewłaściwą wersją programu umssync na dysku instalacyjnym. Stary błąd w Umsdos W wersji Umsdos przed Linuksem 1.2.2 był błąd. Tryb pseudoroot nie aktywował się poprawnie, gdy brakowało pliku /etc/init. init znajduje się teraz w /sbin. Możesz to naprawić, zaopatrzywszy się w nowszą wersję jądra. Jest to zalecane, w wersji 1.2.2 wykryto i poprawiono jeszcze inny błąd. Jeśli nie masz możliwości aktualizacji, zrób coś takiego: Załaduj system z dyskietki instalacyjnej. Zaloguj się jako root. mount -t umsdos /dev/hdXX /mnt gdzie /dev/hdXX to twoja partycja DOS. cd /mnt/linux/etc ln -s ../sbin/init init cd / Ctrl-Alt-Del Załaduj Umsdos normalnie. Niestety pierwsze dwa problemy (te z instalacją) w rezultacie powodują, że instalacja jest kompletnie do niczego. Odinstaluj Umsdos (zobacz w następnym podpunkcie) i zainstaluj jeszcze raz. 6.5 Jak ODinstalować system Umsdos Jedną fajną rzeczą w Umsdos i mechanizmie pseudoroot jest to, że można go bez kłopotu ODinstalować. Po prostu uruchamiasz DOSa i kasujesz katalog linux. To wszystko. Umsdos nie potrzebuje żadnych specjalnych sterowników w config.sys, nie tworzy też nic specjalnego poza katalogiem linux. 6.6 Przenoszenie systemu Umsdos na inny napęd z DOSem Można to zrobić albo z poziomu Linuksa, albo spod DOSa. Wystarczy tylko skopiować cały katalog linux z jednego dysku na drugi. Potem trzeba dostosować mechanizm ładowania (z reguły polecenie loadlin) i plik /etc/fstab. Umsdos może istnieć na jakimkolwiek dysku DOSowym. Nie trzeba instalować go na dysku C:, ani w ogóle na pierwszym dysku twardym. Nie ma to żadnego znaczenia. W rzeczywistości jeśli chcesz, to możesz mieć kilka instalacji Umsdos na różnych dyskach tylko po to, żeby poeksperymentować. 6.7 A gdyby tak zainstalować 50 systemów Umsdos A co, gdyby chcieć zainstalować wiele Linuksów w krótkim czasie? Systemy Umsdos istnieją w świecie DOS. Możesz to wykorzystać, jeśli chcesz łatwo zainstalować Linuksa. Możesz zainstalować i skonfigurować Umsdos na swojej stronie internetowej. Kiedy będziesz zadowolony z wyników konfiguracji i pakietów, które wybrałeś, możesz załadować DOSa i skopiować cały katalog linux do swojego dosowego serwera plików. Można następnie uruchomić inną stację z DOSem i po prostu skopiować pliki z sieciowego systemu plików na dysk lokalny. I to wszystko. Trzeba tylko dostosować skrypt ładujący (loadlinx) i gotowe. Przy minimalnej zmianie ustawień (nazwa hosta, numer IP) każdy będzie mógł zainstalować Linuksa w kilka chwil. Dla zainteresowanych: instalacja systemów linuksowych poprzez kopiowanie włączonych systemów działa również dla innych Linuksów, w tym tych opartych na Ext2. Piękne w Linuksie jest to, że nie ma tam żadnych ukrytych plików, które trzeba instalować przy pomocy magicznych programów instalacyjnych. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
umsdos howto pl 7
umsdos howto pl 1
umsdos howto pl 2
umsdos howto pl 5
umsdos howto pl
UMSDOS HOWTO pl
UMSDOS HOWTO pl (2)
umsdos howto pl 9
umsdos howto pl 3
umsdos howto pl 4
umsdos howto pl 8
bootdisk howto pl 8
PPP HOWTO pl 6 (2)
NIS HOWTO pl 1 (2)
cdrom howto pl 1
jtz howto pl 5
Keystroke HOWTO pl (2)
PostgreSQL HOWTO pl 14
printing howto pl 5

więcej podobnych podstron